Two engines, best coverage
ImageMagick handles the exotic formats — HEIC, TIFF, PSD, RAW, PDF, JXL — while GD provides a fast, dependency-light fallback.
Free · No sign-up · Works in your browser
Drop a file, pick a format, download the result. 77 image formats supported through both the GD library and ImageMagick — including HEIC, AVIF, SVG, TIFF, PSD, RAW and PDF.
One page per conversion type — each with its own settings, tips and answers.
Click any format to see what it can convert to and from.
Drag files onto the upload area or pick them from your device. The real format is detected from the file content, not the extension.
Select a target format, then fine-tune quality, maximum dimensions or background colour if you need to.
Conversion happens on the server in under a second for typical photos. Download each result, or grab them all at once.
ImageMagick handles the exotic formats — HEIC, TIFF, PSD, RAW, PDF, JXL — while GD provides a fast, dependency-light fallback.
Files are identified by their magic bytes, so a renamed .jpg that is really a PNG still converts correctly.
Converting PNG to JPEG flattens onto a background colour you choose, instead of producing black boxes.
Animated GIF and WebP keep their frames when the target format supports animation.
Uploads and results live in an isolated directory and are purged automatically. No account, no history, no training data.
The whole site is responsive, keyboard accessible and works on phones, tablets, laptops and desktops.
Yes. There is no account, no payment, no watermark and no per-file limit beyond the upload size cap. The service is supported by advertising.
Yes — conversion runs on the server because browsers cannot encode most formats reliably. Files are stored with a random name in a non-executable directory and deleted automatically.
Any readable format can be written to any supported output format: JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, ICO, JPEG XL, JPEG 2000, TGA, PSD output-free formats, SVG rasterisation, PDF and a long tail of legacy formats.
Lossless formats (PNG, BMP, TIFF with LZW, WebP lossless) round-trip without visible loss. Lossy formats re-encode, so converting JPEG to JPEG will add a generation of loss — convert from the original whenever you can.
Yes, as long as the server has ImageMagick with a HEIC delegate (libheif). Open the HEIC to JPEG page and drop the files in. The environment check page tells you exactly what your server supports.
home.faq6_a
Every image format is a trade-off between file size, quality, transparency and compatibility. JPEG stays small but is lossy and cannot store transparency. PNG is lossless and supports alpha but produces large files for photos. WebP and AVIF push both smaller, yet older software may refuse them. Converting is how you reconcile the format you were given with the format your target actually accepts — a CMS upload limit, a printer, a marketplace listing, an email attachment.
This site exposes 3,013 distinct conversion paths across 77 formats, each on its own page with its own notes. Because the pages are generated from the real capabilities of the two engines installed on the server, you never land on a conversion that silently fails: if a format pair is listed, the server can actually perform it.
Conversions run server-side with ImageMagick or GD. Both are battle-tested libraries used by most photo pipelines on the web. Metadata such as EXIF is stripped from the output by default, which also removes GPS coordinates before you share a picture. Orientation is applied first, so a rotated phone photo comes out upright.