Image to Base64
Convert an image to a Base64 data URI for HTML, CSS, JSON, and more
Free plan: 20 uses/day
Get unlimited uses, batch processing, priority results and no ads with ImageTools Pro.
20 of 20 free uses left today
Drag & drop your image here
or click to browse
.JPG · .JPEG · .PNG · .WEBP · .GIF — Max file size: 20MB
Frequently Asked Questions
What is base64 for images?
It encodes binary image data as plain text, handy for embeds, JSON payloads and inline resources.
Does base64 increase file size?
Yes — about 33%, because 6 bits fit into one text character. That is normal for the format.
Can I copy the result easily?
Yes — one click copies the full data URI, and you can download it as a text file too.
Is base64 good for emailing images?
Only inside HTML newsletters in small doses — inline images add ~33% overhead and bigger emails get flagged.