64
Image to Base64
Encode an image as a Base64 data URI and copy ready-to-use HTML <img> and CSS background snippets — great for inlining small assets.
🖼️
Click to upload or drag & drop an image
Processed locally — never uploaded.
🔒 This tool runs entirely in your browser. Your data is never uploaded.
Frequently asked questions
What is a Base64 data URI?+
It's the image encoded as text, so you can embed it directly in HTML or CSS without a separate file request.
When should I inline images this way?+
For tiny icons or one-off images, to save an HTTP request. Large images bloat your HTML and are better kept as files.
Does it give me ready snippets?+
Yes — it outputs the data URI plus copy-paste img and CSS background examples.