Buka dan baca hasil ekspor Character.AI (ZIP atau JSON) langsung di browser

Tarik dan lepas file dari email Character.AI ke sini, lalu baca chat-mu seperti obrolan biasa, bukan deretan kode panjang yang bikin pusing.

Cari isi chat, simpan dalam bentuk teks atau halaman web, atau bawa satu karakter ke Castmanor lengkap dengan ingatan dari chat-mu. File-mu hanya dibaca di perangkat ini dan tidak pernah dikirim ke mana pun.

Buka file ekspor kamu

Tidak ada data yang keluar dari browsermu

Halaman ini tidak punya tombol unggah karena memang tidak ada server tujuan unggah. Halaman ini membaca file langsung di perangkatmu, dan dirancang tanpa request jaringan sama sekali setelah terbuka.

Kamu bisa cek sendiri: buka developer tools di browsermu, pilih tab Network, masukkan file-mu, dan lihat daftarnya tetap kosong. Halaman ini juga memerintahkan browser untuk memblokir semua koneksi (Content-Security-Policy dengan connect-src 'none').

Satu-satunya saat ada data yang keluar dari halaman ini adalah ketika kamu klik Lanjut di Castmanor. Browsermu kemudian akan mengirim satu karakter yang kamu pilih ke tab baru Castmanor, dan Castmanor akan meminta konfirmasi darimu sebelum melakukan apa pun.

Di mana saya bisa dapat file-nya?

Di aplikasi atau situs Character.AI: masuk ke Profil, lalu Pengaturan, lalu Akun, lalu Kelola Akun dan Data, kemudian Ekspor Data. Character.AI akan mengirimkan tautan lewat email. Prosesnya biasanya butuh tiga sampai empat minggu, dan tautannya kedaluwarsa setelah 7 hari, jadi langsung unduh saat emailnya masuk.

Kamu akan mendapatkan file ZIP. Masukkan seluruh file ZIP ke sini, atau file message.json di dalamnya bersama character.json yang berisi nama-nama karakter.

Panduan langkah demi langkah untuk menyimpan dan menghapus data Character.AI kamu

Malas menunggu tiga sampai empat minggu?

Kamu bisa menyimpan chat-mu hari ini juga, langsung dari tab Character.AI yang sedang kamu buka. Ini adalah skrip gratis dan ringan yang membaca chat-mu sendiri saat kamu masuk, lalu menyimpannya ke dalam file. Skrip ini berjalan di perangkatmu, hanya mengirim request ke character.ai (sama persis dengan request halaman webnya), dan tidak mengirim apa pun ke tempat lain. Skrip ini berlisensi MIT, jadi kamu bebas membaca setiap baris kodenya.

  1. Pasang ekstensi userscript manager seperti Tampermonkey atau Violentmonkey di browser komputermu.
  2. Buka skrip lewat tautan di bawah dan konfirmasi pemasangannya.
  3. Buka character.ai dan masuk ke akunmu. Tombol bernama Save my chats akan muncul di salah satu sudut halaman.
  4. Klik tombol tersebut. Skrip akan menyimpan file ZIP dengan satu file untuk setiap chat. Tarik dan lepas file ZIP tersebut ke kotak di bagian atas halaman ini.

Pasang userscript

Tidak pakai userscript manager? Tarik tautan ini ke bilah bookmark kamu, buka character.ai, masuk ke akunmu, lalu klik bookmark ini: Simpan chat Character.AI saya

Pertanyaan umum

Apa itu message.json?
Ini adalah file utama dalam data ekspor yang dikirimkan oleh Character.AI. Isinya adalah pesan-pesan dari semua chat kamu secara berurutan, tanpa keterangan siapa yang menulisnya. Halaman ini menyusun kembali pesan-pesan tersebut menjadi format chat yang rapi, dikelompokkan berdasarkan karakter.
Bagaimana cara membuka file ZIP ekspor dari Character.AI?
Tarik dan lepas file ZIP ke halaman ini tanpa perlu mengekstraknya terlebih dahulu. Halaman ini akan membukanya langsung di perangkatmu, menemukan message.json di dalamnya, dan menampilkan chat-mu yang sudah dikelompokkan per karakter. Jika file ZIP meminta kata sandi, coba masukkan alamat email akun Character.AI kamu dengan huruf kecil semua: beberapa file ekspor dilindungi dengan cara itu.
Apa saja isi dari file ekspor Character.AI? Penjelasan tentang format ekspor
Character.AI tidak membagikan format resminya ke publik, jadi informasi ini didapat dari file yang dibagikan pengguna. File ZIP-nya berisi folder dengan nama username kamu, dan di dalamnya ada folder data. Di sana, user.json berisi detail akunmu (halaman ini mengabaikannya), character.json berisi karakter-karaktermu, dan message.json berisi pesan-pesanmu. Setiap baris pesan punya ID chat, ID kandidat, isi teks, dan waktu penulisan. Tidak ada keterangan siapa pengirimnya, lalu pesan yang diedit atau dibuat ulang bisa meninggalkan baris tambahan atau kosong. Karena itulah halaman ini menyusun ulang percakapan sendiri dan membiarkanmu menukar posisi pengirimnya. Kami belum menemukan data memori di dalam file-file tersebut. Kalau format ekspor kamu terlihat berbeda, halaman ini tetap akan mencoba membacanya.
Bagaimana cara mengubah JSON Character.AI menjadi teks biasa?
Tarik dan lepas file ZIP atau message.json ke halaman ini, pilih karakter, lalu klik Unduh teks (.txt). Kamu akan mendapatkan satu file teks polos dengan blok untuk setiap pesan, lengkap dengan nama pengirim dan tanggalnya, atau halaman web (.html) yang bisa dibuka di browser apa pun. Tombol Unduh semua akan memberimu file ZIP berisi file teks dan halaman web untuk setiap karakter.
Berapa lama proses ekspornya?
Pihak Character.AI menyebutkan prosesnya bisa memakan waktu tiga hingga empat minggu. Sebagian orang menerimanya lebih cepat. Tautan yang dikirim lewat email akan hangus setelah 7 hari.
Apakah file saya diunggah?
Tidak. Halaman ini membacanya langsung di perangkatmu. Di bagian Tidak ada data yang keluar dari browsermu, kamu bisa melihat cara memastikannya sendiri.
Kenapa beberapa pesan berada di posisi yang salah?
Hasil ekspor tidak mencantumkan siapa yang menulis tiap pesan. Halaman ini mengasumsikan setiap chat dimulai dengan sapaan dari karakter, lalu kalian berdua saling bergantian membalas. Kalau percakapannya terlihat terbalik, cukup klik Tukar posisi.
Bisakah saya menggunakan ini untuk aplikasi lain?
Bisa, untuk beberapa aplikasi. Alat ini juga bisa membuka hasil ekspor CAI Tools, chat SillyTavern, serta file dari Kindroid, Janitor AI, dan Grok. Cukup tarik dan lepas file dengan cara yang sama.
Bisakah saya menempelkan chat langsung tanpa mengunggah file?
Bisa. Di bawah kotak file, pilih Atau tempel chat, tempel teksnya, lalu klik Baca. Ini berfungsi jika setiap pesan diawali dengan nama pengirim dan tanda titik dua, atau untuk salinan halaman Character.AI dan tautan share Grok. Teks salinan tanpa nama di dalamnya, seperti kebanyakan hasil salin dari PolyBuzz atau Chai, awalnya akan ditolak karena halaman ini tidak akan menebak kecuali kamu memintanya. Setelah itu kamu bisa memilih Baca secara bergantian: halaman ini akan membagi teks menjadi pesan-pesan berdasarkan baris kosong dan mengaturnya bergantian antara karakter dan kamu, dimulai dari nama yang kamu tentukan, lalu menampilkan tombol Tukar jika hasilnya terbalik. Cara ini tetap berupa tebakan, dan bisa keliru kalau sebuah pesan memiliki baris kosong di dalamnya. Aplikasi Castmanor bisa membaca salinan seperti itu menggunakan model AI, tetapi itu berarti teksnya akan dikirim ke Castmanor.
Apa fungsi tombol Lanjut di Castmanor?
Tombol ini akan membuka Castmanor di tab baru dan memindahkan chat karakter tersebut, langsung dari halaman ini ke tab baru. Castmanor akan meminta konfirmasimu, lalu membuat karakter yang mengingat seluruh chat kalian. Semua karakter di Castmanor adalah AI, bukan manusia.

Tentang halaman ini

Halaman ini dikelola oleh Castmanor, aplikasi tempat karakter AI mengobrol denganmu. Semua karakter di Castmanor adalah AI, bukan manusia. Penampil file ini adalah alat gratis dengan lisensi MIT, skrip yang kamu jalankan adalah file terbuka /static/viewer.js, dan alat ini tidak berafiliasi dengan Character Technologies, Inc.

Gratis digunakan dan disalin di bawah lisensi MIT.