Konverter Base64 ke BIN

Mengonversi teks Base64 menjadi biner mentah menghilangkan kelebihan ukuran akibat pengodean ASCII dan memulihkan aliran byte 8 bit yang asli.

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V

Sambil menunggu file, kamu bisa bermain Code Rain

Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Perbandingan Format & Spesifikasi Teknis

SpesifikasiBASE64BIN
Tipe MIMEtext/plainapplication/octet-stream
Tipepengodean ASCII radix-64aliran byte biner mentah
Kompresitidak ada (ukuran 33% lebih besar daripada biner mentah)tidak ada
Spesifikasi StandarIETF RFC 4648Spesifikasi Aliran Byte Biner Mentah
Header Byte PenandaA-Z a-z 0-9 + / = (Base64 character set)Raw arbitrary binary bytes

Ikhtisar Format & Aplikasi

Teks Base64 menggunakan kumpulan 64 karakter ASCII cetak yang aman untuk merepresentasikan data biner dengan aman melalui saluran komunikasi khusus teks seperti email atau payload JSON. Namun, sistem tidak dapat mengeksekusi atau memproses teks yang diformat dalam Base64 sampai teks tersebut dikembalikan ke struktur bita aslinya. Pengembang perangkat lunak sering melakukan konversi ini saat mengekstrak gambar tersemat, fon, atau payload eksekusi yang dikompilasi dari berkas konfigurasi, respons API, atau sumber daya aplikasi web. Beralih dari Base64 kembali ke biner mentah memerlukan pembalikan matematika yang digunakan selama pengkodean. Setiap empat karakter teks Base64 merepresentasikan tepat tiga bita data biner di bawahnya. Proses ini menyingkirkan karakter pemformatan dan memulihkan urutan persis dari angka 1 dan 0 yang diperlukan oleh sistem operasi, perangkat keras, dan pengurai biner asli.

Spesifikasi Teknis & Rincian Codec

Base64 mewakili setiap 3 byte masukan dengan 4 karakter. Padding memengaruhi rasio tepatnya, jadi masukan besar berukuran sekitar 33% lebih besar setelah dikodekan.

Kompatibilitas OS & Peramban

Sistem operasi seperti Windows, macOS, dan Linux memproses berkas biner mentah secara bawaan melalui panggilan sistem dan utilitas baris perintah. Peramban web modern menangani data biner menggunakan Fetch API dan TypedArrays, memungkinkan pengembang mendekode string Base64 langsung di JavaScript menggunakan fungsi atob sebelum menulis bita ke objek Blob. Sistem operasi seluler pada iOS dan Android membaca berkas biner secara efisien melalui kotak pasir aplikasi asli, asalkan ekstensi berkas dan izin yang benar diterapkan.

Informasi bermanfaat

Selalu pastikan bahwa string teks Base64 Anda tidak berisi spasi atau karakter baris baru yang tidak diinginkan sebelum memulai proses dekode, karena karakter tak diinginkan dapat merusak urutan byte keluaran.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi Teks Base64 ke Raw Binary tanpa kehilangan kualitas?

Karena Base64 hanyalah pembungkus teks untuk data biner dan tidak menggunakan kompresi, mendekodenya kembali ke biner mentah tidak menyebabkan kehilangan data. Setiap byte asli dipulihkan secara matematis tanpa mengubah data dasarnya.

Apa perbedaan antara Teks Base64 dan Raw Binary?

Teks Base64 adalah representasi data khusus teks yang aman, menggunakan karakter ASCII yang dapat dicetak dan memperbesar ukuran file sebesar 33 persen. Biner mentah adalah aliran byte 8 bit tanpa format yang dapat dijalankan atau ditampilkan langsung oleh komputer dan perangkat keras.