URL Encoder/Decoder menukar rentetan URL ke dan dari bentuk percent-encoded-nya. Pilih antara encodeURIComponent (agresif) dan encodeURI (mengekalkan struktur URL) mengikut keperluan anda — menyahpepijat parameter query, membina URL yang selamat, atau memeriksa pautan yang di-encode.
Apabila membina URL dengan input pengguna, rentetan query, atau aksara antarabangsa, anda memerlukan percent-encoding yang betul untuk mengelakkan kerosakan. Alat ini mengendalikan kedua-dua arah dengan segera. Pilih encodeURIComponent apabila meng-encode nilai satu parameter (meng-encode ? / & = # dan sebagainya) atau encodeURI apabila anda ingin mengekalkan struktur URL (hanya meng-encode aksara yang benar-benar tidak selamat). Decoding berfungsi dengan percent-encoding standard dan juga mengendalikan rentetan yang di-encode dua kali. Penukaran masa nyata bermaksud anda melihat output serta-merta semasa menaip, dan kedua-dua mod boleh ditogol untuk mengesahkan integriti roundtrip. Tiada round-trip pelayan — semuanya berlaku secara tempatan dalam pelayar anda.
Pilih encodeURIComponent untuk nilai parameter yang selamat (meng-encode ? / & = dan sebagainya) atau encodeURI untuk URL penuh (mengekalkan struktur, hanya meng-encode aksara tidak selamat).
Men-decode rentetan percent-encoded, termasuk aksara bukan-ASCII, jujukan multi-byte UTF-8, dan emoji. Mengendalikan input yang di-encode dua kali dengan lancar.
Salin output yang di-encode atau di-decode ke papan klip dengan segera — tiada pemilihan manual diperlukan.
Output dikemas kini secara langsung semasa anda menaip. Tidak perlu klik Encode setiap kali — lihat hasil serta-merta semasa menyesuaikan input.
Input dan output dipaparkan dalam panel berlabel jelas supaya anda dapat membandingkan sebelum/selepas sekali pandang.
Meng-encode ruang, tanda petik, Unicode, aksara reserved, dan jujukan rumit yang merosakkan penggantian rentetan mudah dengan betul.
Tampal URL yang rosak dengan parameter yang bercelaru untuk decode kembali kepada nilai yang boleh dibaca — kenal pasti dengan cepat apa yang sebenarnya dihantar.
Encode input pengguna (nama, carian, laluan fail) sebelum menambahkannya ke URL untuk mengelakkan injeksi dan ralat penguraian.
Decode URL pemasaran bertanda UTM untuk melihat nilai kempen, sumber, dan medium sebenar tanpa membaca rentetan percent-encoded mentah.
Encode URL dengan aksara bukan-Latin (Cina, Arab, Ibrani) untuk mengesahkan ia di-encode dengan betul untuk penghantaran.
Decode URI redirect OAuth dengan parameter bersarang yang di-encode untuk mengesan apa yang dihantar antara penyedia dan aplikasi.
Klik ikon URL dalam dock DevSuite Pro. Editor dua panel akan dibuka dengan togol Encode dan Decode.
Tampal URL, parameter query, atau rentetan yang di-encode. Alat ini berfungsi pada URL penuh atau nilai parameter individu.
Untuk nilai parameter, gunakan encodeURIComponent. Untuk URL penuh (di mana anda ingin /, ?, & dikekalkan), gunakan encodeURI.
Output yang ditukar muncul dalam panel bersebelahan. Aksara yang di-encode dipaparkan sebagai jujukan %XX; output yang di-decode mengembalikan bentuk asal yang boleh dibaca.
Klik Copy untuk menghantar hasilnya ke papan klip anda. Tampalkan ke dalam kod, URL permintaan, atau dokumentasi anda.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.