We offer you a wide array of scripts which cover many aspects of automating InDesign. While these scripts are not as comprehensive or polished as our commercial products, many of them can be very useful and save a tremendous amount of time.
These scripts represent a considerable effort on our part, and while we are offering them as free downloads, please consider making a donation. There is no greater incentive to continue offering free utilities such as these than a little monetary compensation.
Please visit our forum to learn more about scripting.
This is a simple script to help make it easier to install scripts. (Of course you will need to manage to install this script first.)
This startup script adds a menu item which toggles adornments which show where text have style overrides.
This startup script adds a menu item to your swatches panel that allows you to add hexadecimal swatches (among other cool things).
While this is nothing compared to what you get with Script Bay (link), this is a nice little script which allows for writing and running scripts in InDesign (compatible with InDesign CS3 and later).
Did you ever wish you could have numbered lines in InDesign? Well, now you can with this script.
Quick Reference is a script created to simplify the process of creating cross references. The download link is an Extension Manager file. If you are having trouble installing it, please click on “Read More” for instructions as well as a zip file for manual installation (if all else fails).
Here are two scripts which help with the tedious task of fitting text.
If you ever realized in the middle of a job that you need to adjust the size of all your graphics, you will appreciate this script!
This is a simple script to help you get rid of empty pages in your document.
If you were ever given the job of editing text without changing the page breaks, you will appreciate this script.
This startup script allows you to save and load different preference sets. (CS4 and later)
This script makes it simple to select a lot of guides at once.
This script is similar to the “Command/Control J” shortcut, but it works on Book files.
This script allows creation of “Cloned Stories” which are kept automatically in sync with each other. (requires APID ToolAssistant)
This script applied the [None] master page to empty pages. Empty pages can be defined in two ways.
This script (requested by David Blatner) directly applies nested styles. It works on nested, GREP, and line styles. Warning: this script will override any manually applied character styles which conflict with the nested styles!
This is a simple script which merges two tables. You can select to either merge horizontally or vertically. To use the script, select two tables and run it.
This is a simple script which ensures the leading of all end-of-paragraph marks match the text before it.
This script breaks apart the spreads in the active document. This is useful for enabling inner bleeds.
These scripts pop up simple dialogs for moving forward or backwards in the undo stack.
This script will convert “All Caps” in your document to proper small caps. This script is pretty inflexible. Style Utilities contains a utility with many more options.
This simple script searches your current story for hyphenated words.
This script for CS3 or later displays a dialog which shows the based-on structure of your paragraph styles.
This convenient script will zoom to the width of your currently selected object.
This script offers a convenient dialog for inserting text variables.
Need a script?
We have written scripts in almost every area of InDesign’s functionality. If you need a custom script, just let us know!