URL Encoder & Decoder
Ubah teks jadi format URL yang aman, atau baca kembali URL yang sudah ter-encode jadi teks biasa.
Aktifkan kalau teks ini akan jadi NILAI dari satu parameter URL (misal isi pencarian). Matikan kalau teks ini sudah berupa URL LENGKAP yang cuma perlu dirapikan karakter khususnya (spasi, non-Latin) tapi strukturnya (://, &, ?) tetap dipertahankan.
Pertanyaan umum
Apakah teks saya dikirim ke server?
Tidak. Semua proses encode/decode berjalan langsung di browser kamu — teks tidak pernah meninggalkan perangkatmu.
Kapan pakai mode "komponen penuh" dan kapan tidak?
Aktifkan kalau teks yang kamu encode akan dipakai sebagai satu NILAI di dalam URL, misalnya isi kotak pencarian yang mengandung karakter "&" atau "?" — karakter itu perlu ikut di-encode supaya tidak dianggap sebagai bagian struktur URL. Matikan kalau teks yang kamu proses SUDAH berupa URL lengkap (ada "https://", "?", "&" di dalamnya) dan kamu cuma mau merapikan karakter seperti spasi atau huruf non-Latin tanpa merusak strukturnya.
Kenapa muncul karakter %20, %26, dan semacamnya?
Itu adalah representasi encode dari karakter spesial. %20 artinya spasi, %26 artinya tanda "&", dan seterusnya — setiap karakter dikonversi jadi kode persen diikuti dua digit heksadesimal.