Dekoder URL

Konversi data terenkode dengan opsi format yang jelas. Data Anda tetap di perangkat Anda.

Enkode & Dekode
Menyiapkan ruang kerja Anda…
Masukan
Keluaran
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Tempel nilai terenkode, buka file, atau coba contoh.
  2. Pilih format. Hasil diperbarui saat Anda mengetik.
  3. Salin hasil atau unduh data yang telah dikonversi.

Mendekode URL dengan benar

Ubah UTF-8 ber-encoding persen kembali menjadi teks yang dapat dibaca. Pilih mode yang digunakan enkoder agar tanda baca khusus dan tanda plus ditangani dengan benar.

Urutan persen yang rusak dan UTF-8 tidak valid menghasilkan kesalahan, bukan menyisipkan karakter pengganti diam-diam. Decoding dilakukan satu kali per proses.

Dekode urutan persen satu kali

Byte persen didekode sebagai UTF-8 ketat. %252F menjadi %2F setelah satu kali proses, bukan /. Teks biasa di luar urutan escape dipertahankan.

Konversi URL
Masukan
halo%20dunia%20%2B%20kopi%2F%3F
Hasil
halo dunia + kopi/?

Pengaturan bawaan mengonversi masukan ini dalam satu kali lintasan.

Pilih perilaku pemisah

Mode Komponen mendekode tanda baca khusus. Mode URI lengkap mempertahankan pembatas URI yang diberi escape seperti decodeURI. Mode Nilai formulir mengubah + menjadi spasi sebelum decoding persen; mode Komponen mempertahankan + literal.

Masukan rusak tetap dianggap kesalahan

Tanda % di akhir, pasangan heksadesimal yang belum lengkap, atau UTF-8 tidak valid ditolak. Masukan dan hasil sebelumnya tetap terlihat, tetapi keluaran lama tidak dapat diekspor. Alat ini tidak pernah membuka atau mengakses alamat hasil decoding.

Batas pemrosesan

Maksimal masukan 5 MiB, keluaran 20 MiB, dan 10 detik per proses. File teks harus memakai UTF-8. Encoding Base64 juga menerima file biner. Dokumen tetap di perangkat Anda.

?

Pertanyaan umum

Mengapa + tetap menjadi tanda plus?

Mode Komponen mempertahankan +. Pilih Nilai formulir jika + mewakili spasi.

Mengapa URI lengkap tidak mengubah %2F?

decodeURI mempertahankan pembatas URI yang diberi escape. Gunakan Komponen jika ingin setiap urutan persen yang valid didekode.

Mengapa %E9 gagal?

Itu bukan urutan UTF-8 yang lengkap. Untuk é, encoding UTF-8-nya adalah %C3%A9.

Apakah dekoder berjalan berulang kali?

Tidak. Setiap konversi mendekode satu lapisan. Gunakan sebagai masukan adalah cara eksplisit untuk memproses lapisan berikutnya.

Apakah URL hasil decoding akan dibuka?

Tidak. Keluaran tetap berupa teks biasa di halaman ini.

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.