Công cụ mã hóa & giải mã Base64
Mã hóa và giải mã văn bản hoặc file Base64. Hỗ trợ biến thể chuẩn và URL-safe. Miễn phí, không cần đăng ký.
Cách dùng
- 1 Chọn chế độ Encode (mã hóa) hoặc Decode (giải mã).
- 2 Dán văn bản hoặc tải lên file (tối đa 5MB).
- 3 Bật tùy chọn URL-safe Base64 nếu bạn cần biến thể tương thích với URL và tên file.
Vì sao dùng công cụ này
- Hỗ trợ đầy đủ Unicode — emoji và ký tự CJK được mã hóa chính xác.
- Biến thể URL-safe — thay `+ /` bằng `- _` và bỏ ký tự đệm (padding).
- Chế độ File → Base64 để nhúng ảnh nhỏ / dữ liệu nhị phân vào JSON hoặc data URL.
- Chạy hoàn toàn trên trình duyệt của bạn — dữ liệu không bao giờ được gửi lên máy chủ của chúng tôi.
Câu hỏi thường gặp
URL-safe Base64 là gì?
Base64 chuẩn dùng các ký tự `+ / =`, vốn gây lỗi khi xuất hiện trong URL và tên file. URL-safe Base64 (RFC 4648 §5) thay `+` bằng `-`, `/` bằng `_`, và bỏ ký tự đệm `=`. Biến thể này được dùng trong JWT, OAuth state và nhiều API web khác.
Tôi có thể mã hóa file không?
Có — nhấn “File → Base64” để tải lên. Giới hạn 5MB để trình duyệt không bị treo. Với file lớn hơn, hãy dùng công cụ dòng lệnh hỗ trợ streaming.
Base64 có phải là mã hóa bảo mật không?
Không — Base64 chỉ là mã hóa có thể đảo ngược (reversible encoding). Bất kỳ ai cũng có thể giải mã được. Chỉ nên dùng để truyền tải dữ liệu, không dùng để che giấu thông tin nhạy cảm.
Công cụ mã hóa & giải mã Base64 là gì?
Base64 là một phương pháp mã hóa nhị phân sang văn bản (RFC 4648), biểu diễn các byte bất kỳ bằng 64 ký tự ASCII có thể in được (A–Z, a–z, 0–9, cùng hai ký tự đặc biệt). Biến thể chuẩn dùng `+` và `/`; biến thể URL-safe thay bằng `-` và `_` để kết quả có thể xuất hiện nguyên vẹn trong URL và tên file. Một công cụ Base64 Encoder chuyển đổi văn bản hoặc file nhị phân qua lại giữa hai dạng biểu diễn này.
Tính năng
Mã hóa & giải mã
Chuyển đổi văn bản hoặc tệp sang Base64 và ngược lại, kèm thông báo lỗi rõ ràng khi dữ liệu đầu vào không hợp lệ.
Tiêu chuẩn & an toàn cho URL
Chuyển đổi giữa bảng chữ cái tiêu chuẩn RFC 4648 (+, /) và bảng chữ cái an toàn cho URL (-, _) dùng cho URL và tên tệp.
Văn bản & tệp nhị phân
Mã hóa văn bản UTF-8 hoặc kéo thả bất kỳ tệp nhị phân nào (hình ảnh, PDF) — kết quả đầu ra luôn chính xác từng byte.
Riêng tư 100%
Chạy hoàn toàn phía trình duyệt (client-side) — dữ liệu đầu vào của bạn không bao giờ bị tải lên, ghi log hay giới hạn tốc độ.
Ví dụ
Input
Hello, Zerethon!
Output
SGVsbG8sIFplcmV0aG9uIQ==
Trường hợp sử dụng
-
1
Nhúng hình ảnh dưới dạng data URI
Mã hóa Base64 một hình ảnh nhỏ để nhúng trực tiếp vào CSS hoặc HTML, giúp tiết kiệm một lượt yêu cầu HTTP.
-
2
Tạo header Basic Auth
Mã hóa chuỗi "user:password" cho header HTTP Authorization. Lưu ý: Base64 là mã hóa dạng biểu diễn (encoding), không phải mã hóa bảo mật (encryption) — nó không che giấu được nội dung.
-
3
Kiểm tra một JWT
Giải mã các đoạn Base64 an toàn cho URL của một JSON Web Token để đọc phần header và claims của nó.
Công cụ mã hóa & giải mã Base64 so với các lựa chọn khác
| Tính năng | Zerethon Tools | Công cụ trực tuyến thường gặp | Ứng dụng máy tính |
|---|---|---|---|
| Files leave device | No | Yes (upload) | No |
| URL-safe variant | Yes | Sometimes | Yes |
| Binary file support | Yes | Sometimes | Yes |
| Free | Yes | Yes | Often free |
| Signup required | No | Sometimes | No |
Công cụ Base64 của Zerethon mã hóa và giải mã cả văn bản lẫn tệp nhị phân hoàn toàn ngay trên trình duyệt của bạn, tuân theo chuẩn RFC 4648. Công cụ hỗ trợ bảng chữ cái tiêu chuẩn (+, /) và bảng chữ cái an toàn cho URL (-, _), mã hóa văn bản UTF-8 chính xác, và không bao giờ tải dữ liệu của bạn lên máy chủ. Miễn phí, không cần đăng ký, không giới hạn số lần sử dụng.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Công cụ mã hóa & giải mã Base64 chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.