← Kembali ke Fitur
Free

URL Encoder / Decoder

URL Encoder/Decoder mengonversi string URL ke dan dari bentuk percent-encoded. Pilih antara encodeURIComponent (agresif) dan encodeURI (menjaga struktur URL) untuk menyesuaikan kebutuhan Anda — debugging query parameter, membangun URL yang aman, atau memeriksa tautan terenkode.

Saat membangun URL dengan input pengguna, query string, atau karakter internasional, Anda memerlukan percent-encoding yang tepat untuk mencegah kerusakan tautan. Alat ini menangani kedua arah secara instan. Pilih encodeURIComponent saat mengenkode satu nilai parameter (mengenkode ? / & = # dll.) atau encodeURI saat Anda ingin menjaga struktur URL (hanya mengenkode karakter yang benar-benar tidak aman). Pendekodean (decoding) berfungsi dengan percent-encoding standar dan juga menangani string yang terenkode ganda (double-encoded). Konversi real-time berarti Anda melihat output segera saat mengetik, dan kedua mode dapat dialihkan untuk memverifikasi integritas bolak-balik. Tidak ada pengiriman data ke server — semuanya terjadi secara lokal di browser Anda.

Pratinjau Langsung
example.com
URL Encoder / Decoder encodeURIComponent encodeURI
Input
https://example.com/search?q=hello world&lang=en
Output Terenkode
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Salin
Fitur Utama

Dua Mode Enkoding

Pilih encodeURIComponent untuk nilai parameter yang aman (mengenkode ? / & = dll.) atau encodeURI untuk URL lengkap (menjaga struktur, hanya mengenkode karakter tidak aman).

Decoding Cerdas

Mendekode string percent-encoded, termasuk karakter non-ASCII, urutan multi-byte UTF-8, dan emoji. Menangani input terenkode ganda dengan baik.

Salin Sekali Klik

Salin output terenkode atau terdekode ke clipboard secara instan — tidak perlu pemilihan manual.

Konversi Real-Time

Output diperbarui secara langsung saat Anda mengetik. Tidak perlu mengeklik Encode setiap saat — lihat hasil segera saat mengubah input.

Tampilan Berdampingan

Input dan output muncul di panel yang diberi label dengan jelas sehingga Anda dapat membandingkan sebelum/sesudah secara sekilas.

Menangani Kasus Khusus

Mengenkode spasi, kutipan, Unicode, karakter khusus (reserved), dan urutan rumit yang biasanya merusak penggantian string sederhana dengan benar.

Kasus Penggunaan Umum

Debugging Query Parameter

Tempelkan URL yang rusak dengan parameter yang kacau untuk mendekodenya kembali ke nilai yang dapat dibaca — identifikasi dengan cepat apa yang sebenarnya dikirim.

Membangun URL yang Aman

Enkode input pengguna (nama, query pencarian, jalur file) sebelum ditambahkan ke URL untuk mencegah kesalahan injeksi dan penguraian (parsing).

Memeriksa Tautan Analitik

Dekode URL pemasaran dengan tag UTM untuk melihat nilai kampanye, sumber, dan media yang sebenarnya tanpa harus membaca string percent-encoded mentah.

Menguji URL Internasional

Enkode URL dengan karakter non-Latin (Mandarin, Arab, Ibrani) untuk memastikan karakter tersebut terenkode secara persen dengan benar untuk transmisi.

Debugging Redirect OAuth

Dekode URI pengalihan OAuth dengan parameter terenkode bersarang untuk melacak apa yang diteruskan antara penyedia (provider) dan aplikasi.

Cara Menggunakan
1

Buka URL Encoder

Klik ikon URL di dok DevSuite Pro. Editor dua panel akan terbuka dengan sakelar Encode dan Decode.

2

Tempel URL atau String Anda

Tempelkan URL, query parameter, atau string terenkode. Alat ini bekerja pada seluruh URL atau nilai parameter individu.

3

Pilih Mode Enkoding

Untuk nilai parameter, gunakan encodeURIComponent. Untuk URL lengkap (di mana Anda ingin /, ?, & tetap terjaga), gunakan encodeURI.

4

Baca Hasilnya

Hasil konversi muncul di panel samping. Karakter terenkode muncul sebagai urutan %XX; output terdekode mengembalikan bentuk asli yang mudah dibaca.

5

Salin & Gunakan

Klik Salin untuk mengirim hasil ke clipboard Anda. Tempelkan ke dalam kode, URL permintaan, atau dokumentasi Anda.

Siap untuk Mencoba?

Instal DevSuite Pro secara gratis dan buka 64+ alat pengembang untuk browser Anda.

Tambahkan ke Chrome Tambah ke Edge Tambahkan ke FireFox