Chuyển đến công cụ
JoeLucky

Nhấn ★ trên công cụ để lưu lại

Danh mục công cụ

Mã hóa/giải mã Base64Xem cây JSONHOTGiải mã JWTTạo UUIDMã hóa/giải mã URLJSON sang CSVCSV sang JSONJSON sang YAMLYAML sang JSONJSON sang XMLXML sang JSONCSV sang YAMLYAML sang CSVĐịnh dạng JSONĐịnh dạng YAMLĐịnh dạng XMLĐịnh dạng HTMLĐịnh dạng CSSKiểm tra regexTạo hashPhân tích CronMã hóa/giải mã thực thể HTMLChuyển đổi hệ cơ sốPhân tích URLXem và kiểm tra CSVXem trước MarkdownĐịnh dạng SQLTrình soạn thảo Mermaid trực tiếpMáy tính chi phí API LLMMỚIMáy tính VRAM cho LLMMỚITrực quan hóa chunk RAGMỚIChi phí lưu trữ đám mây (S3, R2, B2)MỚIMáy tính uptime SLAMỚI
JoeLucky

Công cụ trực tuyến thiết thực, tất cả trong một nơi

Chính sách quyền riêng tưĐiều khoản dịch vụ

© 2026 JoeLucky®. Bảo lưu mọi quyền.

  1. JoeLucky
  2. /Lập trình
  3. /Mã hóa/giải mã Base64

Mã hóa/giải mã Base64

Chuyển nhanh giữa chuỗi văn bản và Base64.

LẬP TRÌNH TƯƠNG TỰ

Xem tất cả
Xem cây JSON

Kiểm tra cấu trúc JSON lồng nhau và tìm lỗi cú pháp.

Mở →
Giải mã JWT

Giải mã JWT để đọc header, payload và trạng thái hết hạn. Chỉ giải mã: không xác minh chữ ký.

Mở →
Tạo UUID

Tạo hàng loạt UUID v4 và v7, có tùy chọn định dạng và trình kiểm tra tích hợp.

Mở →

💬 Bình luận

?

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

Mã hóa/giải mã Base64 LÀ GÌ?

Bộ mã hóa/giải mã Base64 xử lý mọi thứ cục bộ trong trình duyệt của bạn — dữ liệu không bao giờ được tải lên. Hỗ trợ mã hóa/giải mã văn bản, định dạng Base64URL và chuyển ảnh sang Data URI Base64.

Giải thích tính năng

  1. Văn bản → Base64 (Mã hóa): chuyển mọi văn bản (gồm cả tiếng Trung, emoji) thành chuỗi Base64 bằng UTF-8 — không lỗi ký tự.
  2. Base64 → Văn bản (Giải mã): khôi phục Base64 về văn bản gốc. Đầu vào không hợp lệ hiện ngay thông báo lỗi màu đỏ.
  3. Chế độ Base64URL: thay + bằng -, / bằng _ và bỏ phần đệm = — cho ra định dạng an toàn với URL dùng trong JWT và token OAuth.
  4. Chuyển đổi thời gian thực: đầu ra cập nhật ngay khi bạn gõ — không cần nhấn nút.
  5. Số ký tự: cả đầu vào lẫn đầu ra đều hiển thị số ký tự để tham chiếu kích thước nhanh.
  6. Ảnh → Base64: chuyển sang tab “Ảnh → Base64”, kéo hoặc nhấp để tải ảnh lên và nhận Data URI đầy đủ (vd. data:image/png;base64,...) để dùng trong HTML hoặc CSS.
  7. Sao chép / Tải xuống: sao chép đầu ra vào bộ nhớ tạm hoặc tải xuống dạng tệp .txt.

Base64 là gì?

  1. Base64 là phương pháp mã hóa chuyển dữ liệu nhị phân thành văn bản thuần chỉ với 64 ký tự: A-Z, a-z, 0-9, + và /.
  2. Thường dùng để truyền an toàn nội dung nhị phân (ảnh, tệp) bên trong JSON, XML, tiêu đề HTTP và email.
  3. Base64URL là biến thể an toàn với URL dùng trong JWT, token OAuth và các tình huống nhúng trong URL khác.

Cách sử dụng

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

Mã hóa Base64 dùng để làm gì?

Truyền dữ liệu nhị phân một cách an toàn trong URL, JSON, HTML (ảnh), token JWT, tệp đính kèm email, v.v.

Công cụ có hỗ trợ chuyển tệp sang Base64 không?

Có. Tải lên một ảnh hoặc tệp và công cụ sẽ xuất chuỗi Base64 tương ứng.

Base64 có làm tăng kích thước dữ liệu không?

Có, khoảng 33%, vì cứ 3 byte trở thành 4 ký tự ASCII.

Kết quả sẽ hiện ở đây…
  1. Chọn mã hóa hoặc giải mã và dán văn bản (hoặc chuyển sang tab ảnh và tải ảnh lên).
  2. Đầu ra cập nhật khi bạn gõ; dùng Base64URL cho đầu ra thân thiện với URL và JWT.
  3. Sao chép kết quả hoặc tải xuống dạng tệp .txt.