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, ICO or AVIF 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 shows AVIF only in browsers that can encode it (Chrome, Edge, Opera); 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. AVIF appears only in browsers that can encode it. The quality slider (30–100, default 82) applies to JPG, WebP and AVIF and is ignored for lossless outputs.

  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.

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; a photo gets 5–10× heavier than JPG
WebPAnything going onto a web pageYes25–35% smaller than JPG; a few desktop apps refuse it
AVIFHero and product images where every KB countsYesSmallest; button only in Chrome, Edge, Opera
BMPLegacy Windows software, embroidery or CNC toolsNoUncompressed; a 12 MP photo is about 36 MB
ICOFavicons, Windows shortcut and folder 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

Browsers decode more formats than they can encode, so Auto keeps a file in its own format only when the browser can write it 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 (except in Safari, where it becomes PNG). HEIC, BMP and AVIF become JPG — photographs, nothing transparent to lose. 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 format bar differs between machines because the page asks the browser what it can write. Chrome, Edge and Opera encode AVIF from a canvas; Firefox and Safari can show an AVIF but cannot write one, so the button never appears there. Chrome, Edge, Firefox and Opera write WebP; Safari cannot, so its WebP button is disabled and Auto turns WebP input into PNG there.

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 a phone fed fifty 48 MP HEICs may stall — split those into smaller runs.

Every output loses its EXIF block — GPS, timestamp, camera model — and each card says so. Color is written as sRGB.

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 and JPG to AVIF 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 at the slider, EXIF removed) and converts only what browsers cannot 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.

My format bar has no AVIF button. Why?

Because your browser cannot encode AVIF from a canvas. The button is added only after a test encode succeeds, which happens in Chrome, Edge and Opera; Firefox and Safari open AVIF but will not write it. Use JPG or PNG in Safari (Firefox can write WebP), or open the page in Chrome or Edge.

Does converting lose quality?

Only when the output is lossy. Converting to JPG, WebP or AVIF re-encodes at whatever the slider says — 82 unless you moved it — which is invisible on a photo but adds up if you convert the same file repeatedly. PNG, BMP and ICO store every pixel exactly, so they lose nothing — and gain nothing back from a JPEG's existing artifacts.

Which outputs keep transparency?

PNG, WebP, AVIF and ICO. JPG, BMP and PDF have no alpha channel, so 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. 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.

Advertisement