The Witcher fanfiction generator
A Witcher fanfiction generator writes the Continent — mutants, mages, monster contracts, and people who are extremely bad at saying what they mean.
The Witcher's fic engine is emotional constipation plus mortal danger. Everyone is competent, everyone is damaged, and nobody will say a single direct thing about how they feel until the situation makes it unavoidable. SecretPen writes the not-saying, and then the situation.
Three ways to get a the witcher story
| Story sites | General AI | SecretPen | |
|---|---|---|---|
| Written for you | Browse only | Sometimes | Always |
| Refuses this kink | — | Often | Never |
| Explicit, no fade | Varies | Rarely | Always |
| Nothing is published | Public archive | Logged | Private |
Three openings to steal
Click one and it lands in the desk, already typed. Change any word you like — it's a starting line, not a script.
Winter at Kaer Morhen
Snowed in until spring with people who have known each other for a century, and the two of us have been carefully not being alone in a room together since the first week.
Open in the desk →
The bad inn
One room, one bed, a storm outside, and a contract in the morning that one of us may not come back from — and both of us are aware of that arithmetic.
Open in the desk →
Law of Surprise
I invoked it as a joke eleven years ago and destiny, it turns out, does not have a sense of humour about these things.
Open in the desk →
What makes The Witcher land
- Nobody says it. The whole fandom runs on things left unspoken for years.
- Contracts and coin structure the plot — they're travelling for a reason.
- Mutation and magic both have costs written into the lore. Use them.
How far it goes
Books, games and series continuity across the Continent; witchers and their schools, sorceresses and the Lodge, bards and courts, monster contracts, Kaer Morhen winters, Nilfgaard and the wars. Ships across Geraskier, Yennefer pairings, Triss, rare pairs, poly configurations and x-reader. Tropes including hurt/comfort after a contract, forced proximity on the road, Law of Surprise and destiny bonds, and only-one-bed at a bad inn. Every character is written as an adult.
How it works
01
Say it in one line
One sentence is enough. Who's in the room, and what has already been decided between them.
02
Set the dial
Tone, heat, point of view, length. Or skip it — the defaults are tuned for people who'd rather just read.
03
Keep going
Chapter one arrives in seconds. Steer the next one, change your mind, or let it run.
Nobody else reads this.
SecretPen has no public feed, no community rankings, and no way for one reader to see another's stories. Whatever you write here stays in your account — that's the whole point of the name.
Start writing →Questions
- Books, games or the show?
- Any — name the continuity and it holds the characterisation and the timeline. The games and the books diverge substantially, so it's worth saying.
- Can it be slow burn?
- Yes, and this fandom is built for it. Ask for slow burn and the heat can live entirely in things not said for several chapters.
- Is any of this public?
- No. SecretPen has no public feed, no community rankings and no sharing — there is no mechanism by which one reader can see another reader's stories. Everything you write stays in your account.
- How explicit does it get?
- As explicit as you ask for. There is no fade to black and no lecture. The only limits are the hard lines in our content guidelines: everyone is an adult, nobody real, nothing illegal.
- Do I have to pay to try it?
- No. You can write your first story free. Paid plans exist for people who write a lot of them.
Close to this
Or see every fandom we write.
Every character SecretPen writes is a consenting adult. See our content guidelines for the lines that never move.