Encoder / Decoder URL
Enkode atau dekode URL dan query string dengan persen.
Gunakan di halaman mana pun (bookmarklet)
Ingin memakai Encoder / Decoder URL tanpa meninggalkan halaman yang sedang dibuka? Seret tombol di bawah ke bilah bookmark Anda, lalu klik di situs web mana pun untuk membuka Encoder / Decoder URL di sana — berjalan sepenuhnya di browser Anda.
Gunakan dengan bijak: Bookmarklet berjalan di halaman tempat Anda mengkliknya. Hindari situs sensitif seperti perbankan online, pembayaran, atau kesehatan — Anda menggunakannya dengan risiko sendiri. Semua diproses secara lokal dan tidak ada data yang dikirim ke mana pun. Lihat Ketentuan kami.
- Tampilkan bilah bookmark jika tersembunyi — Ctrl+Shift+B (⌘+Shift+B di Mac).
- Seret tombol di atas ke bilah bookmark.
- Buka situs web mana pun dan klik bookmark — panel Encoder / Decoder URL muncul di kanan atas. Gunakan ✛ untuk berpindah sudut, dan ›/‹ untuk melipatnya ke tepi lalu menariknya kembali.
- Klik bookmark lagi (atau ✕) untuk menutupnya.
Catatan: beberapa situs dengan kebijakan keamanan ketat dapat memblokir bookmarklet.
Contoh
Enkode nilai kueri (Component)
Masukan
hello world & friends
Keluaran
hello%20world%20%26%20friends
Enkode URL lengkap (Full URL)
Masukan
https://x.com/search?q=cafe del mar
Keluaran
https://x.com/search?q=cafe%20del%20mar
Dekode pengkodean persen
Masukan
%E2%9C%93%20done
Keluaran
✓ done
Tentang alat ini
Encoder dan decoder URL online gratis ini mengenkode teks dengan persen agar aman dipakai di URL dan query string, dan mendekodenya kembali ke teks terbaca — semuanya di browser Anda tanpa unggahan. Beralih antara Enkode dan Dekode dan hasilnya diperbarui langsung saat Anda mengetik.
Cara pakai
- Pilih Enkode atau Dekode.
- Pilih Component untuk satu nilai, atau Full URL untuk mempertahankan struktur URL utuh.
- Ketik atau tempel input Anda (atau klik Contoh), lalu salin hasilnya.
- Gunakan Tukar untuk memasukkan output kembali dan membalik arah.
Kenapa pengkodean URL penting
URL hanya boleh memuat kumpulan karakter terbatas. Spasi, ampersand, tanda tanya, dan huruf non-Inggris harus dienkode persen (misalnya spasi menjadi %20) agar aman dibawa di tautan dan query string. Enkode seluruh alamat dengan Full URL, tetapi enkode nilai kueri individual dengan Component.
Pertanyaan yang sering diajukan
Apakah encoder URL ini gratis?
Ya — encoder dan decoder URL online yang sepenuhnya gratis tanpa pendaftaran. Enkode atau dekode sebanyak apa pun.
Apakah data saya diunggah ke suatu tempat?
Tidak. Semua berjalan di browser Anda tanpa unggahan, jadi URL dan data Anda tidak pernah meninggalkan perangkat.
Apa beda Component dan Full URL?
Component memakai encodeURIComponent dan meng-escape setiap karakter khusus — pakai untuk satu nilai kueri atau segmen path. Full URL memakai encodeURI dan mempertahankan karakter struktur seperti : / ? & #, jadi URL lengkap tetap bisa dipakai.
Apa itu pengkodean persen?
Ini cara URL merepresentasikan karakter yang dipesan atau non-ASCII memakai tanda persen dan dua digit heksadesimal — misalnya spasi menjadi %20 dan ampersand menjadi %26.
Kenapa dekode gagal?
Dekode gagal saat input memuat escape persen yang tidak valid, seperti % tunggal atau urutan tak lengkap seperti %2. Perbaiki atau hapus karakter yang menyimpang lalu coba lagi.
Bagaimana mengenkode parameter query string?
Pilih Enkode dan mode Component, lalu tempel nilainya. Mode Component meng-escape &, =, ? dan karakter lain yang jika tidak akan merusak query string.
Apakah menangani karakter non-Inggris?
Ya. Karakter seperti huruf beraksen, Korea, atau emoji dienkode sebagai escape persen UTF-8 dan didekode kembali dengan benar.
Alat terkait