Whatever you have — make it SillyTavern-ready.
Cards arrive from everywhere: a V2 PNG from Chub, bare JSON from a JanitorAI creator page, a .charx from RisuRealm, a V1 relic from an old archive. SillyTavern wants a card PNG. This page takes any of them and produces a V3 PNG carrying both the ccv3 and legacy chara chunks — the most compatible single file you can keep in your characters folder.
Convert a card
Drop in a card and download. Everything runs locally in your browser — nothing is uploaded.
PNG, JSON, or .charx. Converted entirely in your browser — the file never leaves your device.
Importing to a hub (RisuRealm / Chub)? .charx or V2 PNG are accepted most widely. A bare V3 JSON has no embedded avatar, so some hubs reject it.
Conversion notes
Pick a card and a target format, then convert. Any fields that don't survive are listed here so you can review them before downloading.
The route
Drop any card file below
PNG, JSON or .charx — spec version and container are detected automatically.
Convert to V3 PNG
Older specs are upgraded losslessly; containers are unpacked; the report shows every change.
Import into SillyTavern
Drag the PNG into the character panel and you're done.
Questions
- What's the single most compatible format to standardize on?
- V3 PNG with dual chunks — current SillyTavern reads ccv3, older builds and most third-party tools read the legacy chara chunk from the same file.
- My file isn't recognized. What now?
- If it's a PNG, its metadata was probably stripped in transit (Discord and image editors do this). If it's JSON, it may not follow any card spec — check that it has at least name and description fields in one of the V1/V2/V3 shapes.