Apa Itu URL Encoding?
URL Encoding (juga disebut persen-encoding) adalah cara mengubah karakter yang tidak diizinkan dalam URL
— seperti spasi, tanda tanya, atau karakter khusus lainnya — menjadi format yang aman untuk dikirim lewat internet.
Setiap karakter khusus diubah menjadi kode %XX berdasarkan nilai heksadesimalnya.
Kapan Perlu Encode atau Decode URL?
- Query parameter dengan spasi/simbol — Contoh:
nama produkmenjadinama%20produk. - Debugging API — Memahami parameter URL yang ter-encode dari response API atau log server.
- Membaca link yang aneh — Decode URL panjang berisi kode persen agar mudah dibaca.
- Redirect URL — Encode URL tujuan saat membuat parameter redirect.
Cara Menggunakan
- Pilih mode "Encode" untuk mengubah teks biasa jadi format URL, atau "Decode" untuk sebaliknya.
- Tempel teks atau URL di kolom Input.
- Hasil otomatis muncul di kolom Hasil secara real-time.
- Klik "Copy" untuk menyalin hasilnya.
Pertanyaan Umum (FAQ)
Apa bedanya encodeURIComponent dengan encodeURI?
Tool ini menggunakan encodeURIComponent, yang meng-encode hampir semua karakter khusus termasuk
/, ?, dan & — cocok untuk meng-encode satu parameter/value tunggal,
bukan URL lengkap yang masih perlu mempertahankan struktur path-nya.
Kenapa hasil decode saya error?
Ini biasanya terjadi jika teks yang dimasukkan bukan hasil encoding yang valid (misalnya ada tanda %
yang tidak diikuti dua digit heksadesimal). Pastikan teks input adalah hasil encoding URL yang benar.
Ulasan Pengguna
Memuat ulasan...