Command Palette

Search for a command to run...

Chuyển đổi Hình ảnh sang Base64

Chuyển đổi hình ảnh của bạn sang định dạng chuỗi Base64 với công cụ đơn giản

Tải lên hình ảnh

Kéo thả, nhấn để chọn file, hoặc dán từ clipboard (Ctrl+V)

Công cụ chuyển đổi Hình ảnh sang Base64 miễn phí

Công cụ chuyển đổi Base64 hai chiều, nhanh chóng và chạy hoàn toàn trong trình duyệt của bạn. Mã hóa bất kỳ hình ảnh nào thành chuỗi Base64 và sao chép theo đúng định dạng bạn cần — Base64 thuần, Data URI, CSS background, thẻ HTML <img>, Markdown hoặc đoạn JSON/JS. Cần làm ngược lại? Dán một chuỗi Base64 để xem trước và tải xuống hình ảnh gốc ngay lập tức. Mọi xử lý đều diễn ra cục bộ, nên file của bạn không bao giờ rời khỏi thiết bị.

Cách sử dụng công cụ

1
Chọn chiều chuyển đổi

Chọn 'Hình ảnh → Base64' để mã hóa ảnh, hoặc 'Base64 → Hình ảnh' để giải mã chuỗi thành một bức ảnh có thể tải về.

2
Thêm đầu vào

Kéo thả ảnh, nhấn để chọn file, hoặc dán từ clipboard bằng Ctrl+V. Ở chế độ giải mã, dán chuỗi Base64 hoặc Data URI đầy đủ.

3
Chọn định dạng đầu ra

Chọn Data URI, Base64 thuần, CSS, HTML, Markdown hoặc JSON. Kết quả và các thông số trực tiếp — dung lượng, số ký tự, mức tăng kích thước — cập nhật ngay lập tức.

4
Sao chép hoặc tải xuống

Sao chép kết quả đã định dạng vào clipboard hoặc tải xuống dưới dạng file. Khi giải mã, xem trước hình ảnh và lưu với đúng phần mở rộng.

Tính năng nổi bật

🔄Chuyển đổi hai chiều

Mã hóa hình ảnh sang Base64 và giải mã chuỗi Base64 ngược lại thành ảnh thật — cả hai chiều trong một công cụ.

🎯Nhiều định dạng đầu ra

Lấy kết quả dán-là-dùng-được dưới dạng Data URI, Base64 thuần, CSS background, HTML <img>, Markdown hoặc biến JSON/JS.

📋Dán từ clipboard

Nhấn Ctrl+V để dán ảnh chụp màn hình hoặc ảnh đã sao chép trực tiếp từ clipboard — không cần lưu file trước.

🖱️Tải lên linh hoạt

Kéo thả, nhấn chọn file, hoặc dán. Vùng thả hỗ trợ đầy đủ bàn phím và phản hồi trực quan khi kéo file vào.

📊Thông tin ảnh trực tiếp

Xem ngay dung lượng đầu ra, số ký tự, mức tăng ~33%, kích thước file gốc, loại MIME và kích thước điểm ảnh.

🔒Riêng tư 100%

Toàn bộ mã hóa và giải mã diễn ra cục bộ trong trình duyệt. Không có gì được tải lên và không lưu trữ dữ liệu.

Kết quả tức thì

Chuyển đổi ngay khi bạn thêm ảnh — không chờ đợi, không hàng đợi xử lý, không cần đăng ký.

🆓Miễn phí & không giới hạn

Chuyển đổi bao nhiêu ảnh tùy thích, hoàn toàn miễn phí, không tài khoản, không watermark, không giới hạn ẩn.

Trường hợp sử dụng phổ biến

🎨CSS & HTML inline

Nhúng icon, logo hoặc ảnh nền nhỏ trực tiếp vào stylesheet hay markup để giảm số lượng HTTP request.

📧Email HTML

Đính kèm hình ảnh ngay trong email HTML mà không cần host file riêng, hiển thị được cả khi ảnh từ xa bị chặn.

💾Lưu trong JSON / Database

Lưu hình ảnh dưới dạng văn bản trong JSON, localStorage hoặc database khi file nhị phân không tiện.

🖼️Giải mã & khôi phục ảnh

Dán chuỗi Base64 từ phản hồi API, log hoặc file mã nguồn rồi biến nó thành hình ảnh có thể tải về.

⚛️Tài nguyên cho framework

Đưa Data URI vào component React, Vue hay Angular cho các tài nguyên tĩnh nhỏ đi kèm trong bundle.

🐞Debug & xem trước

Nhanh chóng kiểm tra xem một chuỗi Base64 lạ thực sự chứa gì khi debug code hoặc dữ liệu mạng.

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

Q

Hình ảnh của tôi có được tải lên máy chủ không?

A

Không. Công cụ chạy hoàn toàn trong trình duyệt bằng FileReader và Canvas API. Hình ảnh và chuỗi Base64 của bạn không bao giờ rời khỏi thiết bị và không có gì được lưu trữ.

Q

Tại sao chuỗi Base64 lớn hơn ảnh gốc?

A

Base64 biểu diễn dữ liệu nhị phân bằng văn bản nên tăng khoảng 33% dung lượng. Vì vậy nó phù hợp nhất cho ảnh nhỏ — công cụ hiển thị mức tăng kích thước chính xác cho từng ảnh.

Q

Làm sao dùng Base64 trong code của tôi?

A

Dùng định dạng Data URI trực tiếp: trong HTML viết <img src="data:image/png;base64,...">, trong CSS viết background-image: url("data:image/png;base64,..."). Các tùy chọn đầu ra CSS, HTML và Markdown sẽ tạo sẵn cho bạn.

Q

Tôi có thể chuyển chuỗi Base64 ngược lại thành ảnh không?

A

Có. Chuyển sang 'Base64 → Hình ảnh', dán chuỗi Base64 thuần hoặc Data URI đầy đủ, nhấn Chuyển đổi, rồi xem trước và tải ảnh. Công cụ tự nhận diện JPG, PNG, GIF, WebP, SVG và BMP.

Q

Hỗ trợ những định dạng ảnh nào?

A

JPEG/JPG, PNG, GIF, WebP, SVG, BMP và ICO. Khi giải mã, phần mở rộng file đúng được tự động nhận diện từ dữ liệu.

Q

Khi nào nên tránh dùng ảnh Base64?

A

Tránh dùng cho ảnh lớn (trên ~100KB) và những ảnh dùng lại trên nhiều trang, vì ảnh nhúng inline không thể cache riêng và làm phình HTML hoặc CSS. Trong các trường hợp đó hãy dùng file ảnh thông thường.

Dù bạn đang nhúng một icon nhỏ, tạo email HTML, lưu ảnh dưới dạng văn bản hay giải mã một chuỗi Base64 ngược lại thành ảnh, công cụ này xử lý cả hai chiều ngay lập tức và riêng tư. Mọi xử lý đều diễn ra cục bộ trong trình duyệt — không tải lên, không giới hạn, không lưu trữ dữ liệu — là công cụ nhanh và an toàn cho cả lập trình viên lẫn nhà thiết kế.