Ảnh Base64
Chuyển ảnh thành data URL base64 và ngược lại — xem trước, kiểm tra, tải xuống, kèm so sánh kích thước chính xác. Mọi thứ chạy trong trình duyệt của bạn.
Kéo thả file vào đây hoặc bấm để chọn
Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.
Cách sử dụng
- 1Kéo thả ảnh vào khung (hoặc dán từ clipboard) để mã hóa.
- 2Sao chép data URL — hoặc chỉ phần base64 — và xem so sánh kích thước trước khi nhúng.
- 3Chuyển sang tab giải mã, dán bất kỳ data URL ảnh nào, rồi xem trước hoặc tải xuống.
Ảnh Base64
Kéo thả một ảnh PNG, JPEG, GIF, WebP hay SVG và nhận ngay URL data:image/…;base64,… sẵn sàng dán vào CSS, HTML hay JSON nội tuyến. Công cụ hiển thị kích thước tệp gốc cạnh kích thước văn bản thu được, nên bạn thấy mức phình ~33% của base64 trước khi quyết định nhúng.
Dán một data URL và chế độ xem ngược sẽ giải mã nó: ảnh được xem trước, MIME khai báo được đối chiếu với byte thật, và nút tải xuống lưu lại thành tệp. base64 không hợp lệ hay kiểu không phải ảnh sẽ thất bại với thông báo rõ ràng thay vì bản xem trước lỗi.
Câu hỏi thường gặp
Khi nào đáng nhúng ảnh dưới dạng data URL?
Với icon nhỏ, avatar và placeholder khi tải. Base64 làm văn bản lớn hơn nhị phân ~33%, nên dưới vài kilobyte bạn thường tiết kiệm được một yêu cầu HTTP; với ảnh chụp, chi phí phát sinh gần như luôn lớn hơn lợi ích.
Vì sao bản base64 lại lớn hơn tệp của tôi?
Base64 mã hóa mỗi 3 byte thành 4 ký tự văn bản — phình cố định 33%, cộng thêm tiền tố data:image/…;base64,. Không có gì nén hay mất đi; đó chỉ đơn giản là biểu diễn văn bản an toàn của chính những byte đó.
Bộ giải mã hỗ trợ những định dạng nào?
Bất cứ gì trình duyệt của bạn vẽ được như ảnh: PNG, JPEG, GIF, WebP, SVG, BMP, AVIF và hơn nữa. Công cụ xác minh payload là base64 hợp lệ, MIME khai báo là kiểu ảnh, và cảnh báo khi magic byte của tệp không khớp kiểu đã khai báo.
Công cụ liên quan
Base64 Encoder
Mã hóa văn bản thành Base64 tức thì với hỗ trợ UTF-8 đầy đủ — emoji, dấu và chữ CJK giữ nguyên vẹn. Miễn phí, riêng tư, không gì rời khỏi trình duyệt.
Tất cả công cụ →
Base64 Decoder
Giải mã Base64 trở lại thành văn bản đọc được với xử lý UTF-8 đúng chuẩn — data URI, payload API và giá trị cấu hình mã hóa rõ ràng tức thì. Riêng tư và miễn phí.
Tất cả công cụ →
Trình tạo Hash
Tính hash SHA-1, SHA-256, SHA-384, SHA-512 hay MD5 của văn bản hay file ngay trong trình duyệt. Kiểm tra toàn vẹn nhanh chóng — không tải lên.
Tất cả công cụ →
URL Encoder
Mã hóa phần trăm URL và query string trực tuyến — chọn mã hóa component hay URI đầy đủ, kết quả trực tiếp cho liên kết, tham số và đoạn path.
Tất cả công cụ →
Nhúng công cụ này
Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.
<iframe src="https://zoyku.com/vi/tools/base64-image?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — base64-image" loading="lazy"></iframe>