Encode & Decode Diproses di browser

String Escape / Unescape

Escape string untuk JSON, JS, dan SQL. Tidak ada data yang dikirim ke server.

tempel string teks yang ingin di-escape atau di-unescape
0 baris ยท 0 byte

Siap

Cara pakai

  1. Tempel teks ke panel Teks / String.
  2. Pilih target bahasa/format pada dropdown Target / Bahasa (JSON/JS, SQL, HTML, Java/C#, atau RegEx).
  3. Klik Escape untuk menyematkan karakter escape (seperti \" atau \n), atau Unescape untuk mengembalikannya ke teks biasa.
  4. Salin hasil modifikasi atau unduh sebagai berkas teks.

Catatan privasi

Tool ini tidak menyimpan input Anda. Tidak ada tombol simpan, tidak ada riwayat, dan tidak ada link berbagi โ€” pola yang membuat tool populer lain membocorkan data penggunanya.

Tekan F12, buka tab Network, lalu jalankan tool ini untuk membuktikannya sendiri.

Tool terkait

Panduan & Penjelasan Teknis

Panduan String Escape: Menghindari Injection dan Menjaga Integritas Sintaks

Karakter escape digunakan untuk menyisipkan karakter khusus atau karakter kontrol ke dalam literal string tanpa merusak tata bahasa bahasa pemrograman atau memicu celah injeksi.

Pencegahan SQL Injection dan Kesalahan Query

Saat string disematkan ke dalam string literal basis data, tanda kutip tunggal tanpa escape dapat menutup string lebih awal dan mengeksekusi instruksi arbitrer. Escaping menggandakan tanda kutip tunggal agar mesin SQL memperlakukannya murni sebagai data tekstual.

Penanganan Karakter Kontrol pada JSON dan JavaScript

Standar JSON melarang karakter kontrol mentah (seperti enter langsung atau tab fisik) di dalam string. Nilai-nilai ini wajib di-escape menjadi representasi urutan dua karakter seperti \n dan \t.

Pertanyaan umum

Apa bedanya escape SQL dan JSON?
Dalam SQL, karakter berbahaya utama adalah tanda kutip tunggal (') yang di-escape menjadi dua kutip tunggal ('') atau backslash-kutip (\'). Dalam JSON, tanda kutip ganda (") dan karakter kontrol baris baru yang wajib di-escape.
Apakah teks saya dikirim ke server?
Tidak. Semua fungsi substitusi regex dan escape dijalankan langsung di browser lokal Anda.