Iloris
Hard Magic vs Soft Magic: What's the Difference?
Back to Writers

Hard Magic vs Soft Magic: What's the Difference?

Jacob TamAugust 5, 2026

Hard magic is a system whose rules, costs, and limits are made explicit enough that the reader can reason along and predict what is possible; soft magic is left deliberately mysterious, present to create awe or dread rather than to be solved. The distinction is not about how powerful the magic is but about how much the reader is allowed to understand, and that one choice decides how your characters are allowed to win.

What is the difference between hard magic and soft magic?

Hard magic is a system whose rules the reader can see and reason about, and soft magic is a system whose rules the reader mostly cannot, and everything else about the two follows from that single line. In a hard system the author has told you, one way or another, what the magic costs, what it cannot do, and roughly how far it reaches, so that when a character reaches for it in a tight spot you can follow the move and judge whether it was fair. In a soft system the magic stays behind a curtain, doing wondrous or terrible things whose mechanism you are never handed, and it works on you the way a thunderstorm does, through scale and mystery rather than through logic you could have anticipated. The common mistake, and it is worth clearing up before anything else, is to assume this is a scale of power, that hard magic is the weak clockwork stuff and soft magic is the world-ending stuff. It is not. Allomancy in Brandon Sanderson's Mistborn (2006) can level a city block and is rigorously hard; Gandalf in The Lord of the Rings rarely throws a fireball and is thoroughly soft. The axis is transparency, not wattage.

Sanderson's First Law: why the distinction actually matters

The reason writers argue about hard versus soft is that it quietly governs how a character is allowed to win, and Brandon Sanderson gave the cleanest statement of the underlying rule in his 2007 essay on the subject. His First Law of Magics holds that an author's ability to solve conflict with magic is directly proportional to how well the reader understands that magic, and once you have heard it you start seeing it everywhere. If your protagonist is going to end the fight by doing something clever with a spell, the reader has to already understand the spell well enough to feel that the cleverness was real and not authorial rescue. When Vin solves a problem in Mistborn by pushing on a coin she swallowed, it lands because the book taught you, chapters earlier, exactly how steelpushing works and what its limits are. Contrast the eagles arriving at the end of a Lord of the Rings film, which readers have joked about for decades precisely because the magic that saves the day was never a system the audience could reason about, only a mood. My feeling, having watched a lot of web fiction climaxes succeed and fail, is that most botched endings are really First Law violations wearing a costume: an unexplained power shows up exactly when it is needed, and the win evaporates on contact.

Why web fiction leans hard

Web fiction, and progression fantasy in particular, sits almost entirely on the hard end of the spectrum, because its readers came to the genre specifically to reason along with the protagonist. The whole pleasure of a LitRPG is that the rules are literally printed on the page as numbers, so a stat block, a skill description, or a cooldown is an invitation to do the arithmetic and predict the next move before the character makes it. That is why He Who Fights with Monsters by Shirtaloon and the countless System-driven serials on Royal Road spell out their mechanics with such care; the audience is holding the author to the rules they published. Progression fantasy leans hard even when it drops the numbers, because watching someone master a legible system and out-think a stronger opponent is the genre's core loop, and you cannot feel a hard-won advancement in a system you were never shown. If you are building a system meant to run for hundreds of chapters, the practical consequence is that you have to design the constraints before the spectacle and then keep the rules straight over years of updates, which is exactly the problem a wiki and a proper world builder exist to solve, and where I usually point authors who are drafting their advancement ladder in our AI world builder rather than in a scattered pile of notes. The mechanics of actually constructing that system, deciding its limits and costs, are their own craft, and I have written the step-by-step version in how to build a magic system; this piece is about which of the two philosophies you are choosing in the first place.

When soft magic is the right call

Soft magic is the right choice when the point of the magic is to make the world feel larger than any character's mastery of it, and the great mythic fantasies choose it for exactly that reason. Ursula K. Le Guin kept the deep sources of power in the Earthsea books (beginning with A Wizard of Earthsea in 1968) mostly beyond the reach of a tidy rulebook, so that magic there carries a weight of consequence rather than a menu of options, and Tolkien did the same across Middle-earth, where the enchantment is meant to feel old and half-understood even by the wise. The trade you are making is deliberate: you give up the reader's ability to reason ahead, and in exchange you keep a sense of genuine wonder and dread that a fully explained system tends to bleed out. I think the reason soft magic has fallen out of fashion in web fiction is not that it is worse but that it is harder to serialize honestly, because the temptation to reach for an unexplained power to escape a corner you wrote yourself into is enormous when you are publishing before the story is finished. Soft magic demands that you win your conflicts with plot, character, and mundane cleverness, and reserve the magic for atmosphere, and that is a discipline that gets tested every single week you are behind on a chapter.

Most systems live on a spectrum, not a binary

In practice almost no real book is purely hard or purely soft, and the more useful way to hold the distinction is as a slider you set per system rather than a box you tick for the whole story. Cultivation and xianxia are the clearest example of the middle ground, since a series like Will Wight's Cradle (2016 to 2023) hands you a legible ladder of named realms you can absolutely reason about, while leaving the deepest metaphysics of the world soft and awe-inducing at the top of the climb, so the protagonist's own advancement stays hard while the ceiling stays mysterious. That layering is the technique worth stealing: you can make the magic your characters win with hard, so their victories feel earned, and keep an older, stranger force in the background soft, so the world never feels fully solved. It is the same move that separates a satisfying "vs" question in the genre from a false one, and if you want to see how a related pair of labels resolves into an umbrella-and-subset rather than a true opposition, I worked through it in LitRPG vs progression fantasy and set both inside the wider field in the web fiction genres guide. My advice, then, is to stop asking whether your book is hard or soft and start asking, for each source of power in it, whether the reader needs to understand this one in order to feel the win, because that question answers itself far more cleanly than the label ever will.

Common questions about hard and soft magic

What is an example of a hard magic system?

Allomancy in Brandon Sanderson's Mistborn (2006) is the textbook hard system, because it names a fixed set of metals, tells you precisely what burning each one does, and holds to those rules so consistently that readers can and do predict clever combinations before the characters use them. Sympathy in Patrick Rothfuss's The Name of the Wind (2007) is similarly hard, running on an internal logic of energy and links the narrator explains as he learns it. In both, the reader is meant to reason along.

What is an example of a soft magic system?

The magic of Middle-earth in J.R.R. Tolkien's The Lord of the Rings is the classic soft system, since Gandalf's and Sauron's powers are shown through their effects and their weight rather than through any stated rules the reader could use to predict them. George R.R. Martin's A Song of Ice and Fire keeps its magic similarly soft, rare and unexplained, so that each appearance feels ominous. The point of a soft system is atmosphere and threat, not a mechanism the audience can solve.

Is progression fantasy always hard magic?

Progression fantasy leans hard almost by definition, because its central pleasure is watching a protagonist master a legible system and grow measurably stronger within it, which requires the reader to understand the rules well enough to feel each advancement. That said, the genre often keeps its highest tiers soft, revealing a legible ladder near the protagonist while leaving the metaphysics at the top mysterious. The working magic stays hard; the ceiling can stay soft.

Do I have to choose one for my whole story?

No, and treating it as an all-or-nothing choice is usually a mistake, because the strongest fantasy often runs a hard system for the magic its characters win with and a soft one for the forces meant to overawe them. The rule of thumb is to make any power that resolves a conflict hard enough that the reader saw it coming, and let any power that exists to frighten, mystify, or set mood stay soft. You are setting a slider per source of magic, not picking a single side.

Why does hard magic matter so much in web fiction?

Hard magic matters in web fiction because the audience came to reason along, and because chapters publish before the story is finished, which removes the escape hatch of quietly rewriting an earlier rule. When readers can see the mechanics, an unearned or unexplained power spike reads as a broken promise rather than a twist, so the genre rewards systems whose limits are set early and held consistently across hundreds of chapters. Running a web fiction platform, I see far more serials lose readers to inconsistency than to a system that was too simple.

by Jacob Tam · August 5, 2026

I run IlorisNovel, a platform for web fiction writers. If you want to see what building a system feels like with a proper world builder behind you, you can try the editor with no account.