Pengkode URL (Percent-Encoding Lengkap) Mengkodekan semua karakter khusus dalam string URL dengan percent-encoding.
Encode URL (Lengkap)
Mengkodekan semua karakter khusus dalam string URL dengan percent-encoding.
Masukkan Teks
Ketik atau tempelkan teks untuk di-enkode menjadi URL.
Lihat Hasil Enkode
Hasil enkode dalam bentuk persen muncul secara instan.
Salin Hasil
Klik Salin untuk menyalin string URL yang telah di-enkode.
What Is Encode URL (Lengkap)?
Pengkodean URL (percent-encoding) mengubah karakter khusus menjadi format yang aman untuk URL. Setiap karakter tidak aman digantikan dengan % diikuti oleh nilai heksadesimal dua digitnya. Sebagai contoh, spasi berubah menjadi %20, & menjadi %26, dan karakter non-ASCII dikodekan sebagai urutan byte UTF-8 multi-byte. Alat ini menggunakan encodeURIComponent() JavaScript yang mengkodekan semua karakter kecuali A-Z, a-z, 0-9, dan -_.!~*'(). Penting untuk membangun string kueri, pengajuan form, dan permintaan API. Semua pemrosesan dilakukan di sisi klien.
Why Use Encode URL (Lengkap)?
-
Enkode penuh semua karakter khusus dan Unicode
-
Menggunakan encodeURIComponent untuk kepatuhan RFC 3986
-
100% client-side - data tidak pernah meninggalkan browser Anda
-
Alat online gratis dengan hasil instan
Common Use Cases
String Kueri
Enkode nilai parameter untuk string kueri URL.
Permintaan API
Enkode data dengan aman untuk URL API REST.
Data Formulir
Enkode nilai formulir untuk application/x-www-form-urlencoded.
Pembuatan Tautan
Pastikan karakter khusus dalam URL tidak merusak tautan.
Technical Guide
Percent-encoding mengubah setiap byte karakter yang dikodekan UTF-8 menjadi %HH di mana HH adalah nilai heksa huruf besar. encodeURIComponent() mengkodekan semua karakter kecuali karakter yang tidak dicadangkan (A-Z, a-z, 0-9, -, _, ., !, ~, *, ', (, )). Karakter UTF-8 multi-byte menghasilkan beberapa triplet percent-encoded. RFC 3986 mendefinisikan standar ini. Spasi dapat dikodekan sebagai %20 (standar) atau + (pengkodean form).
Tips & Best Practices
-
1encodeURIComponent meng-enkode semua kecuali karakter yang tidak di-reservasi
-
2Gunakan encodeURI sebagai gantinya untuk mempertahankan struktur karakter URL
-
3Spasi menjadi %20 dalam enkode standar atau + dalam enkode formulir
-
4Karakter non-ASCII menghasilkan beberapa byte yang di-enkode persen
Related Tools
Enkripsi Base64
Enkripsi teks ke format Base64 secara instan di browser Anda.
๐ Encoding & Crypto
Dekode URL (Lengkap)
Dekode string URL yang dienkripsi persen menjadi teks yang dapat dibaca.
๐ Encoding & Crypto
Kode Entitas HTML
Konversi karakter khusus ke entitas HTML untuk penyematan web yang aman.
๐ Encoding & Crypto
Encode/Decode UTF-8
Lihat representasi byte UTF-8 dari teks dan dekripsi urutan byte.
๐ Encoding & CryptoFrequently Asked Questions
Q Apakah alat ini gratis?
Q Apakah data saya aman?
Q Apa perbedaan antara encodeURI dan encodeURIComponent?
Q Browser apa yang didukung?
Q Apakah alat ini menangani Unicode?
About This Tool
Encode URL (Lengkap) is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration or installation required.