Skip to content
helpyself

Image Converter

Local only — nothing is uploaded unless you save or share it.

HEIC to JPG, PNG to JPG, and every other way round — one file or a folder.

  1. Drop in one image or a whole folder of them
  2. Pick the format you want, and adjust quality if it applies
  3. Click Convert, then download them individually or as a zip

Share a link

Saves this to your files and gives you a web address anyone can open. It stops working on its own.

Link lasts
Save this tool

Keep Image Converter handy

Bookmark it

About this tool

Each of the common web image formats is good at something different, and converting between them is a routine chore. JPEG is compact for photographs but cannot store transparency and loses a little detail each time it is saved. PNG is lossless and keeps transparency, which makes it right for logos, screenshots and anything with sharp edges, but produces large files for photographs. WebP is usually the best of both, holding transparency while producing noticeably smaller files than either at comparable quality, and it is supported by every current browser. This converter handles the awkward case explicitly: when you convert a transparent PNG or WebP to JPEG, the transparency has nowhere to go, so it is flattened onto a background colour and you are told it happened. Tools that skip that step produce images with unexpected black backgrounds. Everything runs locally in your browser, so nothing is uploaded or stored. HEIC is the odd one out and the one people arrive here for: an iPhone writes it by default, it stores a photograph in about half the space of the equivalent JPEG, and almost nothing outside Apple's own software will open it. This reads HEIC and writes any of the other three, so the photo becomes something a website, a form or a Windows machine will accept.

Frequently asked questions

Which format should I use on a website?

WebP for almost everything. It produces smaller files than JPEG at matching quality, supports transparency like PNG, and works in every current browser. Keep PNG when you need guaranteed lossless output, and JPEG only when something specifically requires it.

How do I convert PNG to JPG?

Drop the PNG in and choose JPEG. The one thing worth knowing is transparency: JPEG cannot store it, so anything see-through is flattened onto a background colour you pick, white by default. If the transparency matters, WebP keeps it and is smaller than the PNG was.

Is this a HEIC converter?

Among other things, yes, and it is the reason most people arrive: an iPhone writes HEIC by default and very little outside Apple's software will open one. Convert HEIC to JPEG, PNG or WebP here and the decoding happens on your own device — a camera roll is not a thing to hand to a stranger's server in order to change a file extension.

How do I convert HEIC to JPG?

Drop the photos in and choose JPEG. HEIC is what an iPhone saves by default — it is half the size of a JPEG for the same picture, which is why Apple uses it — and it is also the reason those photos will not open on Windows, will not upload to half the web, and arrive as a grey box in email. Converting here happens on your own device, which matters more for photographs than for most files: a camera roll is not something to hand to a stranger's server to change a file extension. Every photo keeps its dimensions and its quality; only the container changes.

What happens to transparency when I convert to JPEG?

It cannot be kept, because JPEG has no alpha channel. Transparent areas are flattened onto a background colour, white by default, and the tool tells you when that has happened. Converters that do this silently are why images sometimes come back with black backgrounds.

Does converting to PNG improve quality?

No. PNG is lossless, but it can only preserve what is already there. Converting a JPEG to PNG locks in the compression artefacts already present and produces a much larger file. Convert to PNG for transparency or sharp-edged graphics, not to recover detail.

Why is my converted PNG bigger than the original JPEG?

Because PNG is lossless and stores every pixel exactly, while JPEG discards information to save space. For photographs, PNG is routinely several times larger. That is expected, not a fault.

Are my images uploaded?

No. Conversion uses the browser's own image pipeline, so the file never leaves your device. You can verify it by disconnecting from the network after the page has loaded.

Help improve this tool

Found a bug, want a change, or need a tool we don't have?

/image-converter

↑↓ to move · Enter to open · Esc to close