Storyflow Logo

Storyflow

HomeBlogPricing

CHARACTER RELATIONSHIP MAP

See your cast as a network,
not a list of names.

Lay characters out as profile cards on an infinite canvas, connect them with labeled relationships, and watch the missing and redundant connections become visible. Storyflow is paid-only during early access, with plans from $9.99 a month, and a Free plan launches before the end of 2026.

Plans from $9.99/mo

Free plan coming late 2026

Works in your browser

Character Profile built on the Storyflow canvas

Used by creative professionals at:

Artlist

Pixar

Nike

Red Bull

The North Face

Porsche

Start from a ready-made template

Pick a board to see what you can build, then let AI fill it in. Every template is a real, editable starting point on the same infinite canvas.

Story Plan built in Storyflow

Story Plan

Outline your plot, characters, and world in one connected view, then expand each thread as the story grows.

Browse all templates →

What is a character relationship map?

A character relationship map is a diagram of your cast as a network: each character is a node, usually a profile card, and each relationship is a labeled connection between two of them. Ally, rival, mentor, secret, debt, blood. The map does not replace character profiles or a plot outline. It answers a different question, which is how the cast fits together, and it is the only document in a story project that can answer it at a glance.

A cast is a network, and networks break invisibly when they are stored as lists. A list of character sheets will never show you that two characters who should collide have no relationship at all, that every one of your protagonist's connections is the same flavor of conflict, or that the betrayal in act three has no established trust in act one to betray. Those are all problems with edges, not with nodes, and a list only shows you nodes. Drawn as a map, a missing edge is an empty stretch of canvas and a redundant edge is two identical labels side by side.

Storyflow is an AI-native infinite canvas built for exactly this. Describe your cast in a prompt and the AI lays out a relationship board: profile cards for each character, connectors between them, and room to grow. Then you do the real work by hand, dragging cards so factions cluster, labeling each connection with what it actually is, and pinning face references, moodboards, and backstory notes beside the cards they belong to. Re-prompting builds around what you have placed without moving it.

Mapping a cast usually means working across five connected layers: the characters themselves (who they are, what they want, what they are hiding), the relationships (what binds or divides each pair, labeled honestly), the factions (which characters cluster, and who sits between clusters), the change over time (a relationship in act one is rarely the same relationship in act three), and the secrets (who knows what about whom, which is a network of its own). Storyflow keeps all five visible on one canvas, which is what makes the structural holes in a cast findable before a reader finds them.

HOW IT WORKS

From a cast list to a network you can read.

No database schema, no diagram syntax to learn. Describe the cast and start connecting.

01

Open a canvas

Sign up in seconds, from $9.99 a month. No download. Your infinite mapping canvas opens in the browser.

02

Describe your cast

Type who your characters are and how they relate, and the AI lays out a relationship board with profile cards and connections to start from. You begin with a network, not a blank page.

03

Connect and label

Drag characters so allies cluster and enemies face each other, draw connectors between cards, and label each one: ally, rival, secret, debt. The empty spaces are the relationships you have not written yet.

04

Share or export

Send a view-only link to a co-writer, editor, or your table, invite collaborators onto the canvas, or export the map as a high-quality image or PDF for the series bible.

The whole cast, connected and movable.

Profile cards, labeled relationships, factions, and references on one infinite canvas.

AI-generated character relationship board in Storyflow

AI lays out the network from a cast description

Start from a map, not a blank canvas

Describe your characters and the AI builds a relationship board with a profile card for each and connections between them. Correcting a drawn map is far faster than drawing one from nothing.

See the AI character profile generator
Labeled relationship connectors between character cards

Labeled connectors make missing edges visible

Find the relationships you have not written

Every connector carries a label: ally, rival, mentor, secret, debt. Two major characters with no line between them, or a protagonist whose every line reads the same, is a plot problem you can now see.

Explore the novel plot creator
Character network mapped across act one and act three

Map the network in act one and again in act three

Show relationships changing over time

Arcs are edges changing. Use sections to map the cast at the start and at the end, and the story's real movement, trust built, alliances broken, secrets surfaced, sits on one canvas as a before and after.

See the series bible tool
Worldbuilding and factions beside a character map

Lore, factions, and world beside the cast

Keep the world the cast lives in on the same board

Map factions, houses, locations, and history beside the characters they explain. A feud makes more sense when the war that started it is one scroll away, not in a different file.

Try the worldbuilding tool

Unlimited boards. No object cap.

Open a canvas, describe your cast, and start connecting. Storyflow is paid-only during early access, with plans from $9.99 a month, and a Free plan launches before the end of 2026.

Unlimited relationship maps on an infinite canvas

Basic AI usage to generate boards from prompts

Starter templates for casts and character profiles

Share view-only links with your co-writers and readers

See pricing
Character relationship map canvas in Storyflow

BUILT FOR CASTS

The edges are the story.

Character sheets describe people one at a time. Everything dramatic happens between them, and between is exactly what a list cannot show.

Labeled relationship edges between character cards

Ally, rival, mentor, secret, debt

Label what actually connects each pair

Typed relationships, not just lines: A connector that just says two people know each other tells you nothing. Label each edge with what it is, an alliance, a rivalry, a debt, a secret one keeps from the other, and the map starts describing the story instead of the seating chart.

Missing edges: Two characters with no connection between them is sometimes fine and sometimes the scene you have not written. The map makes every absence visible so the choice is deliberate.

Redundant edges: When four of the protagonist's five relationships carry the same label, the cast has one relationship photocopied four times. Seeing the labels side by side is how you catch it before a reader does.

Setups for betrayals and reveals: A betrayal only lands if the map shows trust before it shows the knife. Check that the edge you plan to break in act three actually exists in act one.

AI suggesting connections on a character map

AI that can see the cast you have already built

Map with an AI that knows your story

Generate the first network: Describe the cast in a prompt and the AI lays out profile cards and the connections you named. It is a starting network to correct, which is much faster than building one card at a time.

Interrogate the network: Ask where the cast is thin, which characters never interact, or what a missing relationship between two factions could be. The AI uses your whole board as context, so answers are about your cast, not a generic one.

It structures, it does not ghostwrite: Storyflow arranges and suggests; it does not write your characters for you. The judgment about who these people are stays yours.

Iterate without losing work: Re-prompt as often as you like. Cards you have placed and labeled stay exactly where they are while the AI builds around them.

Face references and moodboards beside character cards

Faces, moodboards, and backstory beside the cards

Make each node more than a name

Face references on the profile cards: Drag in reference images so each character has a face. A map of faces reads faster than a map of names, and casting a character visually often sharpens who they are.

Moodboards for tone and place: Build a moodboard for the story's atmosphere, or for a faction's whole aesthetic, on the same canvas as the cast it belongs to.

Backstory and research within reach: Pin notes, PDFs, and links beside the characters they concern. Grab frames from YouTube or Vimeo for performance and costume reference. Nothing lives in a folder you have to remember.

Sharing a character relationship map with collaborators

One map, everyone reading from it

Give the whole team the same network

View-only links: Send a link and a co-writer, editor, or player opens the whole map in a browser with no account. Arguments about who knows what get settled by pointing at an edge.

Build it together: Invite collaborators onto the canvas so a writers' room or a co-authored series has one cast network instead of several private ones. Comments live on the board next to what they discuss.

Export for the bible: Export the map as a high-quality image or PDF and drop it into the series bible, the pitch document, or the campaign binder.

Explore templates for your project

Every template opens as a real, editable board on the infinite canvas. Pick the closest fit and make it your own.

Story Plan

Outline your plot, characters, and world in one connected view, then expand each thread as the story grows.

Story Plan template
Story Plan template built in Storyflow
Browse all templates →

HOW WE COMPARE

Storyflow vs Plottr, World Anvil, and Scrivener.

Each of these is genuinely good at its own job: Plottr at novel timelines and character tracking, World Anvil at deep worldbuilding wikis with relationship trees, Scrivener at keeping the manuscript and the character sheets in one project. Here is where they differ.

Storyflow

Recommended

Freeform infinite canvas mapping

AI builds the map from a cast description

Labeled relationship connectors (ally, rival, secret)

Novel timelines and beat templates

Character profiles beside manuscript drafting

Runs in the browser with view-only links

Plottr

Freeform infinite canvas mapping

AI builds the map from a cast description

Labeled relationship connectors (ally, rival, secret)

Novel timelines and beat templates

Character profiles beside manuscript drafting

Runs in the browser with view-only links

World Anvil

Freeform infinite canvas mapping

AI builds the map from a cast description

Labeled relationship connectors (ally, rival, secret)

Novel timelines and beat templates

Character profiles beside manuscript drafting

Runs in the browser with view-only links

Scrivener

Freeform infinite canvas mapping

AI builds the map from a cast description

Labeled relationship connectors (ally, rival, secret)

Novel timelines and beat templates

Character profiles beside manuscript drafting

Runs in the browser with view-only links

What creators are saying

Join early creators getting structured workspaces and AI that remembers their projects

Storyflow has sped up my workflow by at least 3x, which means more flow state and more projects I can actually ship. It truly changed the way me and my team create.

Reilin Joey

Reilin Joey

Director & YouTuber

One prompt gets me a structured board. But the tactics are my favorite. I run my YouTube scripts through them and my intros and retention got better. It's amazing.

Justkay

Justkay

YouTuber & Freelance Filmmaker

I used to juggle five apps to plan a project. Now I describe what I am making and get boards, lists, and a schedule. All in one place.

George

George

@fernwehchronicles

Character mapping questions, answered.

How to map a cast, what to label, and where plotting fits in.

Give each character a card and place the cards so that proximity means something: allies and family cluster, factions form islands, and the characters who bridge groups sit between them. Then draw a connector for every relationship that matters to the story and label it with what it actually is, ally, rival, mentor, secret, debt, rather than leaving it as an anonymous line. Finally, read the map for what is not there. A pair with no edge who logically should have one, a protagonist whose edges all carry the same label, or a planned betrayal with no trust edge to break are all findings, and each one is either a deliberate choice or a scene you still need to write.

More from Storyflow

AI character profile generator

Novel plot creator

Novel planner

Worldbuilding tool

Story planning tool

Series bible

AI story bible generator

For authors

Story structure software

Writers room tool

Draw the cast and find the missing edge.

Open a canvas, describe your characters, and let AI lay out the first map. Plans from $9.99/month, no download, and a Free plan is coming before the end of 2026.

See pricing