Encoder / Decoder URL

Escape URL dan string kueri untuk transportasi yang aman, atau ubah URL ter-escape kembali menjadi teks biasa yang mudah dibaca.

Masukkan teks Anda:

Arah

Mode Pengodean

Hasil:

Cara mengodekan atau mendekodekan URL

  1. Tempel URL atau string kueri Anda ke kotak input.
  2. Pilih Enkode atau Dekode, lalu pilih mode pengodean yang cocok.
  3. Klik Konversi untuk mendapatkan output ter-escape atau ter-unescape Anda.
  4. Salin hasilnya dan gunakan di tautan, API, atau formulir.

FAQ

Apa perbedaan antara dua mode enkode?

encodeURIComponent meng-escape hampir setiap karakter dan dimaksudkan untuk nilai kueri tunggal, sedangkan encodeURI mempertahankan karakter seperti garis miring dan titik dua tetap utuh untuk URL lengkap.

Mengapa spasi menjadi %20?

URL hanya dapat berisi kumpulan karakter terbatas. Pengodean mengubah karakter seperti spasi menjadi bentuk ber-encoding persen seperti %20 agar dapat dikirim dengan aman.

Apakah saya perlu mengodekan URL secara manual?

Tidak, sebagian besar bahasa pemrograman menanganinya untuk Anda, tetapi alat ini berguna untuk men-debug, menyusun string kueri secara manual, atau menguji kasus tepi.

Apakah data URL dikirim ke mana pun?

Tidak. Pengodean dan pendekodean terjadi sepenuhnya di peramban Anda, jadi tidak ada yang Anda tempel yang diunggah atau dicatat.

Alat Terkait

Mengapa mengodekan URL?

URL hanya boleh memuat set karakter terbatas, jadi karakter khusus harus dikodekan persen agar aman dikirim. Pengodean menjaga parameter kueri tetap utuh saat membangun tautan, formulir, atau panggilan API.

Tips dan Batasan

Gunakan encodeURIComponent untuk nilai kueri tunggal dan encodeURI untuk URL lengkap — keduanya meloloskan set karakter berbeda. Semua berjalan lokal, data Anda tidak pernah keluar dari peramban.