Encoder/Decoder URL
Encode dan decode URL dan query string. Parse parameter menjadi tabel key-value. Salin parameter individual atau URL lengkap. 100% offline.
Tentang tools ini
Encoder/decoder URL dua arah dengan inspektur query string. Tempel URL atau string apa pun dan tap Encode untuk dapat versi percent-encoded (dengan %20 untuk spasi, %3A untuk titik dua, dll.) siap dimasukkan ke URL lain sebagai parameter. Tap Decode untuk membalik encoding — berguna untuk menginspeksi URL tracking dan membaca payload terenkode. Jatuhkan URL dengan query string ke decoder dan tool memecah setiap pasangan ?key=value&... menjadi tabel bersih yang bisa kamu pindai, salin baris per baris, atau salin sekaligus. Encoder juga punya tab Compose untuk membangun query string dari pasangan key-value. Berfungsi sepenuhnya offline.
Detail
- Kategori
- developer
- Versi
- 1.0.0
- Ukuran
- 13 KB
- Diperbarui
- Jun 2026
Pertanyaan Umum
Apa itu URL encoding (percent encoding)?
URL encoding mengganti karakter yang tidak aman atau non-ASCII dengan % diikuti dua digit hex. Spasi jadi %20, ? jadi %3F, Ă© jadi %C3%A9. Begini cara URL membawa data yang kalau tidak akan merusak struktur URL (spasi, slash, ampersand, karakter beraksen).
Kapan saya perlu encode URL?
Ketika URL itu sendiri adalah nilai di dalam URL lain — seperti target redirect, callback OAuth, atau link di dalam email. Aturannya: setiap URL yang jadi nilai harus di percent-encode. URL yang langsung dinavigasi browser biasanya sudah aman.
Apa bedanya dengan Base64?
Base64 adalah encoding biner-ke-teks yang menghasilkan string dari huruf dan angka ASCII umum. URL encoding (percent encoding) adalah skema substitusi karakter yang bekerja per karakter dan menghasilkan pasangan %XX. Keduanya tidak bisa saling dipertukarkan — pakai URL encoding untuk URL, Base64 untuk blob biner dan embed gambar.
Bagaimana Inspektur Query bekerja?
Ketika kamu decode sebuah URL, apapun setelah ? diurai sebagai query string. Tiap pasangan key=value menjadi baris di tabel. Baris menunjukkan key, value yang sudah di-decode, dan tombol salin. Tombol "Salin semua" menyalin seluruh parameter dalam urutan asli, satu per baris, sebagai key=value.
Apakah data saya privat?
Ya. Encoder dan decoder berjalan sepenuhnya di browser kamu pakai API bawaan JavaScript: encodeURIComponent, decodeURIComponent, dan URLSearchParams. Tidak ada yang dikirim ke mana pun. Kamu bisa dengan aman decode link tracking internal atau payload ter-encode tanpa khawatir kebocoran.