Ada masalah dengan alat ini?

Tentang «Decode URL Online»

Alat ini mendekode URL yang dikodekan persen kembali ke bentuk yang dapat dibaca manusia. %20 menjadi spasi, %26 menjadi &, %2F menjadi /, dan karakter UTF-8 yang dikodekan persen dipulihkan ke bentuk Unicode aslinya.

Berguna saat membaca URL dari log, men-debug permintaan HTTP, mendekode parameter kueri yang ditangkap dari jejak jaringan, atau hanya memahami apa yang sebenarnya dikatakan oleh URL panjang penuh escape.

Alat ini juga menangani URL berkode ganda (di mana % sendiri telah dikodekan sebagai %25), yang kadang terjadi ketika data dikodekan dua kali saat mengalir melalui beberapa sistem.

Cara memakai alat ini

Cara mendekode teks URL percent-encoded kembali ke UTF-8

  1. Tempel teks ter-encode

    String URL-encoded di kolom "Text". Input seperti `hello%20world` atau `caf%C3%A9` cocok; alat membaca `%XX` sebagai pasangan byte UTF-8 dan menyusun ulang karakter aslinya.

  2. Tekan Jalankan

    Hasil: satu field `decoded`. Contoh: `hello%20world` → `hello world`; `caf%C3%A9` → `café`; `q=a%26b` → `q=a&b`. Apa pun yang bukan triplet `%XX` valid lewat tanpa diubah.

  3. Yang diterima vs ditolak

    Setara dengan `decodeURIComponent`. Sekuens cacat seperti `%ZZ` atau `%` tunggal diikuti non-hex memunculkan error. Bila input mungkin sebagian rusak, gunakan semantik `decodeURI` di sisi server atau sanitasi dulu.

  4. Kapan menggunakan apa

    Decode satu nilai query atau segmen path — bukan URL utuh. `https%3A%2F%2Fa.com%3Fq%3Dhi` kembali ke `https://a.com?q=hi`; sekali putaran lagi akan over-decode `&` di query dan tidak bisa diparse ulang.