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, analytics included. It reports what it observes rather than proving a negative: resource timing does not cover WebSocket connections, work a browser extension does on your behalf, or requests made before load. The network panel does.
Check it yourself in DevTools — the method, in five steps.
Understand the output
What This Tool Produces
- Source and output format context
- Unchanged decoded dimensions
- Measured output file size
- Individual downloads or a ZIP
How to Use This Tool
- Add imagesChoose up to 20 JPEG, PNG, or still WebP files.
- Choose a formatPick JPEG, PNG, or WebP based on transparency, compatibility, and size needs.
- Convert and checkRun the batch, inspect dimensions and size, then download the converted files.
Controls and Method
JPEG quality
Controls lossy JPEG encoding. Transparent pixels are placed on white.
PNG output
Uses lossless PNG encoding and ignores the quality slider.
WebP quality
Uses the browser WebP encoder with a quality input; transparency can be retained.
Conversion Alone Rarely Finishes the Job
Changing the container does not change the pixel count. Resizing first and compressing afterwards are what move the file size, and conversion mostly decides which capabilities you keep.
Some conversions have consequences worth reading about before you run a batch: PNG to JPG discards transparency onto white, and JPG to PNG grows the file without restoring anything. Photos straight from an iPhone need the HEIC converter instead of this one.
Supported Conversion Paths
| From | Available outputs | Important consequence |
|---|---|---|
| JPEG | PNG or WebP (and JPEG re-encode) | PNG does not restore JPEG detail |
| PNG | JPEG or WebP (and PNG re-encode) | JPEG replaces transparency with white |
| WebP | JPEG or PNG (and WebP re-encode) | Animated WebP is rejected |
Choosing JPEG, PNG, or WebP
Use JPEG for photographs and broad compatibility when transparency is unnecessary. Use PNG for screenshots, logos, sharp text, or alpha transparency. Use WebP for modern web delivery when a strong size/quality balance or transparency is useful. No format is universally best.
When Not to Convert
- Do not convert PNG to JPEG when a transparent background is essential.
- Do not convert JPEG to PNG expecting missing detail to return.
- Avoid repeated JPEG re-encoding because artifacts can accumulate.
- Keep a high-quality original instead of replacing it with a delivery copy.
Practical Uses
- Meeting a software format requirement
- Preparing images for a website or CMS
- Keeping transparency for a design asset
- Creating compatibility copies for older workflows
Important Limitations
- Conversion cannot improve source detail.
- The new file can be larger than the original.
- Still-image conversion does not preserve animation.
- JPEG and WebP encoder results can vary by browser implementation.
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.