ConvertText.app LogoConvertText.app

Công cụ chuyển đổi hình ảnh sang Base64 trực tuyến — Miễn phí & Tức thì

Chuyển đổi bất kỳ hình ảnh nào thành chuỗi Base64 hoặc Data URI ngay lập tức — ngay trong trình duyệt của bạn. Không tải tệp lên, không xử lý máy chủ, hoàn toàn miễn phí. Hỗ trợ JPG, PNG, GIF, WebP, SVG, BMP và ICO.

100% phía Client
Không tải lên máy chủ
Miễn phí & Không cần đăng ký

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

JPG, PNG, GIF, WebP, SVG, BMP, ICO — tối đa 1.5 MB mỗi tệp, tối đa 20 tệp

Cần mã hóa hoặc giải mã văn bản thay thế? Thử Base64 Encoder/Decoder của chúng tôi.

Công cụ này chuyển đổi tệp hình ảnh sang Base64 và Data URI. Đối với văn bản, JSON hoặc chuỗi Base64 hiện có, hãy sử dụng Base64 Encoder/Decoder.

Mở Base64 Encoder/Decoder

Image to Base64 Encoding là gì?

Image to Base64 encoding chuyển đổi dữ liệu nhị phân của tệp hình ảnh thành chuỗi văn bản bằng cách sử dụng bảng chữ cái Base64 (A-Z, a-z, 0-9, +, /). Kết quả có thể được nhúng trực tiếp trong HTML, CSS hoặc JSON mà không cần tệp hình ảnh riêng biệt.

Image to Base64 hoạt động như thế nào

Khi bạn tải lên hình ảnh, trình duyệt đọc các byte thô bằng FileReader API và mã hóa mỗi nhóm 3 byte thành 4 ký tự Base64. Đầu ra là Data URI — một chuỗi bắt đầu bằng data:image/png;base64, theo sau là dữ liệu đã mã hóa.

Định dạng hình ảnh được hỗ trợ

Công cụ này hỗ trợ JPEG, PNG, GIF (bao gồm animated), WebP, SVG, BMP và ICO. Mỗi định dạng được đọc dưới dạng byte thô và chuyển đổi thành Base64. Animated GIF giữ nguyên animation trong đầu ra Data URI. Tệp SVG được xử lý nguyên vẹn.

Khi nào sử dụng hình ảnh Base64

Hình ảnh được mã hóa Base64 lý tưởng khi bạn cần nhúng các asset nhỏ trực tiếp vào code: CSS background image cho UI element, hình ảnh inline trong HTML email template, data payload trong JSON API hoặc trang HTML một tệp duy nhất.

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

Làm thế nào để chuyển đổi hình ảnh sang Base64?

Thả hình ảnh vào vùng tải lên hoặc nhấp để chọn tệp. Công cụ đọc hình ảnh trong trình duyệt của bạn bằng FileReader API và tạo ra Data URI được mã hóa Base64 ngay lập tức. Không có dữ liệu nào được gửi đến bất kỳ máy chủ nào.

Công cụ này có miễn phí và riêng tư không?

Có. Công cụ hoàn toàn miễn phí, không cần đăng ký và xử lý mọi thứ cục bộ trong trình duyệt của bạn. Hình ảnh của bạn không bao giờ rời khỏi thiết bị.

Những định dạng hình ảnh nào được hỗ trợ?

JPEG, PNG, GIF (bao gồm animated), WebP, SVG, BMP và ICO. Mỗi định dạng được chuyển đổi thành Data URI Base64 bảo toàn dữ liệu hình ảnh gốc.

Data URI là gì?

Data URI là một chuỗi nhúng dữ liệu tệp trực tiếp ở định dạng URL: data:[mime type];base64,[encoded data]. Bạn có thể sử dụng nó như thuộc tính src của img tag, trong CSS background-image hoặc bất cứ đâu một URL thông thường được mong đợi.

Base64 có làm tăng kích thước tệp không?

Có. Mã hóa Base64 làm tăng kích thước dữ liệu khoảng 33% vì mỗi 3 byte dữ liệu nhị phân được biểu diễn bằng 4 ký tự ASCII. Đối với hình ảnh nhỏ (icon, UI element), chi phí này không đáng kể.

Làm thế nào để sử dụng hình ảnh Base64 trong HTML hoặc CSS?

Trong HTML, sử dụng Data URI làm thuộc tính src: <img src="data:image/png;base64,..." />. Trong CSS, sử dụng trong background-image: url('data:image/png;base64,...'). Công cụ này cung cấp các snippet sẵn sàng sử dụng cho cả hai định dạng.

Khám phá thêm công cụ văn bản

Công cụ trực tuyến miễn phí để chuyển đổi, mã hóa và biến đổi văn bản

Chuyển đổi chữ

Chuyển đổi kiểu chữ — chữ hoa, chữ thường, title case và nhiều hơn nữa

Morse Code Translator

Chuyển đổi văn bản thành mã Morse và ngược lại

Binary Translator

Chuyển đổi văn bản thành mã nhị phân và ngược lại

Base64 Encoder/Decoder

Mã hóa và giải mã Base64

ROT13 Encoder/Decoder

Mã hóa và giải mã văn bản bằng mật mã ROT13

Tạo chữ trên

Chuyển đổi văn bản thành chữ trên Unicode được hỗ trợ

Công cụ tạo chữ dưới

Chuyển đổi văn bản thành chữ dưới Unicode được hỗ trợ