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
- Chọn loại dữ liệu: Văn bản, Tệp cục bộ hoặc URL từ xa.
- 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).
- Chọn chuẩn Base64 và định dạng đầu ra.
- 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
- Văn bản sang Base64
- Tệp sang Base64
- Ảnh sang Base64
- PNG sang Base64
- JPG sang Base64
- GIF sang Base64
- BMP sang Base64
- ICO sang Base64
- SVG sang Base64
- WebP sang Base64
- AVIF sang Base64
- Âm thanh sang Base64
- MP3 sang Base64
- WAV sang Base64
- Ogg sang Base64
- FLAC sang Base64
- WMA sang Base64
- Video sang Base64
- PDF sang Base64
- Hex sang Base64
- HTML sang Base64
- CSS sang Base64
- JSON sang Base64
- URL sang 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.
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!