LivreImage
PT

Convert any image to the format you need

HEIC, WebP, AVIF, GIF, BMP, SVG, PNG or JPG in; JPG, PNG, WebP, PDF, BMP or ICO out. Whole mixed batches at once, converted on your own device.

Choose your images Tap or click to choose — or drag them here. On desktop you can also paste with Ctrl+V.
  • Nothing uploaded
  • Free, no sign-up
  • Strips EXIF
  • Batch files

Someone asks for "just a JPG" and the file you have ends in .heic, .webp or .avif. Or the problem runs the other way: thirty files, six different extensions, and one destination that accepts exactly one type. Either way, this page reads every format LivreImage can open and writes every format it can save, and you pick the output once for the whole batch instead of hunting down a separate converter for each pair.

Decoding and encoding are both done by your own browser, which has three consequences worth knowing up front: the format bar offers only what that browser can write, and there is no AVIF output today; anything with a longer edge past 10,000 px gets downscaled; and the output never carries EXIF, so GPS coordinates and camera data do not travel with the file. If you already know the exact pair you need, the dedicated pages linked below open with that output preselected.

How it works

The format bar starts on Auto. Choosing an output is the one decision this page needs from you; the quality slider only counts when that output is lossy.

  1. Drop in files of any type

    Drag a mixed set into the box — .heic/.heif, .jpg/.jpeg/.jfif, .png, .webp, .avif, .gif, .bmp, .svg — or paste a screenshot. The first HEIC pulls in a roughly 1 MB decoder library, one time; the picture itself is never sent anywhere.

  2. Choose the output format

    Leave Auto to keep JPG, PNG and WebP as they are and convert only the rest, or click JPG, PNG, WebP, PDF, BMP or ICO to force one format for every file. There is no AVIF output. The quality slider (30–100, default 82) applies to JPG, WebP and PDF and is switched off for PNG, BMP and ICO.

  3. Generate and take the results

    Hit Generate images. Every card lists the old and new size with a format tag, and Compare opens a before/after slider (not offered for PDF or ICO). Save results singly or everything in one .zip. With PDF selected, a Combine all into 1 PDF checkbox turns the queue into a single document.

Which format should you convert to?

Two questions settle most cases — photo or graphic, and does anything need to stay transparent? The table handles the rest; its figures are sourced in our image formats guide.

OutputChoose it forTransparencySize and caveats
JPGPhotos, email, upload formsNo — filled whiteLossy, slider 30–100; halos on sharp text
PNGScreenshots, logos, diagrams, files you keep editingYesLossless, slider off; photos may get larger
WebPAnything going onto a web pageYesGoogle's own study: lossy WebP 25% to 34% smaller than JPEG at equal SSIM
BMPOlder software that reads only .bmpNo — filled whiteUncompressed, 3 bytes per pixel: a 12 MP photo shows as 34.3 MB
ICOFavicons, Windows desktop iconsYesPNG-in-ICO; longer edge scaled to 256 px
PDFScans, receipts, photos as one documentNo — filled whiteJPEG inside at slider quality; page = image size

What Auto does with each input

Auto keeps a file in its own format only when the tool can write that format back, and moves the rest to the nearest safe one. JPG, JPEG and JFIF stay JPG (JFIF is a JPEG under another extension); PNG stays PNG; WebP stays WebP where the browser can write it and becomes PNG where it cannot. HEIC, BMP and AVIF become JPG, so any transparency in them is filled with white. GIF and SVG become PNG because both can carry transparency: a GIF contributes only its first frame, and an SVG is rasterized at its declared size.

Any other button overrides that mapping for the whole queue. There is no per-file choice, so a folder that should split into PNG and JPG is two runs, not one.

Limits set by the browser's own encoder

The page tests the browser at runtime. If WebP cannot be written, its button is disabled and the output falls back to PNG, on Auto too. AVIF is not produced today: the button appears only when the browser reports it can encode AVIF, and in our September 2026 tests Chrome could not. Opening an AVIF still works wherever the browser can decode it.

A longer edge past 10,000 px is scaled down first. ICO output shrinks to a 256 px longer edge without forcing a square (the PNG to ICO page does that). File count is uncapped; memory is the ceiling, so if a phone stalls on a large batch, split it into smaller runs.

Every output loses its EXIF block — GPS, timestamp, camera model — and each card says so.

When a single-pair page is the better start

Every pair page runs this engine with one output preset and digs into a single conversion: HEIC to JPG covers iPhone export settings, PNG to JPG the white fill, JPG to WebP size savings, SVG to PNG render width, PNG to ICO the square lock, JPG to PDF page sizing. Come here when the batch is mixed or the target is undecided.

Frequently asked questions

Can I convert HEIC, WebP and PNG files to one format in a single run?

Yes. The format you click applies to every file in the queue, so a mixed folder can come out all-JPG or all-PDF from one press of Generate. On Auto, each file keeps its own family instead — see the mapping above.

What is the difference between Auto and choosing a format?

Auto keeps JPG, PNG and WebP in the same format (re-encoded, EXIF removed) and converts only what the tool does not write back: HEIC, BMP and AVIF go to JPG, GIF and SVG go to PNG. Choosing a format forces that output for everything, whatever went in.

Why is there no AVIF button on the format bar?

Because LivreImage does not produce AVIF today. The button is added only when the browser reports that it can encode AVIF, and in our tests of September 2026 Chrome could not. AVIF files still open wherever the browser can decode them; for a lighter output, pick WebP.

Does converting lose quality?

Only when the output is lossy. Converting to JPG, WebP or PDF re-encodes at whatever the slider says — 82 unless you moved it — and the loss adds up if you convert the same file repeatedly, as the libjpeg-turbo documentation warns for JPEG. PNG, BMP and ICO are written without lossy compression, so they add no artifacts — and give nothing back from a JPEG's existing ones.

Which outputs keep transparency?

PNG, WebP and ICO. In JPG, BMP and PDF, transparent areas are filled with solid white before encoding; there is no fill-color picker on this page.

Can I convert TIFF, RAW, PSD or a PDF into an image?

No. Input is limited to what the browser can decode plus the HEIC decoder: JPG/JPEG/JFIF, PNG, WebP, HEIC/HEIF, GIF, BMP, SVG and AVIF (AVIF only where the browser can decode it). Export a TIFF, RAW, PSD or PDF page as JPG or PNG from the app that made it, then convert here.

How do I turn several photos into one PDF?

Click PDF on the format bar, tick Combine all into 1 PDF, then Generate. The result is a single document with a page for every image, each page sized to its picture, following queue order. Leave it unticked and each image becomes its own PDF.

The first HEIC triggered a download. Did my photo go somewhere?

No. The download was the decoder library itself, roughly 1 MB, fetched once and cached; your .heic is opened and re-encoded locally. That is also why the very first HEIC needs a connection and later ones do not.

To understand it better

Advertisement