Penggabungan Base64 multi-baris
Alat daring menggabungkan string Base64 multi-baris menjadi satu baris dan menghapus semua baris baru, spasi, serta tab. Pemrosesan terjadi lokal di peramban, tanpa mengirim ke server.
Rekomendasi Terkait
Apa itu penggabungan Base64 multi-baris?
Penggabungan Base64 multi-baris adalah operasi menyambung string Base64 yang terpotong oleh baris baru atau spasi putih menjadi satu string berkelanjutan. Banyak sistem (email MIME, log, kolom JSON) saat mengirim Base64 otomatis membagi per 76 karakter atau menyisipkan spasi putih, sehingga penerima harus menggabungkannya terlebih dahulu sebelum memulihkan.
**Inti penggabungan:** hanya spasi putih (spasi, baris baru \n, carriage return \r, tab \t) yang dihapus dari string masukan; tidak ada dekode Base64 dan tidak ada perubahan isi karakter.
**Beda dengan «dekode Base64»:** dekode mengembalikan Base64 ke data biner atau teks asal; penggabungan hanya menata ulang tata letak fisik string yang sama menjadi satu baris. Isi string asal tidak berubah.
**Penggunaan umum:** ① memulihkan konten MIME dari email; ② merapikan Base64 berisi baris baru pada kolom JSON menjadi satu baris untuk disalin; ③ menggabungkan kembali Base64 multi-baris dari log untuk diproses lanjut; ④ menata kolom Authorization di header HTTP.
Kasus penggunaan
- Memulihkan Base64 yang terpotong pada format MIME surel menjadi satu baris untuk dekode atau transmisi
- Merapikan kolom Base64 berisi baris baru di JSON menjadi satu baris untuk disalin dan ditempel
- Menyusun ulang Base64 multi-baris dari log atau terminal untuk diproses lebih lanjut
- Merapikan kredensial Base64 pada kolom Authorization di header HTTP ke format satu baris
- Membersihkan Base64 berspasi yang disalin dari halaman web atau dokumen menjadi string berkelanjutan
Cara Penggunaan
- Tempel atau ketik string Base64 multi-baris ke kotak masukan sebelah kiri (boleh mengandung baris baru, spasi, dan tab).
- Alat otomatis menggabungkan menjadi satu baris dan menampilkannya di area keluaran sebelah kanan; bilah status menunjukkan jumlah baris dan karakter.
- Periksa indikator «✓ valid» atau «✗ format salah» di bawah area keluaran untuk memastikan string hasil merupakan Base64 sah.
- Klik tombol «Salin» untuk menyalin hasil atau «Unduh» untuk menyimpannya sebagai berkas txt.
Fitur
- Penggabungan instan: otomatis menggabungkan menjadi satu baris 300 ms setelah masukan berubah
- Hapus semua spasi putih: spasi, baris baru, carriage return, tab
- Validasi format: menampilkan status «✓ valid / ✗ format salah» di area keluaran
- Salin sekali klik: hasil penggabungan disalin ke papan klip
- Unduh sebagai txt: dapat disimpan sebagai berkas merged-base64.txt
- Statistik baris dan karakter: ditampilkan di bilah status bawah secara langsung
- Adaptif PC / ponsel: PC dengan panel kiri-kanan yang dapat diseret, ponsel dengan pindah tab
- Diproses murni di peramban: konten tidak dikirim ke server
Best Practices
Simpan versi multi-baris asal
sebelum menggabungkan, simpan masukan asli sebagai referensi agar dapat kembali ke versi awal jika diperlukan.
Validasi dulu sebelum dipakai
gunakan indikator validitas di area keluaran atau alat «Validasi Base64» untuk memastikan keabsahannya.
Pecah masukan besar
untuk string yang terlalu besar, gabungkan bertahap agar peramban tidak lambat atau macet.
Tangani URL-safe terpisah
untuk Base64 URL-safe (memakai - dan _) gunakan alat khusus, jangan dicampur dengan Base64 standar.
Pisahkan DataURL lebih dulu
sebelum menggabungkan DataURL, gunakan alat «Base64 DataURL» untuk memisahkan prefiks dan muatan, lalu proses terpisah.
Pertanyaan Umum
Apa beda penggabungan dengan «pembersihan / pemformatan»?
«Penggabungan» hanya menghapus spasi putih dan menyambung jadi satu baris; «pembersihan» juga menghapus karakter tak valid dan menambah padding, sedangkan «pemformatan» justru membalik — memecah satu baris menjadi beberapa baris dengan lebar tetap. Alat ini hanya melakukan penggabungan dan tidak mengubah isi Base64.
Apakah jumlah karakter setelah penggabungan cocok?
Cocok. Hanya spasi putih yang dihapus, karakter Base64 tidak berubah, jadi jumlah karakter setelah penggabungan = jumlah karakter string asal setelah dikurangi semua spasi putih.
Apa yang harus dilakukan bila setelah penggabungan dekode gagal?
Kemungkinan masukan tercampur karakter non-Base64 (misalnya huruf tambahan atau simbol asing). Periksa set karakter dengan alat «Validasi Base64», lalu bersihkan dengan alat «Pembersihan Base64».
Apakah penggabungan Base64 URL-safe didukung?
Didukung. Base64 URL-safe memakai - dan _ pengganti + dan /, dan alat ini menghapus spasi putih di dalamnya dengan cara yang sama. Untuk membedakan kedua varian, gunakan alat «Base64 URL aman».
Apakah penggabungan memengaruhi isi Base64?
Tidak. Alat hanya menghapus spasi putih dan tidak menyentuh karakter Base64 apa pun — A-Z, a-z, 0-9, +, /, =. Hasil dekode sebelum dan sesudah penggabungan persis sama.
Bisakah menggabungkan DataURL berprefiks data: ?
Bisa digabungkan. Alat tidak menghapus prefiks data:image/png;base64,, hanya membersihkan spasi putih antara prefiks dan muatan. Untuk memisahkan prefiks dan muatan, gunakan alat «Base64 DataURL».
Bisakah menggabungkan ratusan baris Base64 sekaligus?
Bisa. Tidak ada batas tegas panjang masukan; alat berjalan selama memori peramban masih cukup. Demi respons yang lancar, disarankan tidak melebihi 100 MB karakter per sesi.
Apakah konten dikirim ke server?
Tidak. Alat bekerja hanya di peramban: semua operasi penggabungan terjadi secara lokal, masukan Anda tidak meninggalkan perangkat Anda.
Apakah hasil penggabungan dapat langsung didekode?
Bisa. Salin string Base64 satu baris yang dihasilkan ke alat «Dekode Base64» untuk memulihkan konten asal.
Glosarium
- Base64
- Cara menyandikan data biner dengan 64 karakter cetak. Alat ini hanya menangani tata letak fisik string Base64 dan tidak melakukan enkode/dekode.
- Pemenggalan baris MIME
- Standar email yang otomatis memotong keluaran Base64 setiap 76 karakter untuk memudahkan transmisi. Alat ini dapat menggabungkan kembali Base64 yang terpotong tersebut.
- Spasi putih
- Mencakup spasi, tab (\t), baris baru (\n), carriage return (\r), dan karakter tak terlihat lain. Operasi penggabungan menghapus karakter-karakter ini.
- Penggabungan (Merge)
- Hanya menyambung string dan menghapus spasi putih tanpa mengubah isi Base64. Berbeda dari operasi yang lebih kompleks seperti «dekode», «enkode», dan «pembersihan».
Authoritative References
- Perbandingan Teks Aman
- Konversi Biner
- Sandi Caesar
- Kode Morse
- Konversi Hexadesimal
- Video ke Base64
- Base64 ke Video
- Gambar ke Base64
- Base64 ke Gambar
- Teks ke Base64
- Base64 ke Teks
- Pemeriksa hash file
- File ke Base64
- Base64 ke File
- Audio ke Base64
- Base64 ke Audio
- Enkripsi dan Dekripsi AES
- Enkripsi & Dekripsi DES
- Encoder Decoder Base32
- Base58 pengkodean dan penguraian kode
- Encode Base64
- Dekode Base64
- Bandingkan Base64
- Pisahkan Base64
- Penggabungan Base64 multi-baris
- Format Base64
- Validasi Format Base64
- Pengkodean Base64 Massal
- Decode Base64 Massal
- Pembersihan Base64
- Pemrosesan Padding Base64
- Statistik Panjang Base64
- Base64 ke Hex
- Konverter Base64 DataURL
- Konverter Base64-Hex
- Encoder & Decoder Base85
- Generator & Verifikasi HMAC
- PBKDF2 Generator
- Hash MD5
- Hash SHA-256
- Hash SHA1
- Hash SHA512
- Decode JWT
- Encoding & Decoding Entitas HTML
- Unicode Escape
- Enkode URL
- URL Safe Base64
- MIME Base64
- Obfuscasi Java
- Obfuscasi JS
- Obfuscasi PHP
- Python Obfuscator