Headcanon Generator
Roll five headcanons for one, two or three characters: the small habits and running jokes that feel exactly like them. Choose friends, rivals or a ship, then fluff, funny or angst. Free, with no AI and no sign-up, and it all happens in your browser.
- No sign-up
- Runs in your browser
- No AI, no waiting
Ash learnt a few words of Robin's first language, very badly, just to say good morning in it.
Robin reports every good dog of the day to Ash, who solemnly gives each one a score out of ten.
Robin braids Ash's hair before every big day, and the braid has quietly become a lucky charm.
Ash can tell what kind of day Robin has had from the way the door closes, and has the kettle on before Robin says a word.
Ash keeps Robin's favourite snack hidden away for bad days, and Robin has never asked how it keeps appearing.
How it works
- Choose how many characters you are writing about: one, two or three. Type their names if you like; with the boxes left empty, Ash, Robin and Sam stand in.
- For two or three characters, pick the bond between them: friends, rivals or a ship. Then pick a tone, fluff, funny or angst, or Mixed for a little of each.
- Five headcanons appear at once. Reroll any single one that doesn't fit and keep the others, or press New headcanons (the R key) for a fresh five.
- Press C to copy them, copy a link, or save them as an image. Names never go into a link: anyone who opens it sees the same five with the stand-in names.
Your characters, their small moments
Type the names and the headcanons are about them. Until you do, Ash, Robin and Sam stand in. Angst stays suitable for teenage writers, and every ship stays sweet.
Canon, fanon and headcanon
Canon is what the source actually says: the events on the page or the screen, the facts nobody can argue with. Fanon is what a fandom has collectively agreed on without the source ever confirming it, often repeated so many times that newcomers assume it must be official. A headcanon is smaller and more personal than either. It is your own belief about a character, usually something the story never had room to show, held because it simply feels right.
The best headcanons don't contradict canon; they live in its gaps. Nobody can prove that a stern captain hums when concentrating, or that a famously cheerful hero goes very still after every goodbye. Nobody can disprove it either, and once you have read it, you start to see it in every scene. That is the test of a good one: it explains something the story already hinted at, rather than inventing something it never would.
Why tiny habits do so much work
People in real life are recognisable by what they do over and over, not by the big moments. A friend is the one who always knows your order, the one who sneezes three times, the one who never quite says goodbye. Characters work the same way. A grand backstory tells readers where someone came from; a habit tells them who that person is on an ordinary Tuesday, and ordinary Tuesdays are where most of a story actually happens.
That is why the generator sticks to small, specific, repeatable moments. A line such as “Ash keeps a list of everyone's tea and coffee orders on the back of an old receipt and has never once been asked to” says more about kindness than any adjective could. It is concrete, it can happen in almost any setting, and it is the sort of detail a reader repeats to a friend.
Turning a headcanon into a scene
A headcanon is a seed, not a story, so the quickest way to use one is to ask when the habit would matter. Habits are invisible until something interrupts them. If your character always leaves a light on for whoever comes home last, write the night the bulb has gone, or the night nobody comes. The habit tells the reader what is normal; the scene shows what happens when normal breaks.
Drabbles, those hundred-word pieces, suit headcanons especially well. Pick one, open in the middle of it, and end on the moment someone notices. Take “Ash answers every message within minutes and quietly keeps checking for replies that take days to come”: three short paragraphs, a phone face down on a table, and a reply that finally arrives, are a complete little piece. If a roll gives you a funny habit, try writing it from the point of view of someone who has had to put up with it for years.
Showing a bond instead of naming it
Saying that two characters are close tells the reader nothing they will remember. Showing what their closeness looks like in practice is what makes a pairing stick. The friendship headcanons here are built that way: “Ash can tell what kind of day Robin has had from the way the door closes, and has the kettle on before Robin says a word” never uses the word friend, and doesn't need to.
The same holds for rivals. A rivalry is most fun when the competition has quietly become a ritual that both would miss, and the care leaks out sideways: “Ash quietly mends Robin's kit the night before every match, so that winning will still mean something.” Neither of them would call that kindness, which is exactly why readers do.
A ship is most convincing in its small, gentle routines rather than its grand declarations, which is why the ship headcanons here stay sweet and safe for work. “Ash has a laugh that only Robin ever gets to hear” is a whole romance in eleven words. For three characters, look for the habit that only exists because all three are there, as in “Ash carries a spare of everything, because Robin always forgets things and Sam always loses them.”
Original characters, roleplay and sharing kindly
Headcanons are not only for fan fiction. If you have invented a character of your own, rolling a few is a quick way to find out who they are between the plot points. Keep the ones that ring true, throw away the ones that don't, and you will often learn something about the character you hadn't planned. Roleplayers can use them as hooks: a habit to bring up in a reply, or a shared ritual for two characters to fall into.
If you have mapped a cast in the Character Relationship Map, pick a relationship and choose Headcanons for these two: the generator opens with both names filled in. Angst here is bittersweet rather than dark, kept to what suits teenage writers: distance, unsaid things, old letters, a quiet room after a crowd.
When you share headcanons in a fandom space, offer them as yours rather than as the truth. Other fans will picture the same characters differently, and that is half the fun. Tag angst clearly, credit anyone whose idea you are building on, and remember that someone else's headcanon contradicting yours is never a reason to be unkind.
Headcanon ideas
Ship headcanons
- Robin kisses Ash on the forehead before every long journey, and Ash pretends to be embarrassed every single time.
- Robin hums the same tune whenever Ash is nearby, and only Ash knows it's from the night the two of them first danced.
- Robin keeps a pressed flower from the very first walk Robin and Ash ever took together.
Funny headcanons for two
- Robin cannot keep a secret from Ash for longer than an afternoon, and Ash has learnt to simply wait.
- Ash and Robin once got lost together for six hours and still disagree about whose fault it was.
- Robin and Ash talk entirely in raised eyebrows at formal events and can hold a full argument that way.
Angst headcanons
- Robin and Ash still look for each other in every crowd, then pretend they were only looking for the exits.
- Robin has never told Ash that the whole reason for getting this good was to be worth Ash's attention.
- Ash still trains at the hour Robin used to, as if the old rivalry might walk back in through the door.
Headcanons for one character
- Ash hums the same three notes when concentrating and has no idea anyone else can hear it.
- Ash keeps a list of everyone's tea and coffee orders on the back of an old receipt and has never once been asked to.
- Ash is always the first to notice a new haircut, and always has something kind to say about it.
Headcanons for a trio
- Ash, Robin and Sam have a group name that Sam chose at the age of twelve, and nobody is allowed to change it.
- Sam, Ash and Robin stand in the same spot every year to see who has grown, and Robin still cheats by standing on tiptoe.
- Sam, Ash and Robin can never decide where to eat, and once argued for so long that everywhere had closed.
Rivals headcanons
- Every time Robin sighs dramatically, Ash sighs louder, and the whole room has learnt to leave.
- Robin and Ash have a standing bet on everything, and the stakes are currently seventeen biscuits and one very ugly hat.
- Ash still insists the famous win over Robin counts, and Robin still has a long list of reasons it was technically a draw.
Questions
- Is the Headcanon Generator free, and does it use AI?
- It is completely free, with no account to make. There is no AI involved: every headcanon was written by a person and is picked from hand-made lists for each number of characters, bond and tone. Everything runs in your browser.
- Are the names I type saved or sent anywhere?
- No. The names stay on your own device and are never put into a link or sent to us. A shared link opens the same five headcanons, but with Ash, Robin and Sam standing in for your characters.
- Is the angst suitable for younger writers?
- Yes. Angst on this generator means longing, distance and things left unsaid: friends who have drifted apart, letters that never get sent, someone who is brilliant at goodbyes and quiet afterwards. There is no violence, no harm and nothing grim, and ships stay sweet and safe for work.
- Can I get headcanons for two people, or for a ship?
- Yes. Choose two characters, type both names, and set the bond to friends, rivals or a ship. Every headcanon in a pair includes both characters, and either one can play either part.
- What does the Mixed tone do?
- Mixed draws from fluff, funny and angst together, so a single roll of five can hold a cosy habit, a running joke and something a little sad. It is a good way to find out which tone suits your characters best.
- Can I use these headcanons in my fan fiction, art or roleplay?
- Please do. Use them as they are, change the details, or treat them as prompts for a drabble or a comic. A mention of where you found them is welcome but never required.
Made by Friendify Ltd
Free tools from a small London company that builds digital products.