Image Converter

Convert between PNG, JPG and WebP, with optional resizing and quality control. Your image never leaves your device.

Which format should you use?

FormatBest forNotes
WebPWebsites — photos and graphics25–35% smaller than JPG at the same quality; supported by all modern browsers
JPGPhotos for email, documents, universal compatibilityNo transparency; quality 80–90% is the sweet spot
PNGScreenshots, logos, anything needing transparencyLossless — crisp but large for photos

Why resize matters more than format

A 4,000-pixel-wide phone photo is wasted on a screen or web page displaying 800 pixels — it's 10–20× more data than needed. Setting max width to 1920 (full-screen) or 1200 (in-content) usually shrinks files far more than any format choice, with zero visible difference at display size.

Privacy note

Conversion happens with the HTML5 canvas API in your own browser — the image is never uploaded, so it's safe for IDs, documents and private photos. Bonus: canvas re-encoding strips EXIF metadata (GPS location, camera info) from the output, which is usually what you want when sharing publicly.

Sizes worth knowing

PurposeMax widthFormatQuality
Full-width web banner1920 pxWebP80–85%
In-article image1200 pxWebP80%
Product photo1000–1500 pxWebP or JPG85%
Email attachment1000 pxJPG75–80%
Logo or screenshot with textNativePNGLossless
Social profile picture800 px squareJPG85%

The most common mistake is uploading straight from a phone. A modern phone photo is often 4,000 pixels wide and several megabytes; displayed in an 800-pixel column, more than 90% of that data is discarded by the browser after being downloaded. Resizing before upload is usually a bigger win than any format change.

Quality settings in practice

JPEG and WebP quality isn't a percentage of visual fidelity — it's a compression aggressiveness dial. Between 100% and 85% most images look identical while the file often halves. Below about 70% you start seeing blocky artefacts around sharp edges and text. 80–85% is the sweet spot for photographs; illustrations with flat colour and hard edges do better as PNG.

One warning: each re-encode of a lossy format loses a little more detail permanently. Editing a JPG repeatedly degrades it visibly over time. Keep your original file and export from it each time rather than re-editing the export.

A privacy side-effect worth having

Photos carry EXIF metadata — camera model, settings, timestamp, and often precise GPS coordinates of where the shot was taken. Posting an unedited phone photo can publish your home address without you realising. Because this tool redraws the image through a canvas, that metadata is stripped from the output automatically. If you're sharing photos publicly, converting them here removes location data as a matter of course.

Frequently asked questions

Does converting JPG→PNG improve quality?
No — compression loss is permanent. Converting to PNG just makes the file bigger without restoring detail. Convert to PNG only when you need transparency or plan to edit further without additional loss.
What happens to transparency when I convert PNG→JPG?
JPG doesn't support transparency, so transparent areas are filled with white. Use WebP or keep PNG if transparency matters.
Is there a file size limit?
Only your device's memory — typically images up to 50–100 megapixels work fine. Very large images may take a few seconds.
Can I convert multiple images at once?
Currently one at a time — batch conversion is on our roadmap. For a handful of images, it's still quicker than any upload-based service.
Is WebP safe to use now?
Yes. Every current browser supports it — Chrome, Firefox, Edge, Safari and all mobile browsers. The one place to be careful is email: some desktop mail clients still render WebP poorly, so JPG remains the safer choice for attachments and email templates.
Why did my PNG get bigger when I converted it?
PNG is lossless and excellent for flat colour, line art and screenshots, but inefficient for photographs, where it must store every subtle gradient exactly. Converting a photo to PNG commonly produces a file several times larger than the JPG. Use PNG for graphics and transparency; use WebP or JPG for photographs.
Can I convert HEIC photos from my iPhone?
Only if your browser can decode HEIC, which Safari can and most others can't. The simplest workaround is to change your iPhone camera setting to "Most Compatible" (Settings → Camera → Formats), which saves as JPG, or to email the photo to yourself — iOS converts it automatically in transit.