Nhập cơ sở một đường 64
1 dòng · 0 ký tự

Công cụ chia Base64 trực tuyến, chia chuỗi Base64 dài thành nhiều dòng theo số ký tự hoặc byte. Hỗ trợ chuẩn xuống dòng RFC 2045 (76 ký tự) và độ rộng dòng tùy chỉnh, phù hợp cho tệp đính kèm email MIME và hiển thị chứng chỉ PEM. Toàn bộ xử lý diễn ra cục bộ trong trình duyệt; dữ liệu của bạn không bao giờ rời khỏi thiết bị.

Đề xuất Liên quan

Tách Base64 là gì?

Tách Base64 là việc chia một chuỗi Base64 dài thành nhiều dòng theo một quy tắc. Các trường hợp phổ biến là tệp đính kèm MIME với 76 ký tự mỗi dòng, chứng chỉ PEM với 64 ký tự mỗi dòng, và payload dài cần hiển thị hoặc truyền theo từng khối.

Vì sao cần tách? Base64 thường là một chuỗi một dòng rất dài, nhưng nhiều giao thức, terminal, log và tài liệu sẽ dễ đọc và dễ xử lý hơn khi nội dung được xuống dòng đều đặn.

Có hai đơn vị thường dùng. Tách theo ký tự phù hợp với kiểu RFC 2045 như 76 ký tự mỗi dòng. Tách theo byte phù hợp khi các khối cần bám theo kích thước dữ liệu gốc, không chỉ độ dài đã mã hóa.

Bản thân việc tách không làm thay đổi byte sau khi decode. Nó chỉ chèn ký tự xuống dòng. Nếu mỗi khối cần tiếp tục là Base64 hợp lệ một cách độc lập, padding có thể phải tính lại.

Trường hợp sử dụng

  • Chuẩn bị định dạng tệp đính kèm MIME
  • Hiển thị định dạng chứng chỉ PEM
  • Hiển thị chuỗi Base64 dài từng dòng để dễ đọc
  • Nhúng Base64 dài vào log/mã nguồn/Markdown
  • Truyền khối theo byte (truyền tiếp nối)
  • Học định dạng xuống dòng chuẩn Base64

Cách Sử dụng

  1. Dán hoặc tải lên chuỗi Base64
  2. Chọn độ rộng chia (ký tự/byte) hoặc cài đặt trước (MIME 76 / PEM 64)
  3. Chọn ký tự xuống dòng (\n / \r\n)
  4. Nhấp nút chia và xem số dòng cũng như kết quả

Tính năng

  • Chia Base64 theo ký tự/byte
  • Cài đặt trước MIME 76 / PEM 64 ký tự
  • Độ rộng dòng tùy chỉnh
  • Ký tự xuống dòng có thể chọn (\n / \r\n / \r)
  • Tùy chọn bảo toàn padding
  • Xử lý cục bộ trong trình duyệt: không tải nội dung lên
  • Gộp thành một dòng bằng một cú nhấp

Câu hỏi Thường gặp

Chuẩn MIME yêu cầu bao nhiêu ký tự mỗi dòng?

Chuẩn quy định xuống dòng mỗi 76 ký tự (RFC 2045). Công cụ này sử dụng cài đặt này theo mặc định.

Kích thước Base64 có thay đổi sau khi chia không?

Có, tăng lên. Mỗi 76 ký tự thêm 2 byte xuống dòng (\r\n). Base64 1 MB tăng khoảng 26 KB sau khi chia.

Có thể sử dụng kiểu chia PEM không?

Có. Công cụ này hỗ trợ PEM (xuống dòng mỗi 64 ký tự), phù hợp với định dạng hiển thị chứng chỉ SSL/TLS và X.509.

Chia và giải mã có ảnh hưởng đến nội dung không?

Không. Việc chia chỉ chèn ký tự xuống dòng vào chuỗi Base64; luồng byte sau giải mã là giống hệt.

Có thể chỉ định số ký tự mỗi dòng không?

Có. Công cụ hỗ trợ 40 / 50 / 64 / 76 / 80 / 100 / độ rộng tùy chỉnh.

Padding có thể giữ nguyên trong quá trình chia không?

Có. Padding trong Base64 luôn ở cuối; sau khi chia, đoạn cuối cùng vẫn kết thúc bằng =.

Có hỗ trợ tệp Base64 10 MB không?

Có. Công cụ này xử lý Base64 lớn bằng xử lý khối luồng mà không bị treo.

Nội dung tải lên có được gửi đến máy chủ không?

Không. Toàn bộ xử lý hoàn tất trong trình duyệt.

Xử lý sự cố

Vì sao độ dài thay đổi sau khi gộp lại?

Hãy kiểm tra xem bạn có bật padding cho từng khối hoặc đổi kiểu xuống dòng hay không. Ký tự xuống dòng làm chuỗi văn bản dài hơn dù byte sau decode vẫn giữ nguyên.

Vì sao PEM không xác thực được sau khi xuống dòng?

Đảm bảo bạn dùng dòng 64 ký tự, kiểu xuống dòng đúng và giữ lại marker BEGIN / END gốc nếu hệ thống đích cần một khối PEM hoàn chỉnh.

Thuật ngữ

Tách MIME Base64
Dạng Base64 có xuống dòng mỗi 76 ký tự theo RFC 2045.
Tách PEM
Dạng Base64 dùng trong chứng chỉ với xuống dòng mỗi 64 ký tự.
Độ dài dòng MIME
Giới hạn phổ biến 76 ký tự mỗi dòng trong MIME Base64.
Ký tự xuống dòng
Chuỗi dùng giữa các dòng, ví dụ \n hoặc \r\n.

Tóm tắt preset tách Base64

Mỗi giao thức và công cụ có thể yêu cầu độ rộng dòng khác nhau cho Base64 nhiều dòng.

PresetKý tự mỗi dòngChuẩnTình huống điển hình
MIME 7676RFC 2045Tệp đính kèm email
PEM 6464RFC 1421 / 7468Chứng chỉ SSL / TLS
OpenSSL 7070Truyền thốngTương thích hệ cũ

Các tình huống tách Base64 điển hình

Độ rộng phù hợp phụ thuộc vào workflow và hệ thống đích.

Tình huốngĐộ rộng khuyên dùngGiá trị chính
Tệp đính kèm MIME76Hợp với client email phổ biến
Chứng chỉ PEM64Đúng định dạng PEM chuẩn
Log / tài liệu76-100Dễ đọc hơn
Mã nguồn / Markdown76 / 80Thuận tiện cho review và render
Truyền từng khốiTheo byteHỗ trợ kiểm soát truyền tải

Authoritative References