Base64 gộp nhiều dòng
Công cụ trực tuyến gộp các chuỗi Base64 nhiều dòng thành một dòng duy nhất và loại bỏ tất cả xuống dòng, dấu cách và tab. Xử lý diễn ra cục bộ trong trình duyệt, không gửi lên máy chủ.
Đề xuất Liên quan
Gộp Base64 nhiều dòng là gì?
Gộp Base64 nhiều dòng là thao tác nối các chuỗi Base64 bị ngắt bởi xuống dòng hoặc khoảng trắng thành một chuỗi liên tục duy nhất. Nhiều hệ thống (MIME email, nhật ký, trường JSON) khi truyền Base64 sẽ tự động ngắt dòng mỗi 76 ký tự hoặc chèn khoảng trắng, nên bên nhận phải gộp lại trước khi khôi phục.
**Bản chất của việc gộp:** chỉ loại bỏ các ký tự khoảng trắng (dấu cách, xuống dòng \n, về đầu dòng \r, tab \t) khỏi chuỗi đầu vào, không giải mã Base64 và không thay đổi nội dung ký tự.
**Khác với «giải mã Base64»:** giải mã khôi phục Base64 thành dữ liệu nhị phân hoặc văn bản gốc; gộp chỉ sắp xếp lại bố cục vật lý của cùng một chuỗi thành một dòng. Nội dung chuỗi gốc không đổi.
**Các tình huống điển hình:** ① khôi phục nội dung MIME từ email; ② dọn trường Base64 có xuống dòng trong JSON thành một dòng để sao chép; ③ tái cấu trúc Base64 in nhiều dòng trong nhật ký để xử lý tiếp; ④ dọn dẹp trường Authorization trong tiêu đề HTTP.
Trường hợp sử dụng
- Khôi phục Base64 bị ngắt dòng trong định dạng MIME của email về một dòng để giải mã hoặc truyền tải
- Dọn trường Base64 có xuống dòng trong chuỗi JSON thành một dòng để dễ sao chép và dán
- Tái cấu trúc Base64 in nhiều dòng trong nhật ký hoặc terminal cho xử lý tiếp theo
- Dọn dẹp thông tin xác thực Base64 trong trường Authorization của tiêu đề HTTP về định dạng một dòng
- Làm sạch Base64 có khoảng trắng sao chép từ trang web hay tài liệu thành chuỗi liên tục
Cách Sử dụng
- Dán hoặc nhập chuỗi Base64 nhiều dòng vào ô nhập bên trái (có thể chứa xuống dòng, dấu cách, tab).
- Công cụ sẽ tự động gộp thành một dòng và hiển thị ở vùng xuất bên phải; thanh trạng thái cho biết số dòng và số ký tự.
- Kiểm tra chỉ báo «✓ hợp lệ» hoặc «✗ lỗi định dạng» dưới vùng xuất để xác nhận chuỗi sau gộp là Base64 hợp lệ.
- Nhấn nút «Sao chép» để sao chép kết quả hoặc «Tải xuống» để lưu thành tệp txt.
Tính năng
- Gộp tức thì: tự động gộp thành một dòng sau 300 ms khi đầu vào thay đổi
- Loại bỏ toàn bộ khoảng trắng: dấu cách, xuống dòng, về đầu dòng, tab
- Kiểm tra định dạng: hiển thị trạng thái «✓ hợp lệ / ✗ lỗi định dạng» ở vùng xuất
- Sao chép một cú nhấp: sao chép kết quả gộp vào bảng tạm
- Tải xuống txt: có thể lưu thành tệp merged-base64.txt
- Thống kê dòng và ký tự: hiển thị theo thời gian thực ở thanh trạng thái phía dưới
- Tương thích PC / di động: PC hai khung trái-phải có thể kéo chỉnh, di động chuyển tab
- Xử lý thuần trình duyệt: nội dung không gửi lên máy chủ
Best Practices
Giữ lại bản gốc nhiều dòng
trước khi gộp nên giữ bản gốc đề phòng cần khôi phục.
Kiểm tra trước khi dùng
dựa vào chỉ báo hợp lệ ở vùng xuất hoặc công cụ «Kiểm tra Base64» để xác nhận.
Chia nhỏ dữ liệu lớn
với chuỗi quá lớn, hãy gộp theo từng phần để tránh trình duyệt bị đơ.
Xử lý URL-safe riêng
với Base64 an toàn URL (dùng - và _) hãy dùng công cụ riêng, tránh trộn lẫn với Base64 chuẩn.
Tách DataURL trước
trước khi gộp DataURL hãy dùng công cụ «Base64 DataURL» tách tiền tố và phần dữ liệu, rồi xử lý riêng.
Câu hỏi Thường gặp
Gộp khác gì với «làm sạch / định dạng»?
«Gộp» chỉ loại bỏ khoảng trắng và nối thành một dòng; «làm sạch» còn loại bỏ ký tự không hợp lệ và bổ sung phần đệm, còn «định dạng» làm ngược lại — tách một dòng thành nhiều dòng có độ rộng cố định. Công cụ này chỉ thực hiện gộp và không thay đổi nội dung Base64.
Số ký tự sau khi gộp có khớp không?
Khớp. Chỉ xóa ký tự khoảng trắng, các ký tự Base64 không đổi, nên số ký tự sau gộp = số ký tự của chuỗi gốc sau khi bỏ khoảng trắng.
Sau khi gộp mà giải mã thất bại thì làm sao?
Có thể đầu vào đã lẫn ký tự không thuộc Base64 (ví dụ chữ thừa hoặc ký hiệu lạ). Hãy dùng công cụ «Kiểm tra Base64» để rà soát bộ ký tự, rồi dùng «Làm sạch Base64» để loại bỏ rác.
Có hỗ trợ gộp Base64 an toàn URL không?
Có. Base64 an toàn URL dùng - và _ thay cho + và /, công cụ này cũng loại bỏ khoảng trắng tương tự. Để phân biệt hai biến thể, hãy dùng công cụ «Base64 URL an toàn».
Gộp có làm thay đổi nội dung Base64 không?
Không. Công cụ chỉ loại bỏ ký tự khoảng trắng và không đụng đến bất kỳ ký tự Base64 nào — A-Z, a-z, 0-9, +, /, =. Kết quả giải mã trước và sau gộp hoàn toàn giống nhau.
Có gộp được DataURL có tiền tố data: không?
Có thể gộp được. Công cụ không loại bỏ tiền tố data:image/png;base64,, mà chỉ dọn khoảng trắng giữa tiền tố và phần dữ liệu. Để tách tiền tố và phần dữ liệu, hãy dùng công cụ «Base64 DataURL».
Gộp hàng trăm dòng Base64 cùng lúc được không?
Được. Công cụ không giới hạn cứng độ dài đầu vào và chạy miễn là trình duyệt còn bộ nhớ. Để có hiệu suất tốt nhất, nên giữ dưới 100 MB ký tự mỗi lần.
Nội dung có được gửi lên máy chủ không?
Không. Công cụ chỉ xử lý trong trình duyệt: mọi thao tác gộp diễn ra cục bộ, dữ liệu nhập không rời khỏi thiết bị của bạn.
Kết quả gộp có giải mã ngay được không?
Được. Hãy sao chép chuỗi Base64 một dòng thu được sang công cụ «Giải mã Base64» để khôi phục nội dung gốc.
Thuật ngữ
- Base64
- Phương pháp mã hóa dữ liệu nhị phân bằng 64 ký tự in được. Công cụ chỉ xử lý bố cục vật lý của chuỗi Base64, không mã hóa hay giải mã.
- Ngắt dòng MIME
- Tiêu chuẩn email tự động ngắt dòng Base64 theo mỗi 76 ký tự để tiện truyền tải. Công cụ có thể gộp lại các Base64 bị ngắt dòng kiểu này.
- Ký tự khoảng trắng
- Bao gồm dấu cách, tab (\t), xuống dòng (\n), về đầu dòng (\r) và các ký tự vô hình khác. Thao tác gộp chính là loại bỏ các ký tự này.
- Gộp (Merge)
- Chỉ nối chuỗi và loại bỏ khoảng trắng, không thay đổi nội dung Base64. Khác với các thao tác phức tạp hơn như «giải mã», «mã hóa», «làm sạch».
Authoritative References
- So sánh chuỗi bảo mật
- Chuyển Đổi Nhị Phân
- Mật Mã Caesar
- Mã Morse
- Chuyển Đổi Hex
- Video sang Base64
- Base64 Sang Video
- Ảnh sang Base64
- Base64 sang ảnh
- Văn bản sang Base64
- Base64 Sang Văn Bản
- Trình kiểm tra hash tệp
- Tệp Sang Base64
- Base64 Sang Tệp
- Chuyển đổi Âm thanh sang Base64
- Base64 sang Âm thanh
- Mã hóa và giải mã AES
- Mã Hóa Giải Mã DES
- Bộ Mã Hóa Giải Mã Base32
- Base58 mã hóa và giải mã
- Mã hóa Base64
- Giải mã Base64
- So sánh Base64
- Chia Base64
- Base64 gộp nhiều dòng
- Định dạng Base64
- Kiểm Tra Định Dạng Base64
- Mã hóa Base64 hàng loạt
- Giải mã Base64 Hàng loạt
- Dọn dẹp Base64
- Xử lý padding Base64
- Thống Kê Độ Dài Base64
- Base64 Sang Hex
- Chuyển đổi Base64 DataURL
- Công cụ chuyển đổi Base64-Hex
- Bộ Mã Hóa Base85
- Tạo & Xác minh HMAC
- PBKDF2 Phái sinh khóa
- Băm MD5
- Hash SHA-256
- Băm SHA1
- Băm SHA512
- Công cụ JWT
- Mã hóa và giải mã HTML
- Escape Unicode
- Mã hóa URL
- URL Safe Base64
- MIME Base64
- Làm rối Java
- Làm rối JS
- Làm rối PHP
- Làm rối Python