7 min read

How to Write a Magic System With Real Rules

Magic is the promise of fantasy and it is also the fastest way to drain a story of tension. A power that can do anything resolves any problem. A problem that can be solved at will was never really a problem. This guide is for fantasy and romantasy writers who want magic that deepens the story instead of dissolving it. The core idea is simple: magic is only interesting where it can say no.

You do not need a physics textbook of a system. You need rules you understand, costs the reader can feel and the discipline to reveal them without lecturing. Whether your magic is precise and lawful or misty and mysterious, the same principles keep it working. Here they are.

Hard magic and soft magic

Think of magic on a spectrum. At the hard end, the rules are clear to the reader: magic behaves like a system with known powers, costs and limits. Brandon Sanderson’s Allomancy is a clean example, where burning a specific metal produces a specific, predictable effect. Because the reader understands the rules, a clever, lawful use of magic to escape a trap feels earned.

At the soft end, the rules stay hidden and magic keeps its mystery and awe. Le Guin’s Earthsea works this way, where power runs through true names and the point is the wisdom and restraint magic demands, not its mechanics. Tolkien’s Gandalf is never explained, which is exactly why he stays wondrous. Most real systems sit somewhere between the two. You can slide the dial scene by scene. The label matters less than knowing where you are on it.

The rule that governs the rest

Brandon Sanderson put the key principle plainly: your ability to solve a problem with magic is directly proportional to how well the reader understands that magic. In other words, if the reader does not know the rules, magic that saves the day reads as a cheat, the fantasy version of and then they woke up. Soft magic can create wonder and raise problems. It should not resolve the hero’s central conflict out of nowhere.

The practical takeaway is a division of labor. Use the parts of your magic the reader understands to solve problems. Use the mysterious parts to create them. A spell whose rules were shown pages ago can win the climax fairly. A power pulled from thin air to win the climax will always feel cheap.

Limitations beat powers

Here is the counterintuitive heart of good magic: what it cannot do is more interesting than what it can. Sanderson’s second law is that limitations matter more than powers. Every memorable system proves it. Superman is interesting because of kryptonite. A wizard is interesting because of what the spell costs him. Unlimited power is dramatically dead.

So build the limits before the powers. Give the magic a cost that hurts. It does not have to be a nosebleed. The price can be physical, draining the caster. It can be moral, where healing one person harms another. It can be social, where mages are feared, taxed or hunted. It can be ecological, where every casting scars the land. The cost is what turns a power into a choice. Choices are what characters are made of.

Make magic cause problems

The principle writers miss most: good magic creates as many problems as it solves. If your magic only ever bails the hero out, tension collapses. If it also starts wars, corrupts its users, upsets the balance of power or costs something dear each time, it becomes an engine of story instead of an escape hatch.

Ask what your magic breaks. Who is shut out of it and resents that? What does a society organized around this power look like? Who does it grind down? When magic has consequences that ripple outward, it stops being a tool the hero uses and becomes a force the whole world has to reckon with.

Reveal the rules without a lecture

Knowing your rules and explaining them are different skills. The second one trips up most drafts. Readers will forgive almost anything except a lecture. Do not stop the story to teach the system. Show the magic in use under pressure and let the reader infer the rules from what happens.

Let a character break a rule and pay for it. The reader learns the rule and its stakes in one stroke. Establish a limit before the moment it matters, so the reader feels its weight when the hero runs into it. Dole out the mechanics only when the plot needs them. If a paragraph of explanation could sit in an appendix without loss, it probably belongs there.

Keep it consistent

Once you establish a rule, it has to hold. Readers learn a hard system as they read. They feel cheated when it quietly breaks to rescue the plot. A cost that applied in chapter four cannot vanish in chapter twenty because it is inconvenient. Track your rules like continuity, because that is what they are.

When you want the system to grow, Sanderson’s third law is the guide: expand what you already have before adding something new. Follow your existing rules to fresh consequences. Tie the magic deeper into the politics, the faith and the daily life around it. Deepen before you widen and the system feels bottomless without ever becoming a mess of loose new powers.

How FeelyWrite keeps your magic honest

A magic system is a promise to the reader that the rules will hold. Across a long book or a series, that is mostly a memory problem. FeelyWrite’s Story DNA is the one place your rules live: what the magic costs, who can use it, what it cannot do, what breaks when it is overused. So the limit you set in chapter two still binds the climax in book three, without your leafing back to check.

When an explanation drifts into a lecture, you can catch it and rework the passage so the rule lands inside the action instead. Use it to rough out a scene where the magic is tested, or to describe a casting in the senses without stalling the plot. You invent the magic and set its laws. It just makes sure the story keeps them.

Begin

You do not need the whole system mapped before you write. Start with one power and one price. Decide what it does, then decide what it costs and what it cannot do. Put a character in a spot where the magic could help but the cost is high. Let the choice carry the scene. Follow that thread and the rest of the system will grow from it, rule by rule.

Questions writers ask

What is the difference between hard and soft magic?

In a hard magic system the reader knows the rules, costs and limits, so magic works like a consistent system and can fairly solve problems. In a soft system the rules stay mysterious, which preserves wonder but means magic should not resolve the main conflict out of nowhere. Most stories mix the two.

What are Sanderson’s three laws of magic?

First, your ability to solve problems with magic is proportional to how well the reader understands it. Second, limitations matter more than powers, so what magic cannot do is more interesting than what it can. Third, expand what you already have before adding something new. They are guidelines, not laws of nature, but they are excellent ones.

How do I explain my magic system without an info-dump?

Show it in use under pressure instead of pausing to lecture. Let a character break a rule and pay for it, so the reader learns the rule and its cost at once. Reveal mechanics only when the plot needs them. If a passage of explanation could live in an appendix, it probably should.

Does a magic system need a cost?

Almost always, yes. A power with no cost or limit solves problems for free, which kills tension. The cost can be physical, moral, social or ecological, but there has to be a price or a hard boundary. What the magic cannot do is what lets the reader worry, which is exactly where the story lives.

Keep reading

Start the book this guide is for.

A calm writing partner that remembers your whole story. No credit card.

Start writing for free

Or explore fantasy writing.