Mã hóa tệp Base64 miễn phí

Chuyển đổi bất kỳ tệp nào thành Base64 data URL · mọi thứ đều ở trong trình duyệt của bạn.

Kéo và thả tệp vào đây

hoặc

Chọn hoặc thả tệp để mã hóa.

Cách hoạt động

  1. Tải tệp lên: Thả bất kỳ tệp nào — hình ảnh, PDF, phông chữ, âm thanh hoặc nhị phân — vào vùng thả hoặc nhấp để duyệt.
  2. Nhận chuỗi Base64: Tệp được đọc và mã hóa thành Base64 ngay lập tức trong trình duyệt của bạn.
  3. Sao chép và sử dụng: Sao chép chuỗi Base64 để nhúng vào HTML, CSS, payload JSON, data URI hoặc bất kỳ định dạng văn bản nào.

Tại sao nên dùng mã hóa tệp Base64?

Tệp nhị phân không thể nhúng trực tiếp vào các định dạng văn bản như HTML, CSS, JSON hoặc XML. Mã hóa Base64 chuyển đổi bất kỳ tệp nhị phân nào thành chuỗi ASCII an toàn có thể nhúng bất cứ nơi nào cho phép văn bản. Điều này cần thiết để nhúng hình ảnh trong HTML (data URI), bao gồm phông chữ trong CSS, gửi tệp qua email hoặc JSON API và tạo tài liệu HTML độc lập.

Tính năng

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

Base64 lớn hơn tệp gốc bao nhiêu?

Mã hóa Base64 tăng kích thước tệp khoảng 33%. Hình ảnh 100 KB sẽ trở thành khoảng 133 KB khi mã hóa Base64. Phần tăng thêm này là đánh đổi để có thể nhúng nội dung nhị phân vào văn bản.

Tôi có thể dùng hình ảnh Base64 trong HTML không?

Có. Dùng data URI như . Điều này nhúng hình ảnh trực tiếp vào HTML không cần yêu cầu HTTP bên ngoài, nhưng sẽ tăng kích thước trang.

Có giới hạn kích thước tệp không?

Công cụ không có giới hạn bắt buộc, nhưng tệp rất lớn (trên 10 MB) có thể mã hóa chậm và chuỗi kết quả sẽ rất dài. Với tệp lớn, hãy cân nhắc giải pháp phía máy chủ.

Công cụ liên quan

Trình mã hóa & giải mã Base64 miễn phí trực tuyến Trình Chuyển Đổi Hình Ảnh Sang Base64 Trình giải mã hình ảnh Base64 Bộ mã hóa/giải mã URL miễn phí