fixmint
ID

Encode atau decode Base64

Tempel teks atau letakkan file. Base64 dibuat atau di-decode saat Anda mengetik, dan gambar hasil decode menampilkan pratinjau.

  • Berjalan di perangkat Anda
  • Tanpa daftar
  • Bisa dipakai luring setelah dikunjungi
Arah
0 Bbyte masuk
0 Bbyte keluar

Cara encode atau decode Base64

  1. Pilih Encode atau Decode, lalu tempel teksnya atau Base64-nya.
  2. Atau letakkan file untuk mendapatkan Base64-nya, atau data: URL jika opsi itu dicentang.
  3. Salin hasilnya atau unduh. Gambar hasil decode menampilkan pratinjau yang bisa Anda simpan.

Pertanyaan

Untuk apa Base64?

Base64 mengubah byte menjadi teks yang terdiri dari A–Z, a–z, 0–9, + dan /, sehingga data biner seperti gambar bisa dibawa di dalam format teks seperti email, JSON, HTML, dan CSS. Setiap tiga byte menjadi empat karakter, sehingga hasilnya sekitar sepertiga lebih panjang dari aslinya.

Mengapa tidak langsung memakai btoa() pada teks?

Base64 bekerja pada byte, dan btoa() hanya menerima karakter sampai U+00FF, jadi gagal pada tanda centang (✓) atau karakter Mandarin. Alat ini mengubah teks menjadi byte UTF-8 terlebih dahulu, sehingga “héllo ✓” menjadi 10 byte dan di-encode menjadi aMOpbGxvIOKckw==. Decode membalik proses itu. Byte yang tidak terbaca sebagai teks, seperti file ZIP, ditawarkan sebagai unduhan.

Apa itu Base64 URL-safe?

Alfabet standar memakai + dan /, yang memiliki makna dalam URL. Bentuk URL-safe (RFC 4648, bagian 5) memakai - dan _ sebagai gantinya dan menghilangkan padding =. Decode menerima kedua bentuk, dengan atau tanpa padding.

Apakah file saya diunggah?

Tidak. Browser Anda membaca file dan mengubahnya di sana. Tidak ada yang diunggah atau disimpan.

Ulasan

    Belum ada ulasan. Jadilah yang pertama.

    Penilaian Anda

    Email Anda tidak pernah ditampilkan atau disimpan.

    Baca selengkapnya