Importing Character.AI Content to CharacterSphere.ai
Overview
Import your characters and chat histories from Character.AI to CharacterSphere.ai. This feature lets you bring your favorite characters and past conversations over to continue your experiences on our platform.
Importing Characters from Character.AI
Step 1: Export Your Character from Character.AI
- Use a third-party tool like CAI Tools or Chatbot Manager to export your character
- Export the character as a JSON file
- Save the JSON file to your computer or device
Note: These third-party tools are not affiliated with CharacterSphere.ai. Use them at your own discretion.
Step 2: Upload the Character File
- Log in to your CharacterSphere.ai account
- Navigate to the Import C.ai Character page
- You will see a file upload form with instructions
- Drag and drop your JSON file, or click to select it from your device
- Click the Import button
Step 3: Wait for Confirmation
- The system will process your character import in the background
- Check the C.ai Imports page to track the import status
- Once complete, your character will appear in your private character collection
What Gets Imported: Character name, personality/description, and greeting message are automatically extracted and set up for you.
Importing Chat Histories from Character.AI
Step 1: Export Your Chat History from Character.AI
- Use a third-party tool like CAI Tools or Chatbot Manager to export your chat history
- Export the chats as an HTML file
- Important: Rename the file from
.htmlto.txtbefore uploading (required for security reasons) - Save the TXT file to your computer or device
Step 2: Choose Where to Import Chats
You can import your c.ai chat history to any of the following:
- Characters you imported from c.ai: If you imported a character from Character.AI, you can import its chat history to that character
- Your own created characters: Import chats to characters you created on CharacterSphere.ai
- Community characters: Import chats to any community character available in the gallery
Step 3: Start the Import Process
- Navigate to the character card you want to import chats to
- Look for the {c}.ai Chat Import button on the character card
- Click the button to open the import dialog
- Drag and drop your
.txtfile, or click to select it from your device - Click the Import button
Step 4: Wait for Confirmation
- The system will process your chat import in the background
- Check the C.ai Imports page to track the import status
- Once complete, your imported chats will appear in your chat history
File Requirements
| File Type | Format | Max Size |
|---|---|---|
| Character Export | JSON (.json) | 8MB |
| Chat Export | HTML renamed to .txt (.txt) | 8MB |
File Security
- Upload Location: Files are securely uploaded to ourstorage
- Automatic Deletion: Uploaded files are automatically deleted after the import completes
Managing Your Imports
Checking Import Status
- Navigate to the List of C.ai Imports page in your account
- You will see a list of all your import requests
- Each import shows its status:
- Import succeeded: Import completed successfully
- Import failed: Import encountered an error (check the excerpt for details)
Import Summary Details
For chat imports, the status page will show:
- Total number of chats in the export file
- Number of chats successfully imported
- Number of chats skipped (duplicates)
- Any errors that occurred during import
Duplicate Detection
Our system automatically detects duplicate chats:
- If you import the same chat history twice into the same character, already-imported chats will be skipped
- The system uses the original Character.AI
chat_idto identify duplicates - You can safely re-import chats into the same character without creating duplicate conversations
What Gets Preserved
| Content | Preserved |
|---|---|
| Message Content | Yes – every message is imported exactly as it was |
| Markdown Formatting | Yes – bold, italic, and bold-italic formatting are maintained |
| Conversation Flow | Yes – full back-and-forth is maintained in order |
| Newlines | Yes – line breaks are preserved |
Important Notes
- File Format for Chats: For security reasons, you must rename
.htmlfiles to.txtbefore upload - Processing Time: Large imports (1000+ chats) may take several minutes to complete
- File Size Limit: Files larger than 8MB are not supported at this time
- Third-Party Tools: CharacterSphere.ai does not provide Character.AI export tools. Use third-party tools at your own discretion
- Imported Characters: Characters imported from c.ai appear in your private character collection by default
- Imported Chats: Imported chats appear in your chat history and can be continued like any normal conversation
Troubleshooting
Import Failed
- “Invalid c.ai export file”: Make sure you exported from Character.AI using a supported tool. The file must contain the expected JSON structure.
- “File too large”: Your file exceeds the 8MB limit. Try exporting smaller batches of chats.
- “Could not find historyData”: The HTML file may be corrupted or not from Character.AI. Try re-exporting.
Upload Issues
- “File type not allowed”: Make sure character exports are .json and chat exports are renamed to .txt
- Upload stuck: Check your internet connection and try uploading again
Chat Import Issues
- “0 of xx chats imported”: Check if the chats were already imported (duplicate detection). Check the import details for errors.
- Import taking too long: Large imports may take several minutes. Check the List of C.ai Imports page for progress.
Where Are My Imported Chats?
- Imported chats appear in your chat history
Getting Help
If you encounter issues that aren’t covered in this guide:
- Make sure you’re using a compatible export format from your third-party tool
- Contact CharacterSphere.ai support for assistance with import issues
