Enkoder/Dekoder URL

Enkode atau dekode URL dan parameter kueri

Perbedaan tipe enkode:

  • Komponen URI: Mengenkode semua karakter khusus termasuk : / ? # @ ! $ & ' ( ) * + , ; =
  • URI Penuh: Menjaga karakter struktur URL seperti : / ? # tetapi mengenkode spasi dan karakter tidak aman lainnya

Kirim data lewat URL dengan aman. Enkoder/Dekoder URL kami membantu mengubah karakter khusus menjadi string terenkode persen agar tautan tidak rusak dan data tetap utuh saat lewat protokol web.

Enkode URL, juga dikenal sebagai enkode persen, adalah mekanisme untuk mengenkode informasi dalam Uniform Resource Identifier (URI). Karakter yang tidak boleh ada di URL harus diganti dengan tanda % diikuti dua digit heksadesimal. Contohnya, spasi menjadi %20.

Parameter Kueri

Saat mengirim data seperti kata kunci pencarian atau alamat email di dalam URL.

Deep Linking

Memastikan karakter khusus di path tidak memotong URL lebih awal.

Autentikasi API

Mengenkode token atau signature Base64 yang dapat berisi karakter + atau /.

Alat ini memakai logika standar JavaScript encodeURIComponent dan decodeURIComponent agar sesuai RFC 3986. Komponen URI dipakai untuk nilai kueri, sedangkan URI Penuh dipakai untuk seluruh alamat.

KarakterencodeURIencodeURIComponent
/Disimpan (/)Dienkode (%2F)
?Disimpan (?)Dienkode (%3F)
&Disimpan (&)Dienkode (%26)

Kompatibel penuh dengan semua browser seluler dan desktop. Cocok untuk kebutuhan cepat saat pengembangan web.

Pertanyaan yang Sering Ditanya

Kenapa spasi saya kadang jadi '+'?
Enkode URL standar menggunakan %20 untuk spasi, tetapi standar application/x-www-form-urlencoded yang dipakai di formulir sering memakai '+'.

Aplikasi terkait