RectoPDF
English

JPG to PDF

100% in your browser
No limits

Drop JPG or PNG images, reorder, rotate or remove them, then convert. Everything runs locally — your files never leave your device.

How it works

  1. Drop JPG or PNG images into the upload area, or click to browse.
  2. Drag tiles to reorder, or click 'Sort A–Z' for alphabetical order. Hover any tile to rotate or remove it.
  3. Pick page orientation, page size (Fit / A4 / Letter), and margin. The thumbnail preview updates live to show the final layout.
  4. Decide whether to merge all images into one PDF (default) or output a ZIP with one PDF per image.
  5. Click 'Convert to PDF'. Download starts immediately, no upload involved.

Frequently asked questions

What image formats are supported?

JPEG and PNG. JPEGs pass through bit-for-bit (no recompression, no quality loss). PNGs decode and re-embed.

How does 'Fit' page size differ from A4 and Letter?

Fit makes the page exactly the image's dimensions in points (1px = 1pt) — no whitespace or scaling. A4 and Letter use standard paper sizes; the image fits inside with optional margin.

Will rotation be reflected in the output PDF?

Yes. Per-image rotations are baked into the PDF — rotation is applied at the page level using the proper PDF transform matrix, not a metadata hint.

What if my images have different sizes?

In Fit mode, each page becomes that image's size — pages will vary. In A4 / Letter mode, every page is the same size and each image fits inside with margin.

Is anything uploaded?

Nothing. Images are read with FileReader, embedded via pdf-lib, and the result is downloaded — all in your browser tab.