Lewati ke konten

Enkode/Dekode URL

Enkode/Dekode URL

Enkode/Dekode URL: Mendukung pengkodean dan dekode persen URL, penanganan karakter khusus, spasi, dan teks multibahasa. Mendeteksi format pengkodean secara otomatis, mendukung pemrosesan parameter kueri, cocok untuk panggilan API, pengiriman formulir, dan berbagi tautan.

Enkode/Dekode URL

Mulai cepat

1
Di kotak teks di atas, masukkan konten yang ingin diproses (URL, teks, karakter CJK, dll.).
2
Klik tombol "Enkode" atau "Dekode" untuk memilih mode pemrosesan.
3
Klik tombol untuk mulai mengonversi; hasil akan muncul di kotak teks yang sama.
4
Gunakan tombol salin di bawah untuk menyalin hasil.

Skenario umum

Parameter API

enkode parameter kueri dan isi permintaan agar karakter khusus terkirim dengan benar.

Pengiriman formulir

menangani data GET/POST; mendukung teks CJK dan simbol khusus.

Berbagi tautan

menghasilkan URL yang berisi teks CJK atau karakter khusus tanpa risiko menjadi rusak.

Kueri pencarian

enkode kata kunci, terutama bila mengandung & = # ?.

Skenario tambahan

percent encoding, URI encoder, dan URL escape dapat ditangani dalam alur yang sama agar hasil lebih cepat diperiksa sebelum disalin atau diekspor.

Saran penggunaan

Hindari enkode ganda: periksa apakah konten sudah mengandung sekuens %XX.
Enkode parsial: hanya enkode nilai parameter (misalnya ?key=nilai‑yang‑dienkode), biarkan struktur URL tetap utuh.
Debug: dekode parameter di permintaan jaringan untuk cepat menemukan masalah.
Karakter yang dipreservasi: : / ? # [ ] @ ! $ & ' ( ) * + , ; = memiliki makna khusus; saat dipakai sebagai data biasanya perlu dienkode (bergantung konteks, terutama : / ? # & = +).
Pengkodean karakter: karakter non‑ASCII dikodekan sebagai 1–4 byte UTF‑8, masing‑masing ditulis sebagai %HH.

Batasan & kompatibilitas

Enkode URL ≠ enkripsi: hanya transformasi format yang dapat dibalik dan tidak melindungi data sensitif.
Panjang URL: panjang total yang disarankan < 2048 karakter (bervariasi menurut peramban/server).
Perbedaan spasi: pada string kueri, spasi dapat ditulis sebagai + (form‑urlencoded) atau %20 (umum); alat ini menggunakan %20 secara bawaan.
Teks yang sangat panjang: dapat menyebabkan peramban tidak responsif atau crash; pertimbangkan memproses dalam beberapa bagian.

Kontrol sesi

Konten saat ini dapat diganti, dibersihkan, dan diproses ulang kapan saja sebelum Anda mengekspor hasil akhir.
Data sensitif (kata sandi, kunci, token) harus dienkripsi, bukan sekadar dienkode.

Pertanyaan umum

5

Lanjutkan langkah berikutnya dengan alat terkait ini.