Encode a picture as a data URI or turn a data URI back into a file in this tab. This is the image job. Plain text Base64 and generic file Base64 live on sibling pages.
You need a data:image/png;base64,... for a tiny icon in a test HTML file, or you have a data URI and want the PNG back. That is this page.
Base64 is text. File Base64 is any file without the image URI helper.
When a data URI is reasonable
- Small icons in a single-file demo.
- Email signatures you control (still watch size).
- Debugging what a canvas exported.
When it is not: hero photos, a whole design system, or anything you will cache as a real .webp.
How to use it
- Drop a still, or paste a data URI.
- Copy the URI or download the file.
- Fence the URI in code if you publish a sample:
<img alt="" src="data:image/png;base64,...." />
Typical ceiling is about 32 MB.
Honest limits
- Not encryption.
- Not an image CDN.
- Huge URIs will freeze a text editor.
To change format first, use image format converter.