Output Factory compatibility with macOS and InDesign

Output Factory 2 supports macOS 10.7-10.14 and InDesign CS5-CC 2019.

Output Factory 1 supports up to macOS 10.12 and CC 2018 only. High Sierra, Mojave and CC 2019 are not supported.

To use with the latest versions of macOS and InDesign, please upgrade to Output Factory 2.

Upgrade to Output Factory 2 from Output Factory 1 and BatchOutput

New in Output Factory 2:

• Run custom scripts (AppleScript/JavaScript)
• Output subfolders
• Export every n pages as single files
• Open final files with selected app

By upgrading to the new version you also get access to further new features and improvements that we will keep adding on a regular basis in free updates.

Upgrade to Output Factory 2 >

Output Factory is the ultimate solution to automate InDesign’s output tasks – whether you need to output hundreds of documents or just a single one.

With just a click of a button you can enable batch printing, layer versioning, automatic preflighting, variable names and much more! Just add InDesign files, select output options – and Output Factory will do the rest automatically.

Batch Processing

Output multiple InDesign documents and books with just a click of a button. Let Output Factory work while you’re on a lunch break. Or leave it working overnight to output hundreds of files – and pick up the job when you return in the morning.


With Output Factory, output errors are a thing of the past. Thoroughly check files using InDesign’s preflight or Output Factory’s own options, and skip files with errors. Review errors in the History with their detailed description.

Layer Versioning

Output InDesign layers and their combinations as separate files automatically – an indispensable feature for multilingual documents and other projects with layered content.

Variable File Names

Output Factory offers unmatched abilities to create variable output file names based on page number, layers, date and other attributes. You can even insert text from your documents using the script label variable.

Smart Output Location

Easily manage output files by saving them in dynamically created subfolder tree with variable names.

Custom Scripts

Run custom AppleScript and JavaScript scripts during processing. This new feature offers virtually unlimited possibilities to customize and further automate your workflows.

Output to Multiple Formats at Once

Create sequences of workflows to output InDesign files to multiple formats at once. For example, create an action to export files as hi-res PDF, lo-res PDF, and send them to a laser printer – all with just a click of a button.


You can rely on Output Factory to track InDesign documents you sent to output along with the error log and the list of output files.

"Using Output Factory is straightforward... The time savings are huge. If you find yourself repeatedly exporting InDesign files in various formats, you owe it to yourself to install the free trial and see just how much time you’ll save using Output Factory."
InDesign Magazine
August 2018
"With Output Factory, I've got our magazine production down to six minutes from three hours. Once I set up all my presets, it was insane how fast it was. I load all my InDesign docs into Output Factory, press play, go grab a coffee and come back to my entire magazine."
Jeff Middleton
Graphic Designer, Toronto, Canada

Output Factory

All Output Formats

Upgrade to Output Factory 2

Output Factory Lite

PDF, Print & PostScript Only

Upgrade to Output Factory Lite 2

What Our Customers Say

For Sales Queries & Product Support

OutputFactory old