Handytool
UtilitasBerjalan secara lokal

Pengenkode & pendekode URL

Enkode persentase teks untuk URL atau dekode string yang dikode persentase kembali ke teks yang dapat dibaca — instan, pribadi.

Mode
Cakupan
Teks
0 baris0 byte
URL yang Dikodekan
0 baris0 byte

Tentang Pengenkode & pendekode URL

Alat pengenkode URL Handytool mengenkode persentase teks untuk penggunaan yang aman dalam URL, string kueri, dan data formulir — dan mendekode string yang dikode persentase kembali ke teks yang dapat dibaca. Pilih antara cakupan komponen (mengenkode segalanya, termasuk / dan ?) dan cakupan URI penuh (mempertahankan struktur URL). Semuanya berjalan di browser Anda, sehingga Anda dapat mengenkode token API, parameter kueri, atau string sensitif tanpa khawatir privasi.

Fitur Pengenkode & pendekode URL

  • 01

    Cakupan komponen dan URI penuh

    Gunakan cakupan komponen untuk mengenkode nilai parameter kueri tunggal — itu mengloloskan setiap karakter yang dicadangkan. Gunakan cakupan URI penuh untuk mengenkode seluruh URL sambil mempertahankan /, ?, dan # sebagai pemisah struktural. Hasilnya cocok dengan encodeURIComponent dan encodeURI JavaScript.

  • 02

    Konversi dua arah

    Beralih antara enkode dan dekode dengan satu klik. Penguraian menghilangkan %20, %3F, dan setiap urutan lain yang dikode persentase kembali ke teks asli, termasuk karakter non-ASCII.

  • 03

    Berjalan di browser Anda

    Pengkodean menggunakan API URL asli browser. Input Anda tidak pernah meninggalkan perangkat — berguna saat bekerja dengan token, kredensial, atau parameter pribadi.

FAQ Pengenkode & pendekode URL

Apa itu pengkodean URL?
Pengkodean URL (pengkodean persentase) menggantikan karakter yang memiliki makna khusus di URL — spasi, &, =, ?, dan non-ASCII — dengan % diikuti dua digit heksadesimal. Ini memungkinkan Anda dengan aman menyertakan teks arbitrer dalam URL atau string kueri tanpa memecah strukturnya.
Kapan saya harus menggunakan pengkodean 'komponen' vs 'URI penuh'?
Gunakan cakupan komponen saat mengenkode nilai parameter kueri tunggal — itu mengloloskan setiap karakter yang dicadangkan termasuk /, ?, dan #. Gunakan cakupan URI penuh saat mengenkode seluruh URL — itu mempertahankan karakter struktural sehingga URL tetap dapat diurai.
Apakah itu menangani karakter Unicode?
Ya. Karakter Unicode (emoji, Cyrillic, CJK) pertama-tama dikonversi ke byte UTF-8 dan kemudian dikode persentase byte demi byte, cocok dengan format %XX%XX standar yang digunakan oleh setiap browser modern.
Apakah pengkodean URL sama dengan pengkodean HTML?
Tidak. Pengkodean URL menggunakan pengkodean persentase (%20 untuk spasi); pengkodean HTML menggunakan entitas (& untuk &). Mereka melayani tujuan yang berbeda — pengkodean URL melindungi URL, pengkodean HTML melindungi markup HTML.
Apakah input saya disimpan di mana pun?
Tidak. Semuanya berjalan secara lokal di browser Anda menggunakan API URL JavaScript asli. Tidak ada yang diunggah, dicatat, atau disimpan.

Alat terkait

Utilitas

Jelajahi alat lain

Semua alat