Encode any image to a Base64 data URI for embedding inline in HTML, CSS, or Markdown.
100% in your browser · No uploads · Free limit 50 MBClick to upload or drag and drop an image
JPG, PNG, WEBP, GIF, BMP · max 50 MB/file
Image to Base64 encodes any image as a Base64 data URI you can paste inline into HTML, CSS, or Markdown. Removes the need for a separate image file.
No. Base64 inlining is ~33% larger than the binary file. Use it only for small images (under ~10 KB) where saving an HTTP request matters.
Most modern email clients support data URIs, but some (notably Outlook for Windows) block them. Test before relying on inline images.