Enkode Dekode URL
Enkoder, dekoder, dan parser URL gratis online. Konversi teks ke penyandian persen, dekode string URL, dan ekstrak parameter kueri.
Apa itu penyandian URL?
Penyandian URL (juga disebut penyandian persen) adalah mekanisme yang mengubah karakter menjadi format yang dapat ditransmisikan dengan aman melalui internet. Ini menggantikan karakter yang tidak aman dengan tanda % diikuti dua digit heksadesimal.
Mengapa saya perlu menyandikan URL?
URL hanya dapat dikirim melalui internet menggunakan set karakter ASCII. Karakter seperti spasi, karakter non-ASCII, dan karakter reserved harus disandikan untuk memastikan mereka ditransmisikan dengan benar dan tidak merusak struktur URL.
Apa perbedaan antara encodeURI dan encodeURIComponent?
encodeURI menyandikan URL lengkap tetapi mempertahankan karakter struktur URL seperti : / ? & = #. encodeURIComponent menyandikan semua karakter khusus dan digunakan untuk menyandikan nilai parameter URL individual.
Karakter apa yang perlu disandikan dalam URL?
Karakter reserved seperti ! # $ & ' ( ) * + , / : ; = ? @ [ ] dan karakter non-ASCII harus disandikan. Spasi menjadi %20 atau +, dan karakter khusus dikonversi ke representasi heksadesimal %XX mereka.
Bagaimana cara mendekode URL?
Tempel URL yang tersandikan ke bidang input, pilih mode Dekode, dan alat akan secara otomatis mengonversi urutan %XX kembali ke karakter aslinya.
Apa itu penyandian persen (%XX)?
Penyandian persen mewakili karakter sebagai % diikuti dua digit heksadesimal. Misalnya, spasi menjadi %20, dan / menjadi %2F. Setiap byte dari representasi UTF-8 karakter disandikan secara terpisah.
Bisakah saya mengurai komponen URL dengan alat ini?
Ya, mode Urai memecah URL menjadi komponen: protokol, nama host, port, nama jalur, pencarian (string kueri), hash (fragmen), nama pengguna, dan kata sandi. Ini juga mengekstrak parameter kueri sebagai pasangan kunci-nilai.
Apakah alat ini aman untuk URL sensitif?
Tentu saja. Semua penyandian, pende-kode-an, dan penguraian terjadi 100% di browser Anda. Tidak ada data yang dikirim ke server mana pun, membuatnya sepenuhnya aman untuk URL yang berisi token, kata sandi, atau informasi sensitif lainnya.
Apa itu parameter string kueri?
Parameter kueri adalah bagian dari URL setelah simbol ?, berisi pasangan kunci-nilai yang dipisahkan oleh &. Misalnya: ?name=john&age=30. Mereka digunakan untuk mengirim data ke server web.
Apakah alat ini mendukung karakter UTF-8?
Ya, alat ini sepenuhnya mendukung penyandian UTF-8. Anda dapat menyandikan dan mendekode karakter internasional, emoji, dan karakter Unicode apa pun dengan benar.
Apa itu penyandian ganda?
Penyandian ganda terjadi ketika URL yang sudah disandikan disandikan lagi. Misalnya, %20 menjadi %2520. Alat ini dapat membantu Anda mengidentifikasi dan memperbaiki URL yang tersandikan ganda dengan mendekodekannya beberapa kali.
Bisakah saya mengekstrak parameter kueri tertentu?
Ya, mode Urai menampilkan semua parameter kueri dalam format tabel, memudahkan untuk melihat, menyalin, atau menganalisis parameter individual.
Cara Menggunakan Enkode Dekode URL
Enkode atau dekode teks dengan persen-encoding, atau urai URL lengkap menjadi komponen-komponennya. Semuanya berjalan lokal di peramban Anda — apa pun yang Anda tempel tidak pernah diunggah.
- Ketik atau tempel teks Anda ke kolom input «Enter text or URL...».
- Pada «Type:», pilih Component untuk meng-escape satu nilai saja, atau Full URL agar karakter seperti : dan / tetap utuh.
- Klik Encode untuk mengubah teks menjadi bentuk terenkode persen.
- Klik Decode untuk mengubah string terenkode kembali menjadi teks yang terbaca.
- Klik Parse untuk memecah URL menjadi protokol, host, path, dan parameter kueri.
Gunakan Component untuk nilai kueri tunggal dan Full URL agar alamat tetap bisa dibuka langsung.
Alat Terkait
- Enkode/Dekode Base64 Enkoder dan dekoder Base64 gratis online. Konversi teks ke Base64 dan Base64 ke teks secara instan. Tanpa unggah ke server, 100% privat.
- Encode/Decode Entitas HTML Encode atau decode entitas HTML secara instan. Konversi karakter khusus seperti <, >, &, ", ' ke entitas HTML dan sebaliknya. Gratis, cepat, berjalan di browser.
- Penampil Hex Lihat konten file dalam format hex dump dengan pencarian, navigasi offset, dan pengguliran virtual
- Enkripsi / Dekripsi AES Enkripsi/dekripsi AES dengan mode CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, kunci 128/192/256 bit, output Base64, deteksi otomatis format kunci/IV
- Kompresor Brotli Kompresor Brotli online gratis. Kompres file ke .br dengan kualitas 0–11 atau dekompres .br ke aslinya. Berjalan sepenuhnya di peramban — tanpa unggah, tanpa instalasi.
- Kompresor Zstd Kompresor zstd online gratis. Kompres file ke .zst dengan level Zstandard 1–19 atau dekompres .zst ke aslinya. Berjalan sepenuhnya di peramban — tanpa unggah, tanpa instalasi.
- Konverter MessagePack Konverter MessagePack gratis online. Enkode JSON ke msgpack dan dekode hex, base64, atau berkas .bin kembali ke JSON yang terbaca, dengan perbandingan ukuran. Tanpa unggah, berjalan di browser.
- Generator ULID Buat pengidentifikasi unik universal yang dapat diurutkan secara leksikografis (ULID) secara online. Dekode ULID, ekstrak timestamp, dan buat ID batch untuk database.