Drop in up to 30 pictures, choose JPG, PNG or WebP, and the image converter does the rest. It reads JPG, PNG, WebP, GIF, BMP, AVIF and iPhone HEIC files, shows the size before and after for each one, and lets you save them one by one or as a single ZIP.
Nothing is uploaded. The conversion runs inside your browser tab, so photos of documents, children, receipts or client work never reach a server. You can check this yourself: open your browser's network panel while converting and you will see no image data leave the page.
Use it when a form rejects your file type, when a PNG screenshot is far too big to email, when a WebP download will not open in your editor, or when you need a whole folder in one format.
Which format should you convert to?
The answer depends on what is in the picture and where it is going next.
| You have | Convert to | Why |
|---|---|---|
| A photo from a camera or phone | JPG | Small files, opens everywhere, ideal for photographs |
| A screenshot, logo or diagram | PNG | Lossless, sharp edges, keeps transparency |
| A picture for your own website | WebP | Usually smaller than JPG or PNG at similar quality |
| A HEIC photo from an iPhone | JPG | Works in Windows, email, forms and every website |
| A picture with a see-through background | PNG or WebP | JPG cannot store transparency |
| An old BMP or a GIF still | PNG or JPG | BMP is uncompressed and large; GIF is limited to 256 colours |
JPG throws away detail the eye barely notices, which is why a photo can shrink to a fraction of its size. It cannot hold transparency, and every re-save loses a little more detail.
PNG keeps every pixel exactly. That is perfect for text and flat colour, but a photograph saved as PNG is usually several times larger than the same photograph as JPG.
WebP can do lossy and lossless compression and also supports transparency. Every current major browser can display it, but some older programs and some upload forms still refuse it.
AVIF and HEIC compress very well but are not accepted everywhere, which is the main reason people convert them. This tool can read both (AVIF depends on your browser) and write the three common formats.
How the quality slider works
For JPG and WebP, the slider sets how aggressively the encoder discards detail. The default of 90 keeps photos looking clean while still saving space. Around 80 to 85 is a common choice when file size matters more. Below about 60 you will start to see blocky patches in skies and soft edges around text. PNG has no quality setting because it is lossless.
Quality only controls how the new file is written. It cannot add back detail that an earlier JPG save already removed. Converting a low-quality JPG to PNG makes the file bigger, not better.
Transparency and the background colour
When you convert a transparent PNG or WebP to JPG, the see-through areas have to become some colour. The tool fills them with the background colour you pick, white by default. Choose a colour that matches where the picture will be used. Converting to PNG or WebP keeps the transparency as it is.
What is lost in conversion
Be aware of three things before you convert.
- Metadata is dropped. The tool redraws each picture and saves a fresh file, so camera details, date taken and GPS location are not copied across. That is good for privacy when sharing, but if you need the original date for archiving, keep the original file too.
- Animation is dropped. An animated GIF or WebP becomes a single still: the first frame.
- Wide colour may look slightly flatter. Browsers convert pictures to the standard sRGB colour space when drawing them. Most people will not notice, but a photo taken in a wide-gamut mode can look a touch less vivid.
Very large photos
Browsers and phones limit how big a single canvas can be. If a picture is too large for your device, for example a 48-megapixel photo on an older phone, the tool retries at a reduced size and marks that row as scaled down so you know the pixel size changed.
Worked example
Say you have three files: a 4.2 MB iPhone photo in HEIC, a 1.8 MB PNG screenshot, and a 900 KB WebP banner. Choose JPG at the default quality 90 and all three arrive as JPG files, each row showing the old and new size and the percentage change. The photo and screenshot will usually shrink, while the small WebP may grow, and the percentage badge turns red when a file gets larger. The ZIP button then packs the three JPGs into one download.
How to convert on your phone or computer
iPhone and iPad: Open this page in Safari, tap the drop area, choose Photo Library or Files, pick your pictures, then tap Download on each result. For HEIC photos specifically, see the dedicated HEIC to JPG page. To stop the problem at the source, go to Settings, Camera, Formats and choose Most Compatible.
Android: Tap the drop area and pick pictures from the gallery or Files. The converted copies save to your Downloads folder.
Windows: Drag files from File Explorer onto the drop area. Or open a picture in Paint and use Save as for a single quick conversion; this tool is faster for a batch.
Mac: Drag files from Finder, or use Preview with File, Export for a single picture.
Why a browser tool and not an upload site?
Server-based converters need your file to travel to someone else's computer and back. That is slower on mobile data and means a copy of your picture sits on a machine you do not control. Here the conversion uses your own device, so it works as fast as your phone or laptop, and your pictures stay yours.
The only things downloaded are the page itself and, when needed, small helper code: a ZIP builder and, for HEIC files, a decoder. Both come from a public code library host and are checked against fixed fingerprints before they run.
Frequently asked questions
Are my images uploaded anywhere?
No. Conversion runs in your browser using its built-in image tools. The page only downloads helper code, never your pictures.
Which formats can it open and which can it save?
It opens JPG, PNG, WebP, GIF (first frame), BMP, AVIF (if your browser supports it) and HEIC. It saves JPG, PNG and WebP.
Why did my PNG get bigger after converting to WebP or JPG?
Small flat graphics can compress better as PNG. If the row shows a red plus percentage, keep the original or try WebP.
Can I convert many files at once?
Yes, up to 30 files of up to 40 MB each. Download them individually or as one ZIP.
Why does saving as WebP fail on my phone?
Some browsers, notably older Safari versions, cannot save WebP. The tool then shows a message; choose JPG or PNG instead.
Does it keep my photo's location and date?
No. Converted files carry no camera or GPS data.
Why do I need a background colour?
JPG cannot be transparent. The colour fills any see-through parts of PNG or WebP files.
Sources & Methodology
- MDN: Image file type and format guide - format characteristics and browser support
- MDN: HTMLCanvasElement.toBlob() - how browsers encode JPG, PNG and WebP and how quality is applied
- Google: WebP documentation - WebP lossy, lossless and transparency features
- W3C: Portable Network Graphics specification - PNG is lossless and supports transparency
- JSZip - the library that builds ZIP files in the browser
- Apple Support: Using HEIF or HEVC media on Apple devices - the Most Compatible camera setting
Method: each file is decoded by the browser, drawn onto an off-screen canvas, and re-encoded with the browser's own encoder. Size change is (original - new) / original, shown to the nearest whole percent. Sizes are shown with 1 KB = 1,024 bytes, as in Windows.
Data accurate as of: November 2026