Encode dan decode URL
Encode teks agar dapat dipakai di URL, atau decode string yang sudah di-encode, langsung di browser Anda.
Cara menggunakan Encode dan decode URL
- Pilih Encode atau Decode.
- Tempel teks atau potongan URL.
- Klik Jalankan dan salin hasilnya ke tautan atau kode Anda.
Cara kerja Encode dan decode URL
URL hanya boleh berisi sekumpulan karakter terbatas. Encoding mengubah teks Anda menjadi UTF-8 dan mengganti setiap karakter di luar set tidak dicadangkan (huruf, angka, dan - _ . ! ~ * ' ( )) dengan tanda persen diikuti dua digit heksadesimal: spasi menjadi %20 dan & menjadi %26. Ini sama dengan encodeURIComponent di JavaScript.
Encode nilai parameter atau segmen jalur, bukan seluruh URL, karena jika tidak, :, /, dan ? yang membentuk struktur URL juga akan di-encode. Decoding melakukan kebalikannya.
Pertanyaan yang sering diajukan
- Apakah alat ini gratis?
- Ya. Encode dan decode URL secara gratis, tanpa perlu akun.
- Encoding apa yang digunakan?
- Percent-encoding standar (encodeURIComponent), cocok untuk parameter kueri atau segmen jalur.
- Mengapa spasi kadang menjadi + alih-alih %20?
- Formulir HTML meng-encode spasi dalam kueri sebagai +, sedangkan percent-encoding menggunakan %20. Alat ini memakai %20, yang berfungsi di bagian mana pun dari URL.
- Apakah teks saya keluar dari browser?
- Tidak. Konversi berjalan sepenuhnya di browser Anda, sehingga teks tidak pernah dikirim ke server.