Which apps keep a fantasy companion's costume, era and setting consistent between images, where anachronisms creep in, and the prompt we start from.
Fantasy is not one look, it is six or seven visual traditions stacked on top of each other: Tolkien-descended high fantasy, tabletop illustration, MMO armour, JRPG design, Victorian fairy-tale painting and Renaissance faire photography. Ask for a fantasy companion and the model averages them, and it averages them differently every time. The leather armour becomes an armour-shaped dress, the pine forest becomes a castle hall, and modern details creep in at the edges: a zip, elastic, machine topstitching, contemporary eye makeup. The character is recognisable, the world around her is not the same world.
Below: the apps whose image generation and character locking hold a costume and a setting together, our verdict on what this category is like across a series of images rather than in one, and the exact settings and prompt we would start from.
Top image score of the eight and character locking, which is the one feature that stops the costume being reinterpreted from scratch every time you ask for a new scene.
Equals the leader on image quality at $19.99 and leans realistic, so fabric and leather read as materials rather than as illustration. The obvious second opinion when armour keeps coming back as a gown.
Free tier worth having here, because fantasy costume needs noticeably more attempts to settle than a modern outfit does before you get one you want to keep.
Image score of 8 at $12.99 with strong memory and natural voice. The pick if the companion and her world matter to you more than a portrait you intend to frame.
Same band, different model behind it, so it makes different compromises. Worth trying when a specific costume idea refuses to render anywhere else.
Scores level with Lovel and Xotic. A useful third pass when two platforms have both handed you the same generic misty-valley background.
Image score of 9 and the largest library here, including anime, which is where most ready-made fantasy characters already live. The browse-first option rather than the build-first one.
Lowest image score of the eight at 7, and romance-leaning by design. Detail-heavy costume is exactly the wrong ask for it. Choose it for the relationship instead.
Our editorial judgement of the category, not of any individual app, and not measurements. Read them as what tends to survive and what tends to slip when you build a fantasy companion and then ask for a second, third and fourth image of her.
| Criterion | Rating | What it means for you |
|---|---|---|
| Costume consistency between images | The weakest point. Armour turns into an armour-styled dress, then into a dress with pauldrons, then back. Name one hero garment and its material, and lock the character the moment a version looks right. | |
| Anachronism control | Zips, elastic waistbands, machine topstitching, chrome buckles and modern makeup all drift in unasked. Naming the materials, wool, linen, boiled leather, hand-stitched, pushes them out more effectively than asking for "no modern items". | |
| Environment continuity | Backgrounds hold better than clothing but still slide toward a default misty valley. Name a specific place and repeat the same words in every prompt in the series. | |
| Props and weapons | Swords bend, staffs pass through hands and bows lose their strings. Anything the character is holding is the second thing to break after the costume. Frame most images without a weapon and generate the weapon shots separately. | |
| Subgenre control | The good news. High fantasy, dark fantasy, fairy tale and sword and sorcery are genuinely distinct in the training data, so naming one gets you somewhere predictable. "Fantasy" alone is what produces the average. | |
| Atmosphere in a single image | One-off images are where this category shines. Volumetric light, mist, torchlight and forest depth are extremely well represented, so a single fantasy render usually looks better than a single modern one. |
We update these as the underlying image models change. If you have found a way to hold a costume across a long series, we would rather publish your method than our own.
Build the world once, then repeat it word for word. This is the category where copying and pasting the same background clause into every prompt matters more than writing a better one, because consistency comes from repetition and locking, not from detail.
| Setting | Suggested value |
|---|---|
| Subgenre | Pick one and name it: high fantasy, dark fantasy, sword and sorcery, or storybook. This single word does more for consistency than any other setting on the page. |
| Era anchor | Say which century the clothing belongs to, or at least early medieval versus late Renaissance. "Medieval" alone spans eight hundred years and the model will roam across all of it. |
| Hero garment | Name one defining piece, a green wool cloak, a mail hauberk, an embroidered surcoat, and keep the same words every time. Describing a whole outfit gives you a different whole outfit each generation. |
| Materials | Wool, linen, boiled leather, hand-stitched seams. Naming the material is the most effective way to keep zips, elastic and machine stitching out of the image. |
| Environment | One named place, repeated verbatim: a pine forest at dawn, a stone hall lit by braziers. Changing the wording changes the world even when you meant the same thing. |
| Palette | Two colours plus one metal. Fantasy prompts collapse into brown-and-gold sludge when you leave the palette open. |
| Non-human features | If you want pointed ears, horns, wings or a tail, treat that as an anatomy problem rather than a costume one and read our monster page. Setting and body break in different ways and are worth solving separately. |
Prompt to copy
High fantasy. Early medieval, late 10th century Northern European dress. An adult woman in a heavy green wool cloak over a linen tunic, hand-stitched seams, worn leather belt. Auburn hair braided back. Standing in a pine forest at dawn, low mist between the trunks, soft cold daylight. Palette of green, undyed cream and dull bronze. Photorealistic, natural fabric texture, no modern materials or fastenings.
Four directions the same category can go in. Copy one, paste it into the character builder, and change the parts you disagree with.
Practical, low-detail, all natural materials. The most stable starting point in the category, and the one that survives regeneration best.
High fantasy. An adult woman ranger in a hooded green wool cloak, undyed linen shirt, boiled leather bracers, worn belt with a hand-stitched pouch. Dark hair, plaited. Standing among pines at dawn, thin mist, cold soft daylight. Palette of forest green, cream and dull bronze. Photorealistic, natural fabric texture, no modern fastenings, no armour plate.
Robes and interiors instead of armour and landscape. Cloth drapes more predictably than plate, so this is the easiest look to repeat across a series.
High fantasy. An adult woman scholar in deep blue wool robes with embroidered cuffs, a heavy silver clasp at the shoulder, ink-stained fingers. Long dark hair loosely tied. Standing in a stone library lit by a single window and candlelight, shelves of bound books behind her. Palette of deep blue, warm stone and silver. Photorealistic, soft warm light, natural fabric texture.
The version most people picture and the hardest to hold. Ask for practical plate explicitly or you will get decorative armour that changes shape every image.
Dark fantasy. An adult woman knight in practical, functional steel plate armour, dented and scratched, worn over a padded gambeson. Helmet held under one arm. Short pale hair, damp with sweat. Standing in a burnt courtyard at dusk, smoke and low red light. Palette of grey steel, charcoal and dull red. Photorealistic, functional armour with visible straps and buckles, not decorative, high detail.
Painterly rather than photoreal, and much more forgiving. Detail can be soft here without looking like a mistake, so it is the friendliest preset for a long series.
Fairy-tale storybook illustration, in the tradition of golden-age book painting. An adult woman in a simple red cloak over a cream dress, standing at the edge of a dark wood with a lantern. Autumn leaves, deep blue evening light, warm lantern glow on her face. Painterly texture, soft edges, rich colour, illustrated rather than photographic.
These words are not decoration, they are instructions. Fantasy is the category where the vocabulary you use decides which of several unrelated visual traditions the model draws from, and picking the wrong word is the most common reason an image is technically fine but not what you meant.
| Term | What you actually get |
|---|---|
| High fantasy | Clean, heroic, well-lit, Tolkien-descended. The best represented tradition and the most stable across regenerations. The default we would start from. |
| Dark fantasy | Grim, desaturated, worn and damaged. Very stable in mood, less stable in costume, because the model reads it partly as a lighting instruction. |
| Sword and sorcery | Pulp register: less armour, more leather and skin, hotter climates. A different tradition from high fantasy, not a stronger version of it. |
| Fairy tale or storybook | Pushes the render toward illustration rather than photography. Detail is allowed to be soft, which makes it far more forgiving across a series. |
| MMO armour | Ornate, oversized, impractical. What you get by default from "fantasy armour", including the bikini-plate convention. Say so if you want it, and say the opposite if you do not. |
| Functional armour | The counter-instruction. Ask for practical, functional plate with visible straps, buckles and a padded layer underneath and you get something that resembles a real harness. |
| Anachronism markers | Zips, elastic, chrome hardware, machine topstitching, contemporary eyeliner and gel nails. Naming period materials removes these more reliably than forbidding them. |
| Medieval versus Renaissance | Eight hundred years apart. Medieval gives you wool, linen and mail; Renaissance gives you structured bodices, slashed sleeves and velvet. "Medieval" alone is why your costume keeps changing. |
| Arcane glow | Any magical light source in the prompt. It improves atmosphere immediately and destabilises colour just as fast, because it recolours skin and fabric differently in every generation. |
| Environment anchor | The exact phrase describing where she is, repeated verbatim in every prompt of a series. Rewriting it in fresh words gives you a fresh world. |
Because "fantasy" is an average of several distinct art traditions, and the model re-averages them each generation. Name one subgenre, one hero garment and its material, then lock the character as soon as an image comes back the way you wanted.
Describe the materials rather than banning the objects. Wool, linen, boiled leather and hand-stitched seams push out zips, elastic and machine topstitching far more effectively than writing "no modern clothing", which the model tends to ignore.
The apps at the top of this page score highest on image quality and character consistency, which are the two things a fantasy series needs most. If you would rather pick an existing character than build one, the large-library option is the more practical route.
Sparingly. Held objects are the second thing to break after the costume, and swords, staffs and bows interact badly with hands. Generate most images without a weapon and treat the weapon shots as separate attempts you expect to discard a few of.