Image to Base64 Encoder Online
Codificador imagenes Base64 Online
Encode any image to Base64 instantly — right in your browser. No uploads, no servers, 100% private.
JPG
PNG
GIF
WebP
SVG
BMP
ICO
TIFF
AVIF
Drop your image here, or click to browse
Maximum file size: 10MB
Base64 output
Data URI
Live preview — rendered from Base64
Other tools
What is Base64 image encoding?
Which output format should I use?
Supported formats
Privacy & Security
File size considerations
Frequently Asked Questions
What image formats are supported?
The converter supports JPG/JPEG, PNG, GIF, WebP, SVG, BMP, ICO, TIFF/TIF, and AVIF. SVG files are vector-based XML, so their Base64 output tends to be compact.
Is my image uploaded to a server?
No. All conversion happens entirely in your browser using the FileReader API. Your image never leaves your device — no uploads, no server, 100% private.
Does converting to Base64 increase file size?
Yes, by approximately 33%. Base64 encodes every 3 bytes as 4 ASCII characters. For small icons under 5 KB, embedding as Base64 can eliminate an HTTP request. For larger images, a regular URL is better.
How do I use the Base64 output in HTML or CSS?
Use the Data URI format for an img src attribute or CSS background-image. The HTML img tag format gives you a ready-to-paste tag. The CSS background-image format gives you a ready-to-paste stylesheet rule.
What is the maximum image size?
The tool supports images up to 10 MB. Larger images produce very long Base64 strings that may be impractical for use in HTML, CSS, or API payloads.