Encoder dan decoder URL

Pilih “Nilai” untuk satu parameter atau “URL lengkap” untuk mempertahankan pemisah URL. Tidak ada halaman yang dibuka atau data dikirim.

Encoder dan decoder URL

Tindakan
Yang dienkode

Hasil

caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%ACTeks hasil encode

Panjang hasil
45

Encoder dan decoder URL

Masukan

Tindakan
Encode
Yang dienkode
Satu nilai (encodeURIComponent)
Teks atau URL
café & thé = 5€

Cara menghitung

Setiap karakter diubah menjadi byte UTF-8, lalu menjadi %XX heksadesimal; spasi = %20 dan é = %C3%A9.

Hasil

Teks hasil encode

caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%AC
Panjang hasil
45

Cara menghitung

  1. Setiap karakter diubah menjadi byte UTF-8, lalu menjadi %XX heksadesimal; spasi = %20 dan é = %C3%A9.
  2. Untuk nilai, huruf, angka, dan - _ . ! ~ * ' ( ) tetap; karakter lain dienkode.
  3. Mode URL lengkap juga mempertahankan pemisah ; , / ? : @ & = + $ #.

Contoh

“café & thé = 5€” sebagai nilai menjadi caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%AC.

Perlu diketahui

  • Tidak ada halaman yang dimuat; alat ini tidak memeriksa apakah URL tersedia.
  • Tanda “+” pada formulir tidak dianggap sebagai spasi saat decode.

Kapan digunakan

  • Encode teks untuk URL atau decode teks dengan percent encoding.

Pertanyaan umum

Untuk apa alat ini digunakan?

Pilih “Nilai” untuk satu parameter atau “URL lengkap” untuk mempertahankan pemisah URL. Tidak ada halaman yang dibuka atau data dikirim.

Bagaimana hasil dihitung?

Setiap karakter diubah menjadi byte UTF-8, lalu menjadi %XX heksadesimal; spasi = %20 dan é = %C3%A9.

Apa yang perlu diperiksa sebelum menggunakan hasilnya?

Tidak ada halaman yang dimuat; alat ini tidak memeriksa apakah URL tersedia.

Diperbarui pada 10 Oktober 2026

Hasil ini hanya perkiraan. Untuk keputusan penting, konsultasikan dengan tenaga profesional.