Encoder dan Decoder URL

Encode parameter URL atau decode teks dengan kode persen. Pilih komponen, URL lengkap, atau kolom formulir untuk menangani UTF-8, spasi, dan tanda + dengan benar.

0 karakter
Hasil

Hasil akan muncul di sini.

Cara melakukan encode atau decode nilai URL

  1. Tempel teks asli atau nilai yang sudah di-encode, lalu pilih encode atau decode.
  2. Gunakan mode komponen untuk satu parameter atau segmen path, URL lengkap untuk mempertahankan pemisah, atau formulir untuk nilai satu kolom.
  3. Jalankan konversi dan salin hasilnya. Encode setiap nilai secara terpisah sebelum memasukkannya ke URL.

Tentang Encoder dan Decoder URL

Mode komponen mengenkode pemisah seperti & dan =. Mode URL lengkap mempertahankan pemisah alamat. Mode formulir mengubah spasi menjadi + dan plus asli menjadi %2B. Pilih mode sesuai sistem yang akan membaca hasil.

Contoh: encode nilai satu parameter URL

Input
Halo, dunia! ๐Ÿ‘‹ + & = / ?
Hasil
Halo%2C%20dunia!%20%F0%9F%91%8B%20%2B%20%26%20%3D%20%2F%20%3F

Pertanyaan tentang Encoder dan Decoder URL

Haruskah seluruh URL di-encode atau hanya parameternya?

Untuk nilai parameter, gunakan mode komponen: & dan = menjadi %26 dan %3D. Mode URL lengkap mempertahankan pemisah seperti :, /, ? dan &, sehingga tidak otomatis melindungi setiap nilai. Saat decode, kode karakter khusus seperti %2F juga tetap dipertahankan.

Mengapa spasi berubah menjadi %20 atau +?

Mode komponen memakai %20 untuk spasi dan %2B untuk tanda + yang sebenarnya. Mode formulir memakai + untuk spasi dan %2B untuk tanda tambah. Hanya mode formulir yang mengubah + tanpa kode menjadi spasi saat decode.

Mengapa %20 berubah menjadi %2520?

Jika nilai yang sudah di-encode diproses lagi, tanda % berubah menjadi %25. Alat ini memproses satu lapisan setiap kali dijalankan. Lakukan decode hanya sebanyak yang dibutuhkan sistem penerima; pengulangan bisa mengembalikan arti khusus pemisah di dalam URL.

Apakah huruf beraksen, aksara lain, dan emoji didukung?

Ya, proses encode memakai UTF-8. Decode memerlukan kode persen dan byte UTF-8 yang valid; urutan tidak lengkap atau %GG akan ditolak. Alat ini tidak mengonversi encoding lama seperti GBK. Hasil ditampilkan sebagai teks tanpa membuka alamatnya.

Apakah file, token, atau teks saya diunggah?

Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.

Semua alat pengembang

Encoding dan File

Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.

Pemeriksaan Data dan Teks

Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.

Hash, ID dan Jadwal

Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.

Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.