JSON String Escape & Unescape
Escape teks menjadi isi string JSON yang valid, dan sebaliknya. Tool ini melakukan Escape sekaligus Unescape dalam satu halaman — cukup pilih mode, tempel teks, lalu klik. Semua diproses di perangkat Anda tanpa dikirim ke server.
Semua proses berjalan di browser Anda. Data tidak pernah dikirim ke server kami.
Contoh
Contoh Input
Baris 1 Dia bilang "hai"
Contoh Output
Baris 1\nDia bilang \"hai\"
Cara Penggunaan
- 1Pilih mode Escape atau Unescape di bagian atas.
- 2Ketik atau tempel teks Anda pada kolom Input.
- 3Klik tombol (atau tekan Ctrl+Enter) untuk memproses. Hasilnya muncul di kolom Hasil.
- 4Klik Salin untuk menyalin hasil, atau "Tukar input/hasil" untuk membalik proses dengan cepat.
Tentang JSON String
JSON Escape mengubah teks biasa menjadi bentuk yang aman dimasukkan ke dalam string JSON — meng-escape tanda kutip ("), backslash (\), baris baru, tab, dan karakter kontrol lainnya.
Cara kerjanya: tool ini memanfaatkan JSON.stringify untuk menghasilkan escape yang benar, lalu menghapus tanda kutip pembungkus sehingga Anda mendapat isi string-nya saja. Unescape membalikkan prosesnya.
JSON Escape berguna saat Anda perlu menempelkan teks multibaris atau berisi kutipan ke dalam file JSON, payload API, atau konfigurasi tanpa merusak format JSON.
Pertanyaan Umum (FAQ)
Bisakah JSON String melakukan Escape dan Unescape?
Ya. Tool ini adalah satu halaman dengan toggle — gunakan mode Escape untuk mengubah teks, dan mode Unescape untuk mengembalikannya. Tidak perlu membuka dua halaman berbeda.
Apakah data saya dikirim ke server?
Tidak. JSON String diproses sepenuhnya di browser Anda. Teks yang Anda masukkan tidak pernah meninggalkan perangkat Anda.