Image to Base64 — data URLs with MIME & size

Drop an image to get a data URL or raw Base64 string, plus CSS and HTML snippets. See MIME type, dimensions, and how much larger the encoded form is — all processed locally.

Frequently asked questions

No. Image bytes are read with FileReader and never uploaded. Nothing is sent to LocalTools servers for processing.

Base64 encodes every 3 bytes as 4 ASCII characters (~33% overhead). A data URL also adds a short `data:<mime>;base64,` prefix. Prefer linked assets for large production images.

See the complete tool directory