Upload Images
Drag & Drop Images
or click to browse multiple files
Encode images to Base64 strings or decode Base64 back to images — instantly in your browser. No uploads, completely private.
or click to browse multiple files
Three simple steps to get started
Upload images to encode, or paste a Base64 string to decode back to an image.
Select output format (JPG, PNG, WebP) and quality settings for encoding.
Copy the Base64 string to clipboard or download decoded images instantly.
Built for quality, speed, and privacy
All encoding and decoding happens in your browser. No uploads to any server ever.
Encode multiple images at once. Perfect for preparing web assets efficiently.
Encode images to Base64, or decode Base64 strings back to downloadable images.
Get data URI strings ready to paste directly into CSS, HTML, or JSON payloads.
No server round trips — encoding and decoding completes in milliseconds.
No sign-up, no limits, no watermarks. Use as many times as you need.
More free tools to optimize your workflow