Skip to content
An independent field guide to AI character platformsResearch edition · October 2026
charactersFind your fit
A PRACTICAL TOOL FOR ORIGINAL CHARACTERS

Free character card builder.Write it once. Keep the definition.

Give a character a motive, a recognizable voice and an opening scene. Preview the definition as you write, then download a text brief or a Character Card V2 JSON file.

Build your character Free · no account · no AI text generation
YOUR CHARACTER WORKSPACE

A definition you can keep.

View your draft
Loading an example replaces the form.
Give the character a point of view.

Name, backstory and a first message are the three foundations for export. Add the other fields where they help your premise.

Give this character a name you can recognize.

Describe who they are, what they want and one concrete detail that shapes their decisions.

Use observable behavior: asks careful questions, speaks in short sentences, keeps a field notebook.

Where does the scene begin, and what connects the character to the person speaking?

Write the character’s opening line. Give the other person something specific to respond to.

Show the voice in action. For Tavern-style examples you can use <START>, {{user}}: and {{char}}:.

Instructions for the person using the card. These are metadata, not character behavior instructions.

Optional credit that will be included in the downloaded file.

Optional, separated by commas: mystery, original character, exploration.

How local drafts work

Saving is optional and happens only when you press Save. A shared browser can access that saved copy. Refreshing loses an unsaved form.

What this builder gives you.

A structured definition you can revise and keep. The text brief separates backstory, personality, scenario, greeting and dialogue examples so you can adapt them to a platform’s editor. The JSON output follows the Character Card V2 shape for a new card; every exported field can be inspected in the preview.

This tool formats what you write. It does not call an AI model, create an account on another service, import an existing card or embed an avatar. It does not transfer chat history, learned memories, a voice or a paid feature entitlement. There is no PNG export in this edition.

Make the first scene playable.

Choose one immediate motive and one action the other person can respond to. “An archivist wants to identify an unsigned map before the boat leaves” is easier to work with than a list of adjectives. Show a speaking style in the example dialogue, then check that the opening message demonstrates it.

The six examples are original writing prompts from Characters.best. They are starting material you can adapt, rather than proof of a chatbot’s behavior. Loading an example replaces the form. Your name, backstory and first message must be filled before downloading.

Learn how the personality and opening work together

Check the destination’s handling of the file.

The V2 specification defines the file’s structure. A destination still needs to support the format and decide how it uses the fields. SillyTavern documents character import and export; the CrushOn import guide describes JSON and PNG card uploads. We have not tested this builder’s files inside either service.

After import, inspect the definition, greeting and examples before starting a longer conversation. Use the same text brief when comparing hosted editors that do not accept the card. Read the character card and export guide for the difference between a file, an avatar and a chat archive.

Where your draft lives.

Edits remain in this page’s browser state until you download, copy or explicitly save them. “Save draft on this device” stores one copy in this browser; saving again replaces that copy. Loading a saved draft is a separate action. An unsaved form is lost on refresh, so keep a downloaded file before leaving.

Draft fields are not submitted to Characters.best or an AI provider by this tool. A saved browser copy is accessible on the same device and browser profile. If you later upload the JSON or paste the brief into another platform, that platform’s own processing and storage rules apply.

Choose a platform around the character.

Once the definition is ready, decide whether you need saved context, several characters in one scene, spoken replies or local model setup. The platform finder explains its documented matches and the questions still open.

Keep the brief fixed when comparing.

Changing the premise in each service makes it harder to understand what the platform changed.

Explore alternative workflows