Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

Cách dùng công cụ Base64 Encode Online

  1. Chọn loại dữ liệu: Văn bản, Tệp cục bộ hoặc URL từ xa.
  2. Với văn bản, bạn có thể chọn bảng mã ký tự (UTF-8 là mặc định và là thứ hầu hết hệ thống mong đợi).
  3. Chọn chuẩn Base64 và định dạng đầu ra.
  4. Nhấn Mã hóa sang Base64 rồi sao chép hoặc tải kết quả xuống.

Các chuẩn Base64 được hỗ trợ

  • Chuẩn (RFC 4648): bảng chữ cái A–Z a–z 0–9 + / với padding =.
  • MIME (RFC 2045): cùng bảng chữ cái, ngắt dòng sau 76 ký tự bằng CRLF.
  • PEM (RFC 7468): ngắt dòng sau 64 ký tự, như trong các chứng chỉ.
  • Base64URL (RFC 4648 §5): dùng - và _ thay cho + và /, không có padding. Được dùng trong JWT và URL.
  • IMAP (RFC 3501): + và ,, không có padding.
  • XML name token (. và -) và XML identifier (_ và :).
  • OpenPGP ASCII armor (RFC 4880): dòng 76 ký tự kèm mã kiểm tra CRC-24.

Tại sao bảng mã ký tự quan trọng?

Base64 mã hóa byte, không phải chữ cái. Cùng một từ sẽ cho ra các byte khác nhau trong UTF-8, Windows-1252 hay Shift_JIS, và do đó cho ra chuỗi Base64 khác nhau. Hãy dùng UTF-8 trừ khi hệ thống nhận yêu cầu rõ ràng một bảng mã cũ.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

Tất cả công cụ mã hóa Base64

Tất cả công cụ giải mã Base64

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

Làm sao mã hóa Base64 một chuỗi?

Chọn "Văn bản", dán chuỗi của bạn và nhấn "Mã hóa sang Base64". Thiết lập UTF-8 mặc định cho kết quả giống JavaScript, Python, PHP và Java.

Tôi có thể mã hóa Base64 một tệp không?

Có. Chọn "Tệp cục bộ" và chọn bất kỳ tệp nào: ảnh, PDF, ZIP, chứng chỉ, v.v. Tệp được xử lý cục bộ và không bao giờ bị tải lên.

Base64 và Base64URL khác nhau thế nào?

Base64URL thay "+" bằng "-" và "/" bằng "_", thường bỏ padding, nên kết quả có thể dùng trong URL và tên tệp mà không cần escape.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

Công cụ và hướng dẫn liên quan

Bình luận (0)

Có câu hỏi, ý tưởng hoặc phát hiện lỗi trong “Base64 Encode Online”? Hãy để lại bình luận, đánh giá công cụ hoặc trả lời người khác.

Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ ý kiến!

Để lại bình luận

Đánh giá công cụ này:
Esc
↑ ↓ di chuyển↵ mởEsc đóng