Cara menggunakan Encoder / decoder URL
- 1
Pilih Enkode atau Dekode
Enkode mengubah spasi dan karakter khusus menjadi %XX; Dekode mengubah %XX kembali menjadi teks yang bisa dibaca.
- 2
Pilih apa yang Anda enkode
Nilai query untuk satu parameter, URL lengkap untuk alamat utuh, atau Data formulir bila spasi harus menjadi +.
- 3
Tempel teks atau tautan
Hasil diperbarui saat Anda mengetik, dan URL lengkap akan disertai rincian bagian dan parameternya.
- 4
Salin hasilnya
Salin, simpan sebagai file, atau jadikan hasil sebagai input untuk memeriksa konversi bolak-balik.
Batas dan Pro
Gratis tanpa daftar dan tanpa batas panjang untuk teks yang ditempel; hasil yang lebih dari 600.000 karakter hanya ditampilkan sebagian, tetapi disalin atau disimpan secara utuh.
Pro menghilangkan iklan; konverternya sama di semua paket. Lihat Pro
Tentang Encoder / decoder URL
URL hanya boleh berisi sekumpulan karakter ASCII yang terbatas, jadi karakter lain — spasi, huruf beraksen, emoji, dan simbol khusus yang dipakai sebagai data — harus ditulis sebagai % diikuti dua digit heksadesimal untuk setiap byte UTF-8. Halaman ini mengonversi ke dua arah dan menunjukkan dengan jelas apa saja yang berubah.
Tiga mode sesuai dengan tiga tempat enkode biasanya terjadi. Mode nilai query bekerja seperti encodeURIComponent di JavaScript dan cocok untuk satu parameter, satu segmen path, atau tujuan redirect yang disematkan di dalam URL lain. Mode URL lengkap bekerja seperti encodeURI: skema, garis miring, tanda tanya, ampersand, dan tanda sama dengan dibiarkan, dan hanya karakter yang bisa merusak alamat yang di-escape. Mode data formulir mengikuti application/x-www-form-urlencoded, yaitu spasi menjadi tanda plus, seperti pada formulir HTML dan URLSearchParams.
Tempel tautan lengkap dan panel rincian akan menampilkan Skema, Host, Port, Path, dan Fragmen, ditambah tabel setiap parameter query beserta nilai hasil dekodenya — berguna untuk membaca tautan pelacakan, callback OAuth, dan URL bertanda tangan. Proses dekode berhenti pada input yang rusak dan memberi tahu letaknya: tanda % tunggal yang tidak diikuti dua digit heksadesimal, atau urutan byte yang bukan UTF-8 valid, yang biasanya berarti teks dienkode sebagai Latin-1 oleh sistem lama.
Percent-encoding bukan enkripsi dan tidak memperpendek apa pun; untuk itu gunakan pemendek tautan. Konversi Base64 dan entitas HTML ada di dua tab lainnya.
Privasi
URL dan teks dienkode dan didekode di dalam halaman ini, sehingga tautan yang berisi token, alamat e-mail, atau ID sesi tidak pernah dikirim ke mana pun. Mode yang dipilih disimpan di penyimpanan lokal untuk kunjungan berikutnya; teks yang Anda tempel tidak disimpan.