Importing Characters & Chats
Bring character cards and old conversation history into anime.gf without rebuilding everything by hand.
Imports are for work you already have. If you have a character card somewhere else, or a conversation you want to keep, anime.gf already supports a few ways to bring that work in.
Character File Import
Use Studio -> Import -> Character when you already have a local character card file.
Current supported file types:
- Tavern-style
.json - Tavern-style
.png
This is the cleanest import path when you already control the source asset.
Character Link Import
The link importer currently supports a defined set of external sites. The code explicitly handles imports from:
- Chub.ai
- CharacterHub
- Pygmalion.chat
- JanitorAI
- AICharacterCards.com
- RisuAI
Use link import when:
- You have a supported public URL.
- You do not want to download and manage the file yourself first.
Chat Import
The chat importer is a separate tab in the same import screen.
Current supported upload families include:
jsonltxt- supported JSON chat export formats parsed by the current importer
The flow is:
- Upload the file.
- For TXT imports, mark which participant names are you.
- Select the character the imported conversation belongs to.
- Import the messages into a chat linked to that character.
Moving a Chat Between Devices
If you still have access to the original device or browser, anime.gf can round-trip its own chat exports.
The practical flow:
- Open the chat you want to keep and use Export Chat.
- Choose JSONL if you want the highest-fidelity backup.
- Choose Plain Text if you just want a simple readable transcript.
- On the new device, open Studio -> Import -> Chat and upload that export.
- Select the character the conversation belongs to and finish the import.
This is the safest manual fallback when you want to carry a conversation to a different device, browser profile, or account setup.
Persona Behavior During Chat Import
The importer also handles persona setup:
- JSONL-style imports use the exported user name when available.
- TXT imports can create personas for the selected self-names that do not already exist.
This is why choosing the correct "who is me" names matters during TXT imports.
Practical Import Advice
- Prefer the simplest source format you have.
- Import the character first, then attach chat history if both are coming over.
- Sanity-check the greeting and description after character import.
- If a source platform export looks strange, test with a smaller or cleaner file before assuming anime.gf is the problem.
Common Import Failures
Imports usually fail for one of these reasons:
- Unsupported file type.
- Unsupported link domain.
- Broken or nonstandard exported data.
- No authenticated session.
- No character selected for chat import.
If an import fails, check Troubleshooting before you start rewriting the source file by hand.

