Local browser image processing
Image Converter
The general converter accepts JPEG, PNG, and still WebP and can export any of those three formats. It preserves decoded dimensions but format capabilities, metadata, transparency, and file size can change.
Batch convert between JPEG, PNG, and WebP while controlling lossy output quality.
- Add your images
- Choose a format
- Download
Conversion complete
Your images are ready
Size change
Total converted size
Files converted
Every converted image is inside the ZIP, and each one also has its own download button below.
All processing happens locally in your browser. Your files never leave your device.
Your imagesConverted images
Reading your images…Ready to convert.Review, download, and manage your converted files.
Output format
Pick the format for every image, then override any single file on its own card.
Next step
Carry this file straight into another tool. It stays in your browser.
Counted with the browser's own PerformanceObserver, from the moment this page finished loading. Every request is counted, including this site's analytics — a counter that ignored some requests would not be worth reading.
Check it yourself: open DevTools (F12 or ⌘⌥I), pick the Network tab, tick Preserve log, then use the tool. Your file will not appear as an upload. Filter by Fetch/XHR to see requests the page made rather than assets it loaded.
Frequently Asked Questions
Does conversion change image dimensions?
The general converter keeps the browser-decoded width and height. File size and format behavior can still change.
Which format is smallest?
It depends on the image and settings. WebP or JPEG often suits photos; PNG often suits flat graphics and transparency but can be much larger for photographs.
Will metadata be preserved?
No. The output is encoded from canvas pixels, so EXIF, GPS, camera details, capture dates, and source ICC profiles are not copied.
Can I convert animated WebP?
No. Animated WebP is rejected so extra frames are not lost without warning.
Why is my converted file larger?
The selected format may be less efficient for that image, or the quality setting may store more detail than the source. Dimensions alone do not determine file size.