Every converter changes the format.
This one keeps the size — in millimeters

A picture has pixels; a printed picture has a size. The difference is a small record inside the file — a pHYs chunk in a PNG, a JFIF density in a JPEG — and nearly nothing writes it, which is why so much artwork lands in a layout at 96 dpi and gets scaled by hand. Convert here and 210 mm at 300 dpi comes out as 2480 pixels that say so. É grátis. De verdade.

Free, no account.
Every format and every file is free from the first open — no sign-up, no queue, no cap on how many you convert.
Nothing is uploaded.
The pictures are decoded, resampled and written in your browser. Nothing is sent to a server and nothing is stored.
The resolution is written in.
PNG, JPEG, TIFF, PDF and EPS come out saying how big they are, so a layout places them at the right size.
Millimeters, not guesswork.
Ask for 210 mm at 300 dpi and the pixels are worked out for you — the way the job was specified in the first place.
Transparency onto white.
A format with no alpha needs something behind it. White, or a color you pick — never the black an empty canvas gives.
Raster and vector formats out.
PNG, JPEG, WebP, BMP, TIFF, ICO, PDF and EPS, plus SVG and DXF traced from the silhouette.

What it does

What a converter usually gets wrong

All of them invisible on screen, and all of them somebody's afternoon.

Formats

Raster and vector in, raster and vector out

  • In: PNG, JPEG, WebP, GIF, BMP, AVIF, HEIC, TIFF, ICO, SVG and PDF
  • Out: PNG, JPEG, WebP, BMP, TIFF, ICO, PDF, EPS — and SVG or DXF traced
  • BMP, TIFF, ICO and EPS are written by hand, because a browser will not write them
Open
Resolution

300 dpi that means 300 dpi

  • The figure goes into the file: pHYs in a PNG, JFIF density in a JPEG
  • So it lands in the layout at the size it should be, not at 96 dpi
  • And a TIFF or a PDF comes out at its real millimeters
Open
Transparency

Onto white, never onto black

  • A JPEG has no alpha, so what was see-through has to land on something
  • White by default, or any color you pick
  • Half the converters on the web give you black and no way to say otherwise
Open
To vector

A silhouette, traced out

  • One threshold, marching squares, and the outline that falls out of it
  • SVG with an even-odd fill, so a hole stays a hole
  • Or DXF R12 polylines, the right way up for the machine
Open
Batch

The whole folder, one setting

  • Drop as many as you like; they convert with the same settings
  • Each keeps its own name and gets the new extension
  • Nothing queues on a server, because there is no server
Open
For print

Made by people who print things

  • Millimeters and dots per inch as a first-class way of asking
  • A PDF page at the picture's real size, ready to place
  • The figures a printer asks for, in the units they ask in
Open

What it can do

Formats, size, resolution, and the trace

Everything runs in the browser.

01

Reading

What goes in.

  • PNG, JPEG, WebP, GIF and BMP
  • AVIF and HEIC, where the browser decodes them
  • TIFF and ICO
  • SVG, drawn at the size it asks for
  • PDF — the first page, rendered at the resolution you set
02

Writing

What comes out.

  • PNG, JPEG and WebP from the canvas, with a quality dial on the lossy two
  • BMP: 32-bit, bottom-up, alpha kept, written by hand
  • TIFF: uncompressed RGBA, stating its own resolution
  • ICO: 16, 32, 48 and 256 px, each drawn at its own size
  • PDF: the picture on a page at its real millimeters
  • EPS: the picture inside Level 2 PostScript, ASCII85 and Flate, for a RIP that asks for one
03

Size and resolution

How big it comes out.

  • Keep the pixels, or resize to a width, a height or a box
  • Or to a printed size: millimeters and dpi, and the pixels follow
  • Never enlarge, on by default — an enlargement only invents pixels
  • The resolution written into PNG, JPEG, TIFF, PDF and EPS
  • And what it will measure on paper, shown before you save
04

To vector

When a picture has to be cut.

  • A silhouette traced at a threshold you set
  • By darkness, or by the transparency of a cut-out
  • Corner smoothing, so the outline is not one node a pixel
  • SVG with an even-odd fill; DXF as R12 polylines
  • The y axis flipped for the DXF, because a cut part must not mirror

How it works

Drop, choose, size, save

The files never leave your machine.

1

Drop the pictures in

As many as you like, in whatever the browser reads — which now includes HEIC and AVIF.

2

Choose the format

Pick the format to come out in, with a quality dial where it applies and a color for what sits behind transparency.

3

Set the size

By pixels, or by a printed size in millimeters at a resolution — and the file will say so afterwards.

4

Save them

Every file converted with the same settings, each keeping its own name.

Where it is used

Between the camera and the press

The unglamorous half of every job.

Artwork for a layout

A photograph at 210 mm and 300 dpi, saying so, so nobody has to scale it by hand and hope.

A client's phone pictures

HEIC in, PNG or JPEG out, at a size the job can use — and all of them at once.

Logos for a cutter

A black-on-white logo traced to DXF, the right way up, ready for a router or a laser.

Old machines

BMP and uncompressed TIFF, which is what a twenty-year-old RIP or plotter will take and nothing else.

Favicons

One picture, four sizes, one ICO — each size drawn at its own scale so the 16 px one is still legible.

A picture into a PDF

The image on a page of its own at its real size, ready to place or to send.

Questions

What it converts, and what it will not pretend to

Convert it properly

Common formats in and out, sized in millimeters, and the resolution written where the layout will look for it.