Look for character data, not just a portrait
A portrait appearing after import does not necessarily mean the file contained a definition. A PNG character card may combine an image with embedded metadata; a regular PNG can be only a picture. JSON character files instead store the definition as structured text.
Keep the source file unchanged somewhere before adapting it, and obtain it from a trustworthy source. Be cautious about an unfamiliar page that insists you install a browser extension to use its download. That instruction is not part of importing a compatible card.
Work through the imported fields before using the card
- Open character creation and locate the avatar area's import option.
- Pick a compatible JSON character file or a PNG card containing definition metadata.
- Inspect the imported name, greeting and personality for omissions or unwanted instructions.
- Check tags, advanced fields and visibility individually instead of relying on the import to set them correctly.
- Try the character in a new chat and correct references to its previous service or story setting.
Keep reuse rights and account transfer separate
Permission to obtain a file is not automatically permission to republish its contents. Import your own material or work you are allowed to reuse, follow the creator's sharing conditions and do not claim their original writing as yours.
The import moves a character definition, not a subscription, credentials or a complete history from another account or service. Our language models may also interpret the same definition differently, so the imported character's style need not match its previous responses.
Questions
Can I bring a Character.AI character definition into SpicyChat?
You can import a permitted definition supplied as compatible JSON or a PNG character card with usable metadata. Check the resulting fields and the rights to reuse the material before publishing or chatting.
Why did a PNG card import without a greeting or personality?
It could be an ordinary image with no definition, or its embedded data might be incompatible. A .png filename tells you the picture format, not whether supported character information is inside.