Alat Developer · 100% gratis

Alat Base64, URL, dan Hash

Encode dan decode format web umum: Base64, URL encoding, entitas HTML, hash, UUID, dan string acak. Utilitas ringkas untuk men-debug payload dan menyiapkan teks yang aman. Gratis, tanpa akun, dan tanpa watermark pada hasil Anda.

Loading text tools…

Kapan Anda memerlukannya

Men-decode token atau potongan data Base64
Meng-encode parameter URL sebelum menguji endpoint
Membuat UUID atau string acak untuk data uji

Cara kerjanya

Setiap operasi menerapkan aturan enkode atau dekode yang disebut pada teks, di browser Anda. Dekode Base64 menerima bentuk yang benar-benar ditempel orang: dipotong per 76 karakter dari email, bentuk aman-URL dengan - dan _ dari JWT, tanpa padding, atau URL data:, dan jika hasilnya berupa file, bukan teks, Anda diberi tahu alih-alih ditampilkan karakter acak. Dekode URL membaca + sebagai spasi, seperti dipakai formulir dan query string, membiarkan % yang berdiri sendiri apa adanya, dan membaca escape Latin-1 dari situs lama. Dekode entitas HTML mencakup entitas bernama seperti é dan © serta entitas numerik. Operasi hash menghasilkan digest satu arah.

Hash tidak bisa di-decode karena bersifat satu arah. Base64 adalah encoding, bukan enkripsi, jadi jangan menganggapnya rahasia.

Pertanyaan umum

Apakah Base64 aman?

Tidak. Siapa pun bisa men-decode Base64. Gunakan untuk pengiriman data, bukan kerahasiaan.

Mengapa dekode URL mengubah + menjadi spasi?

Dalam query string atau formulir yang dikirim, + berarti spasi, dan dari sanalah sebagian besar teks terenkode berasal. Tanda plus yang sebenarnya ditulis %2B, yang didekode menjadi +.

Mengapa dekode Base64 mengatakan datanya biner?

Base64 itu berisi file, seperti gambar atau PDF, bukan teks, jadi tidak bisa ditampilkan sebagai karakter. Gunakan Base64 ke Gambar untuk gambar.

Bisakah membalik hash?

Tidak. Hash adalah digest satu arah.

Alat gratis terkait