Percent-encode sebuah string atau decode-nya (RFC 3986).

Percent-encoding dan dekoding (RFC 3986) berjalan sepenuhnya di browser Anda — tidak ada yang diunggah.

Teks biasa
Terenkode
Masukan tidak dapat didekode.

Tentang Enkode / Dekode URL

Encoder dan decoder URL ini melakukan percent-encoding pada string sesuai RFC 3986 dan men-decode-nya kembali, secara langsung dalam dua panel. Ketik teks biasa di satu sisi dan bentuk hasil encoding muncul di sisi lain; tempel nilai query yang ter-encode dan langsung ter-decode. Tombol swap membalik arahnya.

Percent encoding menggantikan karakter yang tidak aman di URL — spasi, aksen, ampersand, garis miring, dan karakter khusus lainnya — dengan urutan escape %XX. Alat ini meng-encode secara ketat (spasi menjadi %20, bukan +), yang merupakan bentuk yang benar untuk segmen path dan string query modern.

Alat ini berjalan sepenuhnya di browser Anda, sehingga URL callback, tautan bertanda tangan, dan string query yang berisi token tidak pernah dikirim ke server. Gunakan untuk url encode online sebelum membangun tautan, atau untuk membuat parameter yang penuh % tidak terbaca menjadi terbaca kembali saat melakukan debugging.

Cara menggunakan Enkode / Dekode URL

  1. Ketik atau tempel teks atau komponen URL yang ingin Anda encode di panel teks biasa.
  2. Baca hasil percent-encoded di panel lainnya — hasilnya diperbarui saat Anda mengetik.
  3. Untuk men-decode, tempel string yang ter-encode ke panel encoded sebagai gantinya.
  4. Gunakan Swap untuk membalik arah, lalu Copy sisi yang Anda perlukan.

Pertanyaan yang sering diajukan

Encode komponen individual — nilai query, segmen path, target redirect — bukan seluruh URL. Encoder ini meng-escape karakter khusus seperti / dan ?, sehingga menjalankan seluruh URL melalui alat ini akan merusak strukturnya.

Alat ini mengikuti RFC 3986, di mana spasi adalah %20. Konvensi + hanya berlaku untuk format lawas application/x-www-form-urlencoded. %20 aman di kedua konteks, itulah sebabnya encoder yang ketat lebih memilihnya.

Tidak. Encoding dan decoding sepenuhnya berjalan di browser Anda, sehingga URL yang berisi token sesi, kunci API atau data pribadi tetap berada di perangkat Anda.

Ya — gratis dan tanpa batas, tidak perlu mendaftar.

Proses decode gagal ketika tanda % tidak diikuti oleh dua digit heksadesimal yang valid — biasanya karena string terpotong atau di-encode dua kali. Perbaiki urutan yang salah bentuk atau lakukan decode dua kali jika nilainya di-encode dua kali.


Pencarian populer
encode url decode url percent encode encoder url online decode string url encode komponen uri
Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.
Laporkan masalah

Tambahkan alat gratis ini ke situs web Anda sendiri — salin dan tempel kode di bawah ini.