Toolzy

Konverter Escape Unicode

Ubah teks menjadi urutan escape unicode \uXXXX dan sebaliknya, dengan dukungan penuh pasangan surrogate.

Masukan
Keluaran

Ubah string apa pun menjadi escape \uXXXX gaya JavaScript/JSON, atau dekode escape kembali menjadi teks yang dapat dibaca. Emoji dan karakter lain di luar Basic Multilingual Plane ditangani dengan benar melalui pasangan surrogate. Berjalan sepenuhnya di browser Anda.

Cara pakai

  1. Pilih Enkode untuk mengubah teks menjadi escape \uXXXX, atau Dekode untuk membaliknya.
  2. Tempel teks atau string yang di-escape ke dalam kotak masukan.
  3. Salin hasil dari kotak keluaran.

Pertanyaan umum

Apa itu pasangan surrogate?
Karakter di luar Basic Multilingual Plane (seperti banyak emoji) direpresentasikan dalam string JavaScript sebagai dua unit kode 16-bit; alat ini mengenkode dan mendekode setiap unit dengan benar sehingga bolak-balik tanpa kehilangan data.
Bisakah saya mendekode escape yang bercampur dengan teks biasa?
Ya, hanya urutan \uXXXX yang dikonversi; teks biasa di sekitarnya dibiarkan tidak tersentuh.
Apakah ini cocok dengan escape string JSON?
Ya, format \uXXXX yang dihasilkan di sini valid di dalam literal string JSON dan JavaScript.

Alat terkait