Encode & Decode Base64, URL & Lainnya

Ubah teks ke Base64, URL encoding, entitas HTML, Hex, biner, dan format lain, atau kembalikan ke teks biasa. Semua proses berjalan di browser Anda dan tidak ada yang diunggah ke server.

GratisTanpa akunDiproses di perangkatmuLangsung jadi

Cara pakai

  1. Pilih format

    Klik tab Base64, URL, Entitas HTML, Unicode, Hex, Biner, ROT13, atau Sandi Morse.

  2. Pilih arah

    Pilih Encode untuk mengubah teks biasa atau Decode untuk mengembalikan teks ter-encode. Atur opsi tambahan, misalnya Aman untuk URL (Base64URL) atau Tanda + jadi spasi.

  3. Masukkan teks

    Ketik atau tempel teks; hasil muncul langsung. Di tab Base64, klik File → Base64 untuk mengubah file menjadi data URL, atau saat decode klik Unduh sebagai file.

  4. Salin atau lanjutkan

    Klik Salin atau Unduh untuk menyimpan hasil. Klik Tukar arah untuk memakai hasil sebagai masukan baru dengan arah sebaliknya.

Pertanyaan umum

Apa itu Base64 dan kapan dipakai?

Base64 mengubah data apa pun, termasuk gambar dan file, menjadi teks yang hanya berisi huruf, angka, +, dan /. Base64 dipakai untuk menyisipkan gambar langsung di HTML atau CSS sebagai data URL, mengirim lampiran email, dan bertukar data lewat API.

Apakah Base64 aman untuk menyembunyikan password?

Tidak. Base64 hanyalah cara penulisan, bukan enkripsi; siapa pun bisa mengembalikannya ke bentuk asli dalam sekejap. Untuk memeriksa keutuhan data, gunakan Hash & Checksum File.

Apa beda Base64 dan Base64URL?

Base64URL mengganti tanda + dan / dengan - dan _ serta biasanya tanpa tanda = di akhir, sehingga aman dipakai di alamat web dan nama file. Format ini dipakai antara lain di token JWT, yang isinya bisa dibaca dengan Pembaca JWT.

Kenapa spasi di link berubah menjadi %20?

Karakter yang tidak boleh ada di alamat web diubah menjadi tanda % diikuti kode hex, misalnya spasi menjadi %20 dan & menjadi %26. Pilih mode komponen untuk nilai parameter, atau Seluruh alamat (biarkan / ? & =) untuk link utuh. Saat decode data formulir, aktifkan Tanda + jadi spasi.

Kenapa muncul pesan masukan tidak valid?

Masukan tidak sesuai format yang dipilih, misalnya Base64 yang terpotong atau berisi karakter asing, Hex yang jumlah angkanya ganjil, atau biner yang bukan kelompok 8 angka 0/1. Pastikan teks tersalin utuh dan tab yang dipilih sudah benar.

Apakah emoji dan huruf beraksen didukung?

Ya. Semua format memakai UTF-8, jadi emoji, huruf beraksen seperti é, dan aksara non-Latin tetap utuh setelah di-encode lalu di-decode kembali.

Apakah teks atau file saya diunggah?

Tidak. Semua proses, termasuk mengubah file ke Base64, berjalan di browser Anda dan tidak ada yang dikirim ke server KASKOW. Alat ini gratis dan tidak perlu akun.