Make Multi-Page PDF Files in Mac OS X

by Aseem Kishore on March 17, 2010

Have you ever had a bunch of PDFs you wanted to assemble into one unified document?  Most people will tell you need Adobe Acrobat.  But in fact, OS X already has you covered with a nifty little program called Automator.  Automator is an ingenious and easy to use tool that lets you build sequences of system tasks like moving, converting or renaming files.  In this tutorial, we’re going to use Automator to create a multi-page PDF from a folder of single page documents.

1. Open a new Finder window and navigate to your Applications folder. Find Automator in the list of programs.  See the cheery looking robot? Double click him to launch the program!

2.  You’ll now be presented with Automator’s various service templates.  For this tutorial, we’ll be creating an Application, so select it from the menu. Next, before we add steps to our workflow, let’s save it.  Once saved, you can Drag and Drop files on Automator workflows to have them run without even opening Automator. But more on that later.

3.  Now that our Automator application has been saved, let’s add the files we want to work with.  Notice the large gray space with ‘Drag Actions or files here to build your workflow’. Open the folder where your source PDFs are located and drag them into Automator.

IMPORTANT: To ensure that Automator combines the files in the correct order, you should name your files to reflect the pagination that you want.  In this case, I named them Page 1, Page 2 etc.

4. Now that we’ve told Automator which files we’re going work with, we need to tell it what to do with them.  Down the left side of the Automator window you’ll notice a drop down menu called Library.  Below it, you’ll see different types operations that can be applied. Since we’re working with PDFs, select it from the list.

Just to the right of the Library, you’ll now get a second list of all the things Automator can do with PDF files.  Three items down from the top is what we’re looking for: Combine PDF Pages.  Double click it to add it to the workflow.  Since our source docs are single page, select Append Pages to add them sequentially based on the names we gave them.  This is what you should have so far:

4. Next, we’re going to add an operation to copy our multi-page PDF to the Desktop. Since Automator is a robot, he likes to save files in weird folders deep in the system. But don’t worry – we’ll get him to save us a copy right on the Desktop for easy retrieval.   In the Library menu, select Files & Folders from the list and then Copy Finder Items. The default location is Desktop, but you can choose another from the menu if you wish:

5. Did I mention that Automator is a robot?  He also likes to name files strangely, so we’re going to add an operation to give our PDF a more descriptive name.  Again in the Library menu, select Files & Folders but this time choose Rename Finder Items.  From the list choose the last option Name Single Item. Make sure to leave the second menu set to Basename only. This will ensure that our PDF has correct file extension (.pdf, duh!)

6. Here’s what your fancy new Automator workflow should look like:

7. Ready?  It’s time to pull the trigger – Hit the Run button on the right.   But wait – you just got error!  Don’t worry this is normal. Hit Okay to have the workflow run and create your PDF, then read on to see what happened.

Here’s the explanation of the alert: Remember at the beginning when we saved the Automator Application?  Saving an Automator application creates an icon you can drag files on to at a later date to perform the same operation without having to set it all up again.

This warning is Automator reminding you that the application won’t run as a Drag and Drop because the first operation in the workflow was to add our single PDFs, which effectively cancels the Drag & Drop.  If, after completing this tutorial, you wish to have Drag & Drop functionality for future PDF creation, simply delete that first operation where we added our single PDFs from the workflow by clicking on the X in the top right corner and hit Save.  Just remember that the final step in the workflow we set up was to rename the file, so you might want to change that too.

7. Okay, having Run the workflow, you should now have your renamed, multi-page PDF sitting on your Desktop.  Let’s pop it open to have a look. Double click the icon to open it in Preview.

8. Success!  You have just created a multi-page PDF from a handful of singles using the power of our little robot friend Automator.

Random Posts

{ 32 comments… read them below or add one }

Jon Payne July 29, 2010 at 6:39 am

You can also do this in Preview.
1. Use Preview to open any of the PDF files that you want to combine.
2. Click View/Sidebar
3. Drag the next file into the sidebar. You can place the file before or after any page already in the sidebar by watching the red line.
4. File/Save As an new file name so you don’t destroy your original file.

Penny August 19, 2010 at 9:49 am

Thanks so much for posting these instructions. I was able to put 62 .pdf pages into one .pdf file on my Mac!

steve August 30, 2010 at 1:01 pm

“You’ll now be presented with Automator’s various service templates. For this tutorial, we’ll be creating an Application, so select it from the menu.”

I would if Automator included an “Application” template, but mine doesn’t. My version of Automator (2.0.4) offers only 5 templetes, and I can find no way to update it. What version of Automator are you using?

suzy q September 28, 2010 at 3:02 am

this is great- thanks!

Allison September 28, 2010 at 7:00 am

Steve,
I had the same thing, but just chose ‘custom’ and follow the steps, it works the very same.
Cheers!
A

Anna October 5, 2010 at 1:56 pm

Thank you so much!!! That was amazingly helpful!

Dino October 30, 2010 at 1:23 pm

brilliant-simple+perfect [as long as you know how] thnx MUCH Aseem!

Dan December 16, 2010 at 3:34 pm

When I dragged/dropped the files into Automator they showed up in a different order than they should be and then the combined pdf was in the messed up order as well. Sorting the files by name in the Automator box didn’t help either. How do I fix this?

Christie January 11, 2011 at 9:53 pm

I just began using a MAC for my business. The learning curve hasn’t been too bad. But wow!! I am still so amazed at all the fantastic things I can now do. Thank you for this page, and your site as well. I will now be a daily reader. Thank you, thank you! Thank you!!

Aidan Brian Conway January 12, 2011 at 2:59 am

you can do the whole thing simply in preview, right click on pdf, open with preview and then just simply click view side bar and drag all other pdfs into the side bar where you want them then all you have to do is save it as a new document name, remember in the side bar you can add delete and drag and drop pages to different locations in the document, so sweet and so simple, no weird automator required. created a pdf from 20 docs in less than a minute.

James Smith João Pessoa, Brazil January 23, 2011 at 12:38 pm

The Preview method explained by Jon is much faster and easier. You could also copy and paste them into a Word document, select Print, then PDF and have it save as a ODF file. I like the Preview method best, though.

Jim January 30, 2011 at 2:52 pm

Hi
I have the same version automator as Steve. In rename the finder item process I only have limited control over the time and date, from various drop down boxes, but no option of renaming the actual file (that I can see anyway). What am I not seeing or doing right?
Thanks

Erin February 18, 2011 at 12:25 pm

Thanks so much. That was so easy to follow!

JOCO March 31, 2011 at 2:11 pm

Well. This certainly solved that problem. Thanks so much!

Basil May 10, 2011 at 8:59 pm

This is one of the most useful tutorials I have come across on the Web.Thank you a lot.

Calliope May 12, 2011 at 11:59 am

OH MY GOOD GAWD!! thank you!!

vân May 18, 2011 at 4:17 am

thank you so much! this is so much easier + saving time and money rather than paying $9 a month to combine multiple pages at pdf online. find it a lot easier with preview than automator though! x.

blondie May 24, 2011 at 8:49 am

Thank you ;)

Rick July 1, 2011 at 7:40 pm

Another way:
1) Select images to be combined in finder, and right click > open with Preview.
2) Arrange images in Preview sidebar in order and select the ones you want to combine.
3) File > Print selected images…
4) Hit “PDF” button on print pop-up (bottom left corner) > Save as PDF…
5) Save

Job done.

Rachel August 1, 2011 at 9:25 am

Am I doing something wrong here? I’m on Mac Snow Leopard, and I’ve tried ALL of your methods, but not one of them created a single page. Automator didn’t create anything for me, just gave me a bunch of warnings, and all the other methods created single pages.

Stupid question: does it matter if all the pages are the same size? When it comes to doing things through preview I don’t see how it would matter, but is that what’s messing me up?

Jen August 5, 2011 at 12:24 pm

Best. Tutorial. Ever. Thank you so much for taking the time to post this!

Eric Obrien August 31, 2011 at 4:52 pm

You guys are great! This helped so much. Thank You.

Keisha September 1, 2011 at 1:38 pm

thank you so much … it was quick and easy … i learned something new about my mac!!!!

Ellen September 5, 2011 at 7:18 pm

WOW! Thanks! Excellent, easy to follow instructions. Cool idea from Rick, too.

Lacey September 10, 2011 at 12:05 pm

very helpful! thank you! and thank you Rick for another simple way to do it in Preview.

Neda September 13, 2011 at 6:52 pm

Thank you so much! You just empowered me to do more than what I thought I was able to do on Mac. :)

Peace…
Neda

ADAM September 17, 2011 at 12:00 am

JON PAYNE,

YOU ARE MY HERO

Lauren September 20, 2011 at 10:36 pm

When I drag a pdf into the sidebar of another pdf, it doesn’t drop in. What am i doing wrong?!

kindergarten cop September 23, 2011 at 6:47 pm

this is very very amazingly helpful. thank you!

Dana Spiardi September 30, 2011 at 1:27 pm

This is one of the best tutorials ever! You explain it so well and use excellent graphics. I am so glad that I finally learned how to use Automator to help with tedious, time-consuming tasks. Thanks so much!

Rashed October 5, 2011 at 9:42 am

Thank you so much. This is really helpful.

Sodelavega October 17, 2011 at 3:17 pm

WOW ! thank you for helping feel a bit more iSmarter than yesterday :)

Leave a Comment

{ 1 trackback }

Previous post:

Next post: