Image Converters – PNG, JPG, WebP, SVG & HEIC
A HEIC photo that won't open on Windows, a WebP image an old CMS rejects, an SVG logo that has to become a PNG for an email: each of those has its own converter here. There are 13 single-file converters for PNG, JPG, WebP, HEIC and SVG, plus the Bulk Image Converter for many files of one format at once. They run in your browser, so your images are not uploaded to a server, and nothing is watermarked.
PNG to JPG Converter
Convert a PNG to a JPG (JPEG). The result is lossy, transparent areas turn white, and the pixel size stays the same.
PNG to WebP Converter
Convert a PNG to a lossy WebP at 90% quality. Transparency is kept and the pixel size stays the same.
PNG to SVG Converter
Trace a PNG into SVG vector paths in full color. Logos and icons work well; photos come out as simplified, posterized shapes.
JPG to PNG Converter
Convert a JPG or JPEG to PNG. Later edits and re-saves add no more JPEG compression loss, but detail already lost is not restored.
JPG to WebP Converter
Convert a JPG or JPEG to a lossy WebP at 90% quality. How much smaller it gets depends on how compressed the JPG already is.
JPG to SVG Converter
Trace a JPG logo or line drawing into two-color SVG paths. Photos don't trace cleanly, and the page tells you when the SVG only embeds your JPG.
WebP to JPG Converter
Convert a WebP image to JPG. Transparent areas turn white, and an animated WebP becomes a single still frame.
WebP to PNG Converter
Convert a WebP image to PNG and keep its transparency. An animated WebP becomes a single still frame.
SVG to PNG Converter
Convert an SVG to a transparent PNG at the SVG's own size (its width and height, or its viewBox), or scaled 2× or 3×.
SVG to JPG Converter
Convert an SVG to a JPG on a white background. The output size follows the SVG's own size.
SVG to WebP Converter
Convert an SVG to WebP, keeping transparency. Simple icons often end up larger as WebP than as SVG.
HEIC to PNG Converter
Convert an iPhone HEIC photo to PNG. PNG is lossless and large, and location data isn't copied.
HEIC to JPG Converter
Convert an iPhone HEIC photo to JPG so it opens on Windows, Android and the web. Location data isn't copied.
How to use these tools
Select the tool that matches your task, open it, and follow the steps below.
- Identify your source format (PNG, JPG, WebP, HEIC, or SVG) and the format you need.
- Open the matching converter and choose your image - conversion happens entirely in your browser.
- Download the converted file and use it in your upload, design, or publishing workflow.
Common ways to use these tools
- Convert HEIC photos from an iPhone to JPG for sharing on Windows devices or uploading to web platforms that don't accept HEIC.
- Convert PNG design assets to WebP for lighter web delivery; the output is lossy at a fixed 90% quality, with transparency kept.
- Convert SVG logos to PNG for embedding in email templates, presentations, and platforms that don't support vector formats.
- Convert a JPG to PNG before several rounds of editing, so each re-save doesn't add another round of JPEG compression. The PNG won't be sharper than the JPG, and it has no transparency.
- Trace a flat PNG or JPG logo into SVG paths. Photos don't trace well, and a JPG that is too detailed is only embedded in the SVG, which the page tells you.
- Convert many files of one format in one go with the Bulk Image Converter; each single-file converter handles one image at a time.
Which converter do I need?
Pick by the file you have:
- An iPhone photo (HEIC): HEIC to JPG for sharing and uploading, or HEIC to PNG when you want a lossless copy. To batch convert HEIC photos to JPG, use the Bulk Image Converter.
- A WebP image saved from a website: WebP to JPG gives a small file but fills transparent areas with white, while WebP to PNG keeps transparency. You can convert multiple WebP files to JPG in one go.
- A PNG: PNG to JPG for a smaller file (transparent areas turn white), PNG to WebP to keep transparency, or PNG to SVG to trace a flat logo.
- A JPG: JPG to PNG before editing, JPG to WebP for lighter web images, or JPG to SVG to trace a simple two-color logo.
- An SVG: SVG to PNG keeps a transparent background, SVG to JPG fills it with white, and SVG to WebP is for platforms that reject SVG.
Each converter takes one file at a time. The Bulk Image Converter handles many files of one format and returns them in one ZIP. For walkthroughs, see the guide to converting HEIC to JPG and the overview of converting between image formats.