Toolonit
  1. Trang chủ
  2. Hình ảnh
  3. Ảnh sang Base64

Chuyển ảnh sang Base64

Chuyển ảnh thành chuỗi data: URI.

Thả ảnh vào đây hoặc nhấp để chọn

JPG, PNG, WebP, GIF, BMP, ICO, SVG hoặc AVIF. Tệp được xử lý trong trình duyệt và không bao giờ được tải lên. Ảnh được giữ trong trình duyệt này cho đến khi bạn xóa.

Ctrl+OchọnCtrl+Vdán

Biến một bức ảnh thành văn bản để đặt thẳng vào HTML, CSS, JSON hoặc Markdown. Thả một hoặc nhiều ảnh để nhận data URI, Base64 thô, quy tắc CSS background, thẻ HTML <img> và ảnh Markdown của từng ảnh, mỗi thứ chỉ cách bộ nhớ tạm của bạn một cú nhấp. Tệp được trình duyệt đọc và không bao giờ rời khỏi thiết bị của bạn; công cụ miễn phí và không cần đăng ký.

Cách chuyển ảnh sang Base64

  1. Thả ảnh vào bất kỳ đâu trên trang, dán ảnh bằng Ctrl+V, hoặc nhấp để chọn tệp. Ảnh bạn đã thêm ở bất kỳ công cụ ảnh nào khác đã có sẵn ở đây, đúng như hiện tại: ảnh bạn đã đổi kích thước hoặc cắt ở đó rồi áp dụng sẽ cho data URI của ảnh đã chỉnh. Ảnh mẫu cho phép bạn dùng thử mà không cần tệp.
  2. Nhấp Data URI, Base64, CSS, HTML hoặc Markdown dưới một ảnh để sao chép đoạn mã đó. Ctrl+C sao chép data URI của ảnh đang chọn.
  3. Dán vào nơi bạn cần, hoặc tải xuống dưới dạng tệp văn bản. Với nhiều ảnh, Tải tất cả (ZIP) lưu tất cả cùng lúc.

Tính năng

  • Năm đoạn mã cho mỗi ảnh: data URI, Base64 thô, CSS background-image, HTML <img> và Markdown
  • Thẻ HTML có sẵn chiều rộng, chiều cao và văn bản alt lấy từ tên tệp
  • Sao chép bằng một cú nhấp; Ctrl+C sao chép data URI của ảnh đang chọn
  • Nhiều ảnh cùng lúc, mỗi ảnh một tệp .txt hoặc tất cả trong một tệp ZIP
  • Cảnh báo với ảnh trên 100 KB, khi mà liên kết tới tệp thường tốt hơn
  • PNG, JPG, GIF, WebP, SVG, AVIF, BMP và ICO, với đúng kiểu MIME ngay cả khi trình duyệt không cung cấp

Có riêng tư không?

Có. Trình duyệt đọc tệp và chuyển đổi ngay trên trang; không có gì được gửi đi đâu, và ảnh ở lại trình duyệt này cho đến khi bạn xóa chúng. Data URI chính là tệp đó, nên mang theo cả siêu dữ liệu của ảnh: khi có vị trí GPS hoặc siêu dữ liệu khác, công cụ sẽ báo cho bạn và chỉ sang Xem EXIF để xóa trước.

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

Khi nào nên dùng data URI?

Cho ảnh nhỏ như biểu tượng, logo và hình nền nhỏ, khi việc bớt được một yêu cầu riêng là đáng kể, và ở bất cứ nơi nào không đặt được tệp: email HTML, trang chỉ gồm một tệp, trường JSON hoặc tài liệu Markdown. Với ảnh chụp lớn, hãy liên kết tới tệp để trình duyệt có thể lưu vào bộ nhớ đệm.

Base64 làm tệp lớn thêm bao nhiêu?

Khoảng một phần ba. Base64 dùng 4 ký tự cho mỗi 3 byte, nên ảnh 30 KB trở thành khoảng 40 KB văn bản. Trên khoảng 100 KB, liên kết tới tệp thường tốt hơn, và công cụ sẽ cảnh báo bạn.

Nên sao chép đoạn mã nào?

Data URI cho src hoặc url() bạn tự viết, CSS cho quy tắc background-image dùng ngay, HTML cho thẻ <img> đầy đủ với chiều rộng, chiều cao và văn bản alt, Markdown cho tài liệu, và Base64 khi API hoặc trường JSON cần dữ liệu mã hóa thuần.

Có chuyển nhiều ảnh cùng lúc được không?

Được. Thêm bao nhiêu ảnh tùy thích; mỗi ảnh có các đoạn mã riêng, và Tải tất cả (ZIP) lưu mỗi ảnh thành một tệp văn bản.

Công cụ liên quan