Penggabungan Base64 multi-baris

Masukan Multiline Base64
0 baris · 0 karakter

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

  1. Tempel atau ketik string Base64 multi-baris ke kotak masukan sebelah kiri (boleh mengandung baris baru, spasi, dan tab).
  2. Alat otomatis menggabungkan menjadi satu baris dan menampilkannya di area keluaran sebelah kanan; bilah status menunjukkan jumlah baris dan karakter.
  3. Periksa indikator «✓ valid» atau «✗ format salah» di bawah area keluaran untuk memastikan string hasil merupakan Base64 sah.
  4. 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