To export a SillyTavern character, open Characters, select the character, choose Export character, and save a PNG card or JSON file. Prelulu can import that card through Create → Import. For a platform with a manual creator, use our character card converter to get fields you can copy. You can also export a character you created in Prelulu as SillyTavern-compatible JSON.
Have the card already?
Open a PNG or JSON in the free converter. Review the character, choose a destination, and download JSON or copy the mapped fields. The converter reads your file in your browser.
Before you move: what is actually in a character card?
A character card is a portable definition: a name, character text, an opening message and, sometimes, examples and extra settings. A PNG card packages that definition with an image; JSON makes the text easy to inspect. Neither format promises that a new model will perform the character identically. Keep your original file as a backup, and move characters you created or have permission to reuse.
Exported PNG character card
- What to do with it
- Import directly where supported, or open it in the converter to extract the definition. Keep the original for artwork.
JSON character card
- What to do with it
- Import directly where supported; upload a portrait separately if needed.
Portrait or screenshot
- What to do with it
- A picture may contain no character definition. Get the actual export or recreate the visible fields.
CHARX archive
- What to do with it
- Export PNG or JSON from the source app first. This mini tool does not unpack CHARX assets.
Chat history or account archive
- What to do with it
- Use a separate conversation migration flow. This converter reads one character definition.
| What you have | What to do with it |
|---|---|
| Exported PNG character card | Import directly where supported, or open it in the converter to extract the definition. Keep the original for artwork. |
| JSON character card | Import directly where supported; upload a portrait separately if needed. |
| Portrait or screenshot | A picture may contain no character definition. Get the actual export or recreate the visible fields. |
| CHARX archive | Export PNG or JSON from the source app first. This mini tool does not unpack CHARX assets. |
| Chat history or account archive | Use a separate conversation migration flow. This converter reads one character definition. |
How to export a character from SillyTavern
- Open the Characters panel and select the character you want to move.
- Find Export character in the character controls and choose PNG or JSON. Menu wording can vary with your SillyTavern version.
- Save an untouched copy. Use the PNG when the destination should also receive the portrait; use JSON when you want the definition as a readable file.
- Open the export in the converter to confirm that the name and first message are present before importing it elsewhere.
SillyTavern documents its character management controls. If a PNG is rejected, its FAQ points to missing embedded definitions or an image in the wrong format. Download the actual card rather than saving a thumbnail, screenshot or image processed by a messaging app.
Which platforms support the transfer?
RisuAI
- Route in this guide
- Native PNG or JSON import
- What you should review
- Model connection, greeting, lorebook and platform extensions.
Prelulu
- Route in this guide
- Native PNG or JSON import through Create → Import
- What you should review
- The adapted background, introduction, greeting, portrait and selected voice before creating.
SillyTavern
- Route in this guide
- Native character-file import
- What you should review
- Advanced definitions, model configuration and portrait after a JSON import.
Character.AI
- Route in this guide
- Copy the converted fields into its character creator
- What you should review
- Description and Definition length, greeting, example dialogue and available editor options.
Chub
- Route in this guide
- Copy its documented creator fields; use card upload if offered in your editor
- What you should review
- Description, initial message, scenario, example dialogs, visibility and advanced definitions.
| Destination | Route in this guide | What you should review |
|---|---|---|
| RisuAI | Native PNG or JSON import | Model connection, greeting, lorebook and platform extensions. |
| Prelulu | Native PNG or JSON import through Create → Import | The adapted background, introduction, greeting, portrait and selected voice before creating. |
| SillyTavern | Native character-file import | Advanced definitions, model configuration and portrait after a JSON import. |
| Character.AI | Copy the converted fields into its character creator | Description and Definition length, greeting, example dialogue and available editor options. |
| Chub | Copy its documented creator fields; use card upload if offered in your editor | Description, initial message, scenario, example dialogs, visibility and advanced definitions. |
The manual routes are useful even when a service changes its upload controls. A text worksheet from the converter is not an official import file for Character.AI or Chub. The tool does not sign in, publish anything, or move account data on your behalf. Platform steps were checked against the sources linked here and Prelulu's current implementation on November 10, 2026.
SillyTavern to Prelulu: import the card and review the character
- Open Prelulu's character import. Sign in when the creation flow asks you to.
- Choose the exported PNG or JSON. The PNG supplies a source portrait; a screenshot is a different, image-reading route and is not a faithful card transfer.
- Review the draft. Check identity details in Background, the setup in Introduction, and the opening in Greeting. Read the end of long fields as well as the beginning.
- Review the portrait and voice choices, check the creation cost and visibility, then create the character.
- Start a short conversation. Ask about one defining fact and try a line from your original example dialogue. Adjust your editable character if the result needs work.
Prelulu's importer adapts source material to its own character fields and creation rules. It is not a byte-for-byte restoration of SillyTavern behavior. Imported lore and notes can become source material, but that does not recreate SillyTavern's keyword-triggered World Info or prompt placement. Text conversation, voice and a live avatar are separate capabilities; importing a portrait does not transfer an existing voice or animation.
SillyTavern to RisuAI: use its card importer
RisuAI's official importer accepts PNG and JSON cards and recognizes both V2 and V3. Use its character import control with your original PNG or the JSON downloaded from the converter. Check the greeting and lorebook afterward, then configure your model connection. A card does not bring SillyTavern extensions or scripts to life in another app; those may need manual setup.
SillyTavern to Character.AI: convert the creation fields
Choose Character.AI in the converter, then create a new Character and copy Name, Description, Greeting and Definition into the corresponding fields. The Definition combines character description, personality, scenario and dialogue examples. The converter removes SillyTavern's example separator from this field while retaining the speaker placeholders.
Character.AI's published guide lists a 500-character Description and a 32,000-character Definition. The converter marks text over those documented bounds without trimming it. Review the live editor's limits, shorten the public description yourself, and keep the details that matter most near the start of the Definition. Do not paste a lorebook JSON blob and expect its triggers to work.
SillyTavern to Chub: keep the dialogue and scenario separate
Chub's official character creation guide describes Character Info and Character Definition. Choose Chub in the converter to get its Name, Description, Initial message, Scenario and Example dialogs. Personality is included in Description. Advanced prompts, creator notes, alternate greetings and tags appear separately so you can review them before copying.
If the Chub editor you are using offers a card upload control, try your original PNG or JSON first. Otherwise the copyable fields provide the manual route. Check visibility before saving, and configure a character book separately if you need it. A successful character import still needs a working model connection and the destination's own settings.
How to export Prelulu characters to SillyTavern
On Prelulu’s website, open Edit or View for a character you created and choose Export to SillyTavern. Save pending edits first: the download uses the saved definition loaded by the owner-only editor. Public characters you own can be exported from View; this does not grant access to another creator's private background.
Name
- SillyTavern V2 field
- Name
Background
- SillyTavern V2 field
- Description
Introduction
- SillyTavern V2 field
- Scenario
Greeting
- SillyTavern V2 field
- First message
Chat examples
- SillyTavern V2 field
- Example dialogs, with user and character speaker labels
Tags
- SillyTavern V2 field
- Embedded tags
| Prelulu field | SillyTavern V2 field |
|---|---|
| Name | Name |
| Background | Description |
| Introduction | Scenario |
| Greeting | First message |
| Chat examples | Example dialogs, with user and character speaker labels |
| Tags | Embedded tags |
In SillyTavern, open Characters → Import Character and select the downloaded JSON. Add the portrait separately and review the scenario and greeting. This export includes the authored text and chat examples. It leaves out chats, memories, call examples, voice, live-avatar media and private account settings. If you originally imported a card into Prelulu, keep that original too: exporting the adapted character does not reconstruct the original card's separate lorebook and extensions.
What to check when the character feels different
- Opening: compare the first message and the situation it establishes.
- Identity: check the full background for missing facts, especially near the end of long text.
- Examples: make sure the user's lines and the character's lines did not swap roles.
- Macros: review placeholders such as {{user}} and {{char}} in the destination. Advanced macros are not universal.
- Lore and prompts: a stored lorebook or extension can survive a JSON download while being ignored by the destination.
- Model and memory: a new model, context window and fresh conversation can change behavior even when the definition is intact.
The converter preserves extra card fields in its JSON backup and keeps a V3 card as V3. That preserves the source data, not a guarantee of feature support. The V2 specification and V3 specification explain the additional fields. PNG artwork and embedded media still need the original file.
Bring the character, keep the original
Convert a copy, review the fields, and try one conversation before moving the rest of your cast.