CharacterSphere.ai : {c}.ai Import

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

  1. Use a third-party tool like CAI Tools or Chatbot Manager to export your character
  2. Export the character as a JSON file
  3. 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

  1. Log in to your CharacterSphere.ai account
  2. Navigate to the Import C.ai Character page
  3. You will see a file upload form with instructions
  4. Drag and drop your JSON file, or click to select it from your device
  5. Click the Import button

Step 3: Wait for Confirmation

  1. The system will process your character import in the background
  2. Check the C.ai Imports page to track the import status
  3. 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

  1. Use a third-party tool like CAI Tools or Chatbot Manager to export your chat history
  2. Export the chats as an HTML file
  3. Important: Rename the file from .html to .txt before uploading (required for security reasons)
  4. 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

  1. Navigate to the character card you want to import chats to
  2. Look for the {c}.ai Chat Import button on the character card
  3. Click the button to open the import dialog
  4. Drag and drop your .txt file, or click to select it from your device
  5. Click the Import button

Step 4: Wait for Confirmation

  1. The system will process your chat import in the background
  2. Check the C.ai Imports page to track the import status
  3. 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

  1. Navigate to the List of C.ai Imports page in your account
  2. You will see a list of all your import requests
  3. 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_id to 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 .html files to .txt before 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