Alat pengembang
Menyandikan atau mendekode URL
Menyandikan atau mendekode URL komponen atau URL lengkap dengan persen penyandian di browser Anda. Unicode dan emoji didukung.
Gunakan mode komponen untuk nilai kueri. Mode URL lengkap tetap : / ? & = # sambil mengkodekan sisanya. Tidak ada yang diunggah.
- Berjalan lokal
- Tanpa unggah
- Instan
- Gratis
Komponen menggunakan encodeURIComponent. URL lengkap menggunakan encodeURI sehingga skema, :, /, ?, &, =, dan # tetap terbaca.
Cara kerja
- 01 Tempel data Anda
- 02 Jalankan tindakan
- 03 Salin hasilnya
Mengapa NEXNARA
-
Pribadi
Data Anda tetap di peramban.
-
Instan
Hasil muncul segera.
-
Tanpa unggahan
Tidak ada yang dikirim ke server NEXNARA.
-
Bisa di mana saja
Tidak perlu instalasi.
Pelajari lebih lanjut
Apa itu pengodean URL?
Pengodean URL (pengodean persen) mengganti karakter cadangan atau non-ASCII dengan urutan % seperti %20 untuk spasi. Browser dan API memakainya di query string dan segmen jalur.
Cara menggunakannya
Pilih Komponen untuk nilai kueri atau segmen jalur. Pilih URL Lengkap jika Anda sudah memiliki tautan lengkap dan hanya memerlukan spasi dan kode non-ASCII. Decode membatalkan persen pengkodean. Swap menukar dua kotak.
Komponen vs URL penuh
Mode komponen menggunakan encodeURIComponent, yang mengkodekan hampir setiap karakter yang dicadangkan. Mode URL lengkap menggunakan encodeURI jadi : / ? & = # tetap di tempat. Menempatkan seluruh URL melalui mode komponen akan mengubahnya menjadi satu nilai buram.
Penggunaan umum
Enkode istilah penelusuran, jalur Unicode, atau parameter kueri sebelum memasukkannya ke dalam tautan. Decode URL yang disalin untuk membaca teks aslinya. Ini bukan pengkodean Base64.
Privasi
Teks Anda tetap di browser. Tidak diunggah ke server NEXNARA dan tidak disimpan di cookie, penyimpanan lokal, atau basis data.
FAQ
Apa itu pengodean persen?
Pengodean persen mewakili karakter sebagai % diikuti dua digit heksadesimal. Spasi menjadi %20. Teks non-ASCII menjadi urutan persen UTF-8.
Kapan saya harus mengodekan URL penuh?
Gunakan Encode URL penuh jika Anda sudah punya URL lengkap dan hanya perlu spasi atau Unicode dikodekan. Gunakan Encode komponen untuk satu nilai yang akan duduk di dalam URL.
Apa perbedaan antara encodeURI dan encodeURIComponent?
encodeURIComponent mengkodekan karakter khusus seperti &, =, ?, /, dan #. encodeURI membiarkan karakter struktur tersebut tetap di tempatnya sehingga URL lengkap tetap menjadi URL.
Bagaimana jika pengkodeannya tidak valid?
Urutan yang rusak seperti %, %2, atau %GG tunggal dilaporkan sebagai pengkodean persen tidak valid. Halaman tidak mogok.
Apakah pengkodean URL mendukung Unicode dan emoji?
Ya. Teks dikodekan persen sebagai UTF-8, jadi bahasa Korea, Jepang, Arab, dan emoji bolak-balik dalam mode komponen.
Apakah URL saya sudah diunggah?
Tidak. Encoding dan decoding hanya dijalankan di browser ini. Tidak ada unggahan server dan tidak ada API eksternal.
Apakah pengkodean URL sama dengan Base64?
Tidak. Pengodean persen membuat teks aman di URL. Base64 mengkodekan byte arbitrer sebagai ASCII. Gunakan alat Base64 untuk URL data dan file.