PDFsam Basic combines the odd and even pages from a single-sided scanner, interleaving two files back into one document. It works on two or more PDF files, in straight or reverse order. Free and open source on Windows, macOS and Linux.

How to interleave and mix PDF files for free with PDFsam Basic

  1. Drag and drop the two or more PDF files you want to mix
  2. Set the pace, i.e. how many pages to take from each file before switching to the next one
  3. Enable reverse order for any file that was scanned back to front
  4. Click Run to mix the files
Fix single-sided scans

If your scanner only scans one side at a time, it produces two separate files: one with the odd pages, one with the even pages. Mix them back together and recreate the original double-sided document.

Reverse order for flipped stacks

Many scanners flip the paper stack before scanning the back sides, so the second file comes out in reverse order. Enable the Reverse option on that file and PDFsam Basic will read its pages back to front.

Custom pace between files

Not just one page at a time: set the Pace to take two or more consecutive pages from a file before switching to the next one.

We value your privacy

Your PDF files are processed locally and never leave your computer. They are not uploaded to any server, keeping them away from prying eyes.

Mix more than two files

Not limited to a single pair of files: add as many PDF files as you need and PDFsam Basic will interleave pages across all of them, following the order you set.

Mix only part of the files

Double click the Page ranges cell to mix only specific pages from a file, using comma separated ranges like 2-13,17 or an open-ended range such as 20-.

More on our Blog

Merge PDF files
Merge PDF files
Just need to combine files in the order you add them, without alternating pages? PDFsam Basic can also simply merge PDF files together...
Rotate PDF files
Rotate PDF files
Pages come out sideways after scanning? PDFsam Basic can also permanently rotate PDF pages, in bulk or just a chosen range...