Thả hình ảnh bên dưới để mã hoá ngay thành Base64 — tất cả chạy trong trình duyệt, không có gì tải lên máy chủ.
Kéo & thả hình ảnh vào đây
hoặc nhấp để duyệt — bạn cũng có thể dán từ clipboard
Chọn hình ảnh
Xem trước
  • Tên tệp
  • Loại
  • Kích thước
  • Kích thước gốc
  • Kích thước Base64
  • Chuỗi Base64 sẽ xuất hiện ở đây khi bạn thêm hình ảnh.

    Giới thiệu về Chuyển hình ảnh sang Base64

    Công cụ chuyển ảnh sang Base64 mã hóa bất kỳ ảnh nào thành chuỗi Base64 hoặc data URI sẵn sàng sử dụng, hoàn toàn trong trình duyệt của bạn. Kéo một file vào vùng thả, duyệt tìm file, hoặc dán trực tiếp một ảnh từ clipboard — kết quả mã hóa xuất hiện ngay lập tức, kèm bản xem trước.

    Bạn chọn giữa Base64 thô (chỉ các byte đã mã hóa) và data URI đầy đủ dạng data:image/…;base64,…, có thể dán trực tiếp vào một background-image CSS, thuộc tính src HTML img hoặc payload JSON. Một bảng chi tiết cho biết tên file, loại MIME, kích thước pixel, dung lượng gốc và dung lượng đã mã hóa.

    Vì file được đọc cục bộ bằng FileReader API, không có gì được tải lên bất kỳ máy chủ nào — hữu ích khi ảnh là một logo, ảnh chụp màn hình một dashboard nội bộ hoặc bất kỳ tài sản nào khác mà bạn không muốn giao cho bên thứ ba.

    Cách sử dụng Chuyển hình ảnh sang Base64

    1. Kéo và thả một ảnh vào trang, nhấp để duyệt tìm, hoặc dán một ảnh từ clipboard.
    2. Chọn định dạng đầu ra: Base64 thô hoặc data URI.
    3. Xem lại bản xem trước và chi tiết ảnh (loại, kích thước, dung lượng gốc so với đã mã hóa).
    4. Nhấp Sao chép Base64 để lấy chuỗi cho CSS, HTML hoặc JSON của bạn.

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

    Không. File được đọc và mã hóa cục bộ trong trình duyệt của bạn bằng FileReader API. Nó không bao giờ chạm vào máy chủ, đó là lý do kết quả xuất hiện ngay lập tức kể cả với ảnh lớn.

    Có, miễn phí và không giới hạn số lượng ảnh bạn chuyển đổi.

    Nhúng phù hợp với các tài sản nhỏ — icon, logo nhỏ, ảnh email — nơi tiết kiệm một request HTTP quan trọng hơn hiệu quả cache. Ảnh lớn nên được phục vụ dưới dạng file thông thường, vì Base64 cũng làm mất khả năng cache độc lập.

    Base64 biểu diễn mỗi 3 byte bằng 4 ký tự ASCII, nên chuỗi mã hóa lớn hơn khoảng 33% so với file gốc. Bảng chi tiết hiển thị cả hai dung lượng để bạn cân nhắc.

    Base64 thô chỉ là các byte đã mã hóa — hữu ích cho API và trường JSON. Data URI bọc các byte đó với tiền tố loại MIME (data:image/png;base64,…) để trình duyệt có thể hiển thị trực tiếp trong thuộc tính src và giá trị url() của CSS.


    Tìm kiếm phổ biến
    ảnh sang base64 mã hóa ảnh base64 data uri ảnh chuyển ảnh base64 png sang base64 ảnh nội tuyến base64
    Cần trợ giúp?
    Gặp sự cố với công cụ này? Hãy cho đội ngũ của chúng tôi biết.
    Báo cáo sự cố

    Thêm công cụ miễn phí này vào trang web của riêng bạn — sao chép và dán mã bên dưới.