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.
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.
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.
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.
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.
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.
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ó. 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ị.
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à 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.
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ể.
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.
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 kiểu chữ — chữ hoa, chữ thường, title case và nhiều hơn nữa
Chuyển đổi văn bản thành mã Morse và ngược lại
Chuyển đổi văn bản thành mã nhị phân và ngược lại
Mã hóa và giải mã Base64
Mã hóa và giải mã văn bản bằng mật mã ROT13
Chuyển đổi văn bản thành chữ trên Unicode được hỗ trợ
Chuyển đổi văn bản thành chữ dưới Unicode được hỗ trợ