Skip to main content
OmegaPix

Compress & Convert

Image Compressor General compression for any image format JPG Compressor Shrink JPGs while keeping detail PNG to WebP Smaller PNGs with full transparency PNG to JPG New Shrink PNG photos massively (no alpha) JPG to PNG New Lossless re-save, ready for editing HEIC to JPG Open iPhone photos anywhere AVIF Converter Best modern format for the smallest files

Resize & Crop

Social Media Resizer All platforms in one place Instagram Resizer Feed, Story, Reel & more YouTube Thumbnail 1280ร—720 optimised thumbnails LinkedIn Banner Profile & company cover images OG Image Resizer 1200ร—630 for social sharing Facebook Resizer Feed, Cover & Story sizes Twitter / X Resizer Post, Header & card sizes Image Cropper New Crop images with aspect-ratio presets

Privacy & Utilities

EXIF / Metadata Remover Strip GPS, camera info, EXIF, pixel-perfect Image Metadata Viewer New See EXIF, GPS & if a photo was made with AI AI Image Checker New Check if an image was made with AI PDF Metadata Remover New Strip author, title, dates, XMP from PDFs Image Watermarker New Stamp a text watermark before sharing Image Redactor New Black-bar, blur, or brush over sensitive parts Background Remover New AI cutout โ†’ transparent PNG, in your browser Favicon Generator New One image โ†’ every favicon size + .ico + manifest

PDF Tools

Merge PDFs New Combine multiple PDFs into one Split PDF New Extract pages by range Rotate PDF New Fix sideways or upside-down scans Delete PDF Pages New Remove pages from a PDF PDF Metadata Viewer New See author, software and hidden data in any PDF Images to PDF New JPG, PNG, HEIC, WebP, AVIF โ†’ PDF PDF to Images New PDF pages โ†’ PNG or JPG Compress PDF New Shrink scans + photo PDFs
Blog Install app Privacy Terms

About this tool

Combine Images Into One PDF

Drop a stack of photos, screenshots, or scans, and download a single PDF, one image per page, in the order you added them. Pick A4, US Letter, or keep the image's original pixel dimensions. HEIC and AVIF inputs are decoded and re-encoded as JPEG inside the PDF (PDFs can't embed HEIC/AVIF natively). Nothing uploads. Your images stay on your device.

Why use OmegaPix

  • Anything in, one PDF out : JPG, PNG, WebP, HEIC (iPhone photos), AVIF. All accepted in one mixed batch. Pages are emitted in the order you added them.
  • Choose your page size : A4 (210ร—297 mm), US Letter (8.5ร—11 in), or Original (page matches the image pixel-for-pixel, useful for screenshots and scans).
  • Nothing uploads : Other "image to PDF" sites upload your photos to their servers. For receipts, IDs, contracts, or anything personal, that's the privacy threat. OmegaPix builds the PDF entirely in your browser, your images never leave your device.

How it works

1

Drop your images

Single image or batch. Mix formats freely: JPG with PNG with HEIC, in any order.

2

Pick page size + fit

A4, Letter, or Original. Fit (whole image, letterboxed), Fill (cropped to fill the page), or Stretch.

3

Download the PDF

One file, one page per image. Filename defaults to combined.pdf, change it before saving if you like.

Frequently asked questions

What image formats can I combine?

JPG, PNG, WebP, HEIC (iPhone photos), and AVIF. Mix and match freely in one batch.

How are HEIC and AVIF handled?

PDFs can only embed JPEG and PNG images natively. HEIC and AVIF inputs are decoded with the same browser codecs OmegaPix uses for conversion, then re-encoded as JPEG at quality 90 before going into the PDF. Visual quality stays high; file size is comparable to a normal JPEG.

What page sizes can I pick?

A4 (595ร—842 points / 210ร—297 mm), US Letter (612ร—792 points / 8.5ร—11 in), or Original, where the page is sized to match the image pixel dimensions exactly. Original is the right choice for screenshots and scans where you want no padding.

What about orientation?

Auto (default) picks portrait or landscape per page based on the image's aspect ratio. You can also force portrait or landscape for the entire PDF.

What is "Fit" vs "Fill" vs "Stretch"?

Fit (default): the whole image fits on the page, with white margins on the sides if the aspect ratio doesn't match. Fill: image is scaled to fill the page, cropping the edges if needed. Stretch: image is squashed to exactly match the page (distorts the aspect ratio, rarely what you want).

Is anything uploaded?

No. The entire conversion runs in your browser via WebAssembly. Open DevTools โ†’ Network while you use the tool. There are no upload requests. Your images never leave your device.

How big can my batch be?

On desktop, up to 50 images at once or about 200 MB total: whichever you hit first. On mobile, the cap is lower because browsers limit memory more strictly. The tool will tell you if you go over.

Can I reorder pages?

Pages come out in the order you add them. To change order, remove a file and drop it back in at the position you want. The file queue is drag-droppable.

When to use this tool

Receipts and expense reports

Take photos of receipts on your phone, drop them in, get one PDF for the accountant. No upload risk for financial documents.

Multi-page scans

Scan pages one at a time with your phone camera or scanner, then combine into one PDF, same UX as a multi-page scanner without the hardware.

Photo albums for sharing

Send 20 photos as one PDF instead of as 20 attachments. Recipients open one file, see them in order.

Screenshots for documentation

Combine a sequence of screenshots into one PDF for bug reports, design specs, or step-by-step guides. Original page size keeps pixel sharpness.

When not to use this tool

Searchable text output needed

Output PDF stores images, not text. If recipients need to Ctrl+F or copy text out, run the PDF through an OCR tool afterwards to add a text layer.

Vector / line-art images

SVG and CAD exports lose their crispness when rasterised into a PDF. Convert to a vector-aware PDF using a design tool instead.

Mixing portrait and landscape with auto orientation

Auto orientation flips per page, which can look chaotic in a single bound document. Force a single orientation if you want a consistent reading flow.

Technical details

How images become PDF pages

For JPEG and PNG inputs, OmegaPix embeds the original encoded bytes directly into the PDF via pdf-lib's embedJpg() and embedPng(). No re-encoding, no quality loss. For HEIC and AVIF inputs, PDF cannot embed them natively, so the file is decoded to raw pixels and re-encoded as JPEG at quality 90 before embedding. Visual quality stays high; total size grows ~20% versus the source HEIC.

Page sizing math

A4 = 595ร—842 points (210ร—297 mm). US Letter = 612ร—792 points (8.5ร—11 in). Original = page sized to match the image's pixel dimensions exactly. PDF uses points (1/72 inch); a 1500-pixel-wide image at Original page size produces a page 1500/72 = 20.83 inches wide, useful for screenshots that should retain pixel sharpness, awkward for print.

Fit vs Fill vs Stretch

Fit (default): whole image fits within the page, letterboxing with white if aspect ratios don't match. Fill: image is scaled to cover the page, cropping the overflowing edges. Stretch: image is squashed to exactly match the page dimensions, distorts aspect ratio, rarely what you want.

File size expectations

For a batch of 10 typical iPhone JPEGs (each ~3 MB): output PDF runs 25-32 MB at Original page size. Same batch at A4 with Fit mode: ~24 MB (slightly smaller because some images downscale to fit). HEIC inputs decoded to JPEG q90: about 20% larger than the source HEIC.

Page order and reordering

Pages are emitted in the order you added files. To reorder, remove a file from the queue and re-add it at the desired position, the queue accepts drops at any time. Future versions will add drag-to-reorder; for now, the add order is the page order.

Your files stay on your device

Image-to-PDF conversion runs entirely in your browser. pdf-lib parses, builds, and serialises the output document locally. Your images never reach a server, even for batch processing. For receipts, IDs, contracts, or any personal images, this is the only safe option.

Supported formats

Input: JPG, PNG, WebP, HEIC, AVIF
Output: PDF (one page per image)

Related tools