Apply master pages based on paragraph and object styles

This InDesign add-on lets you link up master pages to paragraph styles and object styles.

With Mastermatic you can make a list of instructions to tell InDesign:

  • Wherever paragraph style A appears in the document, apply master page X
  • Wherever paragraph style B appears in the document, apply master page Y
  • … and so on.

You can do the same with object styles:

  • Wherever object style A appears in the document, apply master page X
  • Wherever object style B appears in the document, apply master page Y
  • etc. etc.

Mastermatic Promo

For example, you can now easily have a special master page applied on every page that contains a graphic image, and a different master page applied to every page that has a “Chapter Title” paragraph style, and so on.

But the best part of it is that it will update automatically while you work!

Unlike a traditional InDesign script, this script can keep track of your document while you work and update the master pages as needed – automatically! So if your text reflows, or you move a graphic to a different page, the appropriate master page will be applied automatically while you continue to work. It’s truly MASTERMATIC!

You’re in good company!

Major world publishers, including Penguin Random House, have rolled out Mastermatic to large teams of their designers. The response? “Overwhelmingly positive!” says John Tomaselli, senior manager. “The designers using it have all acknowledged substantial time savings. [Mastermatic] has become an important tool for us, [and] is highly recommended.”

Main Features

Mastermatic UI


  • Create as many paragraph style–master page pairs as you need.
  • Create as many object style–master page pairs as you need.
  • “Live Update” – InDesign will continuously monitor your document, and apply the correct master pages as needed.
  • Choose a default master page for all other pages.
  • Choose a master page to apply to all blank pages.
  • Ignore the first X number of pages at the start of the document (often, preliminary pages have a specific set of master pages applied whose order never changes).
  • “Sticky masters” lets you easily create a document with colored sections.
  • All your settings are stored in the document, so you do not need to set them up more than once.

User Guide

To browse the full product documentation, click here.

Demo Download

Click here to download a demo of the latest version of Mastermatic. You may run the demo version up to 10 times.

Instant Download

To purchase the full version of Mastermatic for only $57, click the “Buy Now” button. Your product and serial numbers will be available for instant download when you complete the purchase.

Money-back Guarantee

If you are not satisfied with Mastermatic for any reason, simply let us know within 30 days of purchase for a full refund.

Buy Now

“Mastermatic is amazing! Thank you.
Worth every single penny.”

Cathy Anderson, Creative – Just Organize Your Stuff

Buy Now

Mastermatic: $57

For multiple licenses (5 or more), please contact us to arrange a discount.


System Requirements

  • InDesign CS5 or higher (including CC2018)
  • Windows or Mac computer

Trial Download

Click on the button to download a demo version of Mastermatic.

Your thoughts here
  1. Great script but can how does it keep track of different setting for a single publication without a save setting option?

  2. Hi Neil,

    I’m not quite sure I’ve understood the question.

    Mastermatic saves all the user settings as part of the document metadata (accessible only to scripts) — so you can have different settings for different documents, and when you open each document and run Mastermatic, it will remember the last settings you’ve used for that document.

    And if you save a document as a template, then any new documents based off that template will also have those Mastermatic settings set up and ready to use.

    The one thing you can’t do is transfer settings from one document to another unrelated document.

    I hope that answers your question.


  3. Many thanks Ariel for your explanation.

  4. Great script. I believe it tries to replicate what FrameMaker was doing for years with its Reference Pages. There is one thing one can’t expect your script to do right though – to override body page text frames with master page ones and expect to maintain the text flow (something FrameMaker was doing with ease). You are up against text flows and FrameMaker’s ability to differentiate between them. Now that would require some serious thought.
    I have something on the pipeline for that.

    • Hi Michael,

      Actually, InDesign does allow to differentiate between different text flows using InDesign’s “primary text frame” feature (IIRC this was introducted in CS6). If a frame is marked as a “primary frame” on several master pages, text will always flow into it when that master is applied.

      So Mastermatic as it stands now is able to do this.

  5. What happens if you pass a document off to someone who does not have this plugin? Do the master pages that were applied with the plugin stay applied when passed off to someone who does not have the plugin?

  6. Hi John,

    Sure — Mastermatic simply applies the master pages to the document in the regular way. There is no problem at all for someone else without Mastermatic to open the document.

  7. If I have a pair of master pages that differ for left and right side, and on both pages the same paragraph style will be applied.
    How can mastermagic know which of the two masterpages (left or right) have to be applied?
    Clear? If not I can upload a document (or screenshot) with the situation.

    • Hi Maarten,

      Mastermatic cannot (yet!) do what you ask. It links masters to pages based on paragraph styles and object styles, and doesn’t currently have a feature to links masters based on page side (verso or recto).

      However, if your document is set up as 2-page spreads, then presumably the master pages are also set up as facing spreads, and that way you automatically have control on what appears on the left and right sides, no?

      • Any update on getting this feature? I have a book layout that adds a background to the page, connected to a paragraph style. But since it’s set to “begin on next page” it can either happen on a recto or verso page. So, if I put the background on both sides of the master, it will override the next Chapter heading page and add the background to both pages. Would love to have this feature!

  8. Hi Morgan,
    I don’t quite understand what you’re saying.
    It sounds like you’ve got 2 paragraph styles: the one that gets the background, and the Chapter Heading style.
    Why can’t you just set Mastermatic to apply Master X to the one paragraph style, and Master Y to the other paragraph style?

Leave a Reply