Ordalin
Submit a tool

Reviewed tool profile

Margo

AI headcanon generator for fandom writers: three in-character directions, missing scenes and what-if branches.

Sources checked

Visit website ↗
Pricing
Credit-based. New accounts get 50 welcome Sparks that last 7 days. A standard generation (three directions) costs 10 Sparks and rewriting one direction costs 3. Monthly plans: Plus at $5.90/month for 1,200 Sparks (up to 120 standard generations) and Pro at $11.90/month for 3,000 Sparks (up to 300), with each monthly batch valid for 90 days. One-time Spark Packs are also sold and last 365 days, but their prices are not shown in the pricing page text. Official source 1 ↗ · Official source 2 ↗
Available as
Runs in the browser; you sign in with Google. The interface and generated writing are available in English, Chinese, Japanese and Spanish. Official source 1 ↗ · Official source 2 ↗
Primary group
Writing & Language

Also consider

See all 5 similar tools ↓

What it does

Margo is a web-based AI writing tool for fandom and fiction writers. You enter one character's name (plus the fandom, or leave it blank for an original character), pick an angle, tone and how far to stray from canon, and it returns three structured headcanon directions with the emotional logic behind each, a canon anchor and scene sparks you can expand into fic. Separate generators cover missing scenes, what-if branches, characters under pressure, backstories, personalities and demon or villain names. It works in English, Chinese, Japanese and Spanish. Its output is creative suggestion, not verified canon.

Official source 1 ↗ · Official source 2 ↗ · Official source 3 ↗ · Official source 4 ↗ · Official source 5 ↗

Features

  • Character headcanon generator. Takes one character name and optional fandom, then returns three directions labelled closest to canon, most intense and most unexpected. Each has a headcanon, why it works, a canon anchor and scene sparks. Official source 1 ↗
  • Angle, tone and canon distance controls. Angles include first meeting, first kiss, jealousy, missing scene, secret habit, post-canon comfort and rivals; tones range from tender and angst to funny, chaotic, soft and dark; canon distance runs from canon-safe through canon-gap to AU-leaning. You can also list canon anchors the result must include or avoid. Official source 1 ↗
  • More story generators. Separate generators for missing scenes, what-if branches, character pressure, backstories, personalities, and demon and villain names, each with inputs matched to the task. Official source 1 ↗
  • Rewrite one direction. Rerolls a single direction for 3 Sparks while keeping the other two. Official source 1 ↗ · Official source 2 ↗
  • Saved results, sharing and canvas. Results are saved to your account and stay readable after Sparks expire; you can copy them, share a public link or post to X, and arrange ideas as cards on an infinite canvas. Official source 1 ↗ · Official source 2 ↗ · Official source 3 ↗

Pricing & free limits

Welcome Sparks

$0one-time, for new accounts

50 Sparks valid for 7 days, enough for five standard generations. Official source 1 ↗

Plus

$5.90per month

1,200 Sparks a month, up to 120 standard generations; each monthly batch is valid for 90 days. Official source 1 ↗

Pro

$11.90per month

3,000 Sparks a month, up to 300 standard generations, about 19% less per Spark than Plus; renews monthly and can be cancelled anytime. Official source 1 ↗

Billing details

Monthly plans renew automatically until you cancel renewal from your account; paid Sparks keep their original expiry. Taxes are shown at checkout, and the earliest-expiring Sparks are spent first. Official source 1 ↗ · Official source 2 ↗

Eligible payments can be refunded through a request in your account; only the Sparks from the refunded payment are withdrawn. Card details are handled by payment providers. Official source 1 ↗ · Official source 2 ↗

Free access & limits

The free allowance is the 50 welcome Sparks for new accounts, valid for 7 days: five standard generations or a mix of generations and 3-Spark rewrites. Official source 1 ↗

Best for & limitations

Turning a loose idea about a fandom character into a few in-character directions to write a fic or post from. Official source 1 ↗

Drafting a missing scene or a what-if branch that canon skipped. Official source 1 ↗ · Official source 2 ↗

Giving an original character a backstory, personality and name. Official source 1 ↗ · Official source 2 ↗

  • Does not verify canon. Canon-distance modes steer generation but do not check facts against the source, and output can be inaccurate or inconsistent with canon. Official source 1 ↗ · Official source 2 ↗
  • Short free trial. Welcome Sparks last only 7 days; after that, generating requires a plan or Spark Pack. Official source 1 ↗
  • Monthly Sparks expire. Each monthly batch expires after 90 days, so unused Sparks do not roll over indefinitely. Official source 1 ↗
  • Inputs go to third-party AI providers. Character and scene inputs are sent to AI providers through OpenRouter, and public share links are visible to anyone with the link. Official source 1 ↗
  • Operator not named. The site describes Margo as an independent project and gives only a support email, without a company name or address. Official source 1 ↗ · Official source 2 ↗
Margo product screenshot
Website previewFixed desktop viewport · 1440 × 900

Similar tools

Published tools that share its categories.