Ảnh sang Base64

Chuyển PNG, JPG, GIF, WebP, SVG sang Base64 Data URI mà không thay đổi byte gốc. Sao chép kết quả để dùng trong HTML, CSS hoặc tải về dưới dạng văn bản.

Mã hóa
Dữ liệu đầu vào0 ký tự
Kết quả

Kết quả sẽ xuất hiện ở đây.

Cách chuyển ảnh sang Base64

  1. Chọn tệp ảnh hoặc kéo ảnh vào vùng nhập.
  2. Tắt ngắt dòng khi dùng cho HTML và CSS; giữ ký tự đệm cho Base64 chuẩn.
  3. Mã hóa ảnh, rồi sao chép toàn bộ Data URI hoặc tải kết quả dạng văn bản.

Tìm hiểu về Ảnh sang Base64

Data URI chứa loại dữ liệu và byte ảnh đã mã hóa. Ảnh không bị đổi kích thước hay nén lại. Base64 làm dữ liệu lớn hơn khoảng một phần ba, vì vậy ảnh lớn trên website thường phù hợp với tệp riêng hơn.

Ảnh GIF một điểm ảnh ở dạng Base64 Data URI

Dữ liệu đầu vào
pixel.gif (1 × 1 px, 42 B)
Kết quả
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7

Câu hỏi thường gặp về Ảnh sang Base64

Dùng kết quả trong HTML hoặc CSS thế nào?

Đặt toàn bộ giá trị data:image/…;base64,… vào thuộc tính img src trong HTML hoặc url("…") trong CSS. Tiền tố cho biết định dạng ảnh, không thuộc phần dữ liệu Base64. Công cụ chỉ tạo URI, không bọc thêm thẻ HTML hay quy tắc CSS.

Độ trong suốt, ảnh động và chất lượng có được giữ nguyên không?

Có. Công cụ mã hóa byte gốc của tệp, không đổi kích thước hay nén lại. Độ trong suốt PNG, chuyển động GIF và mã SVG vẫn nằm trong dữ liệu. Việc hiển thị còn phụ thuộc vào ứng dụng mở kết quả.

Hỗ trợ những định dạng và kích thước tệp nào?

Công cụ nhận diện PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF và tài liệu SVG có thể nhận dạng từ nội dung. Mỗi lần xử lý một tệp, tối đa 32 MiB. Với định dạng khác, dùng Tệp sang Base64; mã hóa được không đồng nghĩa với việc trình duyệt hiển thị được.

Base64 có nhẹ hơn không? Dùng trong email được không?

Không. Dữ liệu sau mã hóa lớn hơn khoảng một phần ba, chưa kể tiền tố URI. Nhúng trực tiếp có thể phù hợp với biểu tượng nhỏ; ảnh lớn thường nên để thành tệp riêng. Ứng dụng email và chính sách bảo mật có thể chặn ảnh data:. Hãy kiểm tra tại nơi sẽ sử dụng.

Tệp, token và văn bản của tôi có được tải lên không?

Không. Các công cụ xử lý dữ liệu ngay trong trình duyệt. Trang web chỉ cung cấp giao diện và mã chương trình; dữ liệu của bạn không được gửi tới máy chủ chuyển đổi hay lưu trong tài khoản.

  • Base64 thành ảnh

    Giải mã ảnh Base64 hoặc Data URI, xem trước các định dạng được hỗ trợ và tải byte ảnh gốc xuống.

  • Tệp sang Base64

    Chuyển tệp bất kỳ sang chuỗi Base64, tùy chọn thêm tiền tố Data URI, ký tự đệm và ngắt dòng MIME.

  • Mã hóa và giải mã thực thể HTML

    Chuyển văn bản và ký tự Unicode sang thực thể HTML; giải mã tham chiếu ký tự có tên hoặc dạng số.

Tất cả công cụ dành cho lập trình viên

Mã hóa và chuyển đổi tệp

Chuyển đổi giữa văn bản, byte, URL và ảnh nhúng mà vẫn giữ nguyên dữ liệu gốc.

Kiểm tra dữ liệu và văn bản

Đọc dữ liệu có cấu trúc, xem nội dung token và tìm điểm khác nhau giữa các văn bản.

Mã băm, mã định danh và lịch chạy

Kiểm tra tính toàn vẹn của tệp, tạo mã định danh và làm việc với thời gian, lịch chạy định kỳ.

Văn bản và tệp được xử lý trên thiết bị của bạn. Đừng để kết quả nhạy cảm trong bộ nhớ tạm dùng chung. Hãy dùng thiết bị đáng tin cậy khi xử lý khóa bí mật và token.