Image Format Converter
Open PNG, JPG, JFIF, WebP, AVIF or HEIC images and save them as PNG, JPG, WebP or PDF, with a quality setting and batch support. Everything runs in your browser: no uploads, no sign-up.
Drop images here
Or paste with Ctrl+V (Cmd+V on a Mac). Accepts PNG, JPG, JFIF, WebP, AVIF, HEIC, GIF and BMP. Nothing is uploaded.
How to convert images
- Add your files: drag images onto the box, click Pick files, or paste a copied image with Ctrl+V (Cmd+V on a Mac).
- Pick an output format: PNG, JPG, WebP or PDF.
- Tune the settings: for JPG, WebP and PDF, use the quality slider to trade size against fidelity. For JPG and PDF, choose the background colour for transparent areas.
- Convert: click Convert. Each file shows its progress and its size before and after; download them individually or as a ZIP.
About this converter
Most online image converters upload your files to a server, process them, and send them back. That is fine for casual use, but for private photos, design assets or sensitive screenshots the server becomes a copy of your data. This converter never uploads anything. Images are decoded by your browser and re-encoded with the HTML Canvas API. Where the browser lacks a codec, the missing piece runs on your device too: libwebp for WebP output in Safari, libheif for HEIC outside Safari, and pdf-lib for PDF output.
Format guide
- PNG: lossless, supports transparency. Best for icons, logos, screenshots, and any image where you need crisp edges.
- JPG / JPEG: lossy, small for photographs, no transparency. Transparent areas are filled with the background colour you choose, white by default.
- WebP: a modern format with transparency, often 25 to 35% smaller than JPG at similar quality. Supported by every current browser.
- PDF: makes one PDF per image, each page the size of its image. To combine several images into a single PDF, use Image to PDF.
Quality tips
- For photos, JPG or WebP at 80 to 90% usually looks identical to the original.
- For screenshots with text, prefer PNG, or WebP at 95% or above, to avoid blurring.
- Converting to JPG flattens transparency onto the background colour.
- Re-encoding drops EXIF metadata, including location, and converts colours to standard sRGB.
Privacy
All conversion happens locally in your browser. No image data is ever sent to a server. If you allow analytics, they record visits to this page, never the images you convert.
Questions
Are my images uploaded to a server?
No. Every conversion happens in your browser: the image is decoded and re-encoded on your device and never sent anywhere. A few helpers are fetched from this site the first time you need them (the ZIP packer, pdf-lib for PDF output, a WebP encoder for browsers without one, and the HEIC decoder), but your images are not part of those requests.
Which formats can I convert?
You can open PNG, JPG, JFIF, WebP, AVIF, HEIC, GIF and BMP, and save as PNG, JPG, WebP or PDF. AVIF needs a browser that can display it, which every current one can. HEIC opens natively in Safari and through a built-in decoder elsewhere. Animated GIF, WebP and AVIF files convert as a single still frame.
Can I convert a PDF into images?
No. This tool does not render PDF pages. To go the other way and turn images into a PDF, choose PDF as the output for one PDF per image, or use Image to PDF to put several images into one document.
Does the quality setting affect every format?
It applies to JPG and WebP, which are lossy, and to the JPG image inside PDF output. PNG is lossless, so it has no quality setting.
Can I convert many images at once?
Yes. Select or drop as many files as you like and they all convert to the chosen format, one after another, each showing its size before and after. Download them one by one or as a single ZIP. Folders cannot be dropped; select the files inside instead.
Is metadata such as EXIF and GPS kept?
No. Re-encoding keeps only the pixels, so camera details and location are removed. The one exception is JPG output with Keep JPEG data unchanged ticked, which copies a JPEG file byte for byte, metadata included.