16 Free Must-Have Scripts for InDesign Users
Congratulations: By starting to read this article, you have taken the first step towards making your life far easier! I’m going to uncover a secret that can transform you from a regular InDesign user to a super-powered force of nature!
The trick is based on what I (immodestly) call Blatner’s First Rule of Publishing: Take a little time now to save far more time in the future.
One of the best ways to apply this rule is to find a script or a plug-in that does your work for you.
A script is a series of instructions to make InDesign and your computer do work you would ordinarily have to do by hand. Most scripts are extremely easy to use and can save you hours of time. The hardest part is knowing what’s available and where to get them.
Fortunately, I’m going to make it easier for you by providing a list of 20 awesome scripts. Of course, I’m not saying you need all of them, but you do need to know about all of them! You never know when one will come in handy.
By the way, if you don’t know how to install and run scripts, you’re not alone. Fortunately, it’s really simple.
- Open the Scripts panel (Window > Utilities > Scripts). You’ll find pre-installed scripts inside the Application/Samples/Javascript folder in the panel. To run one, double-click on it.
- If you want to install a script you have downloaded from the internet (it should have a .js or .jsx extension), right-click the User folder in the Scripts panel and choose Reveal in Finder (or Open in Explorer in Windows) from the context menu.
- Put your scripts inside the Scripts Panel folder (not the Scripts folder). Make sure it ends with .js or .jsx (sometimes scripts get a .txt added to their name when you download them from the internet). Next time you look at your Scripts Panel, you’ll see the script inside the User folder—no need to restart the program. Double-click the script name in the panel, and you’re in business.
Your new scripts
Note that these scripts are in alphabetical order, not order of awesomeness or functionality. Click on the script name to jump to a web page from which you can download the script. In most cases you’ll find other scripts worth checking out, too.
. . . .This article is for members only. To continue reading, please sign in, or sign up for a membership today. Thanks for supporting CreativePro!
BECOME A MEMBER
CreativePro membership keeps you up-to-date with the technology, solutions, and resources to strengthen your professional development.
For just $6.50/month (billed annually), you’ll get access to valuable benefits, including:
- 12 monthly issues of CreativePro Magazine, filled with practical, real-world tutorials written by experts
- Downloadable resources including templates, fonts, scripts, design assets, cheat sheets, and more
- Hundreds of members-only tutorial and tip articles
- Top Tips for InDesign, Photoshop, and Illustrator ebook collection
- Discounts on events and books
- and more...
Hi, I had a script for generating a font sample book (installed and system fonts) in InDesign for CS4, I think. My problem is it got corrupted and my boss is asking for updated books. Do you know of a similar script?
Thanks,
Kathie
[…] business! If you want to be more successful in your career, then check one of their best posts: 20 Free Must-Have scripts for InDesign Users | by David […]
thank you!!!!
Cool design)
Hi David
Great and useful :)
Do you know of any script that will help me copy the content of one table into another (target) table without losing the formatting of the target table?
I found this from Dave Saunders, but unfortunately the download link is no longer available:
https://jsid.blogspot.dk/2012/01/poptabunleashed.html
I need a script to make all of the phone numbers listed in my book a clickable number when the document is saved on an iphone. My document is created in InDesign and then exported into a pdf. By the way: there are more than 2,100 phone numbers listed in this book. Does anyone out there know of such a script?
Thank U.
Phone numbers converted to hyperlinks
https://forums.adobe.com/thread/2234488
I need a script that place bookmarked pdf into indesign and still reserve the bookmarked from the pdf after export out from indesign
I develop textbooks that have margin icons that include descriptive text. There are “Key Concept” icons, “Discuss” icons, and a few others. Right now, it’s a manual process to place the correct icons in the margins and enter the unique text for each. I’m wondering if we could make this more automated by having our instructional designers enter the icon info as footnotes in a Word document and running a script when we import into InDesign that places the correct icon and the indicated text. Basically, the script would run like the one listed above, but also place one of several graphics (which includes a clear box) overtop the side note. (Even if it’s not possible, this script could save us a lot of time.)
Hello! I have the calendar wizard, but I cannot figure out if it’s possible to make a “year at a glance” calendar with it. Do you happen to know? It was pretty overwhelming for me since I’m so new to InDesign. I did try quite a few different ways of using it, but just couldn’t get it to work for me. Any advice would be greatly appreciated! This list is greatly appreciated! :)
Kai: I’m not sure if you can do a year at a glance like that. There are some new options, though… see this article for details: https://indesignsecrets.com/calendar-wizard-script-upgraded.php
I’ve just read the scripts description, and I’m starving to try three of them. Many thanks. I’ll be back on this post if I find some question about them.
TomaxxiFillTable can’t be downloaded anymore. Is there an alternative source?
Thanks!
Figure 7: TableSort is great for sorting a table alphabetically.
is not placed correctly in the article.
Hi David
Is there any script which can find footnote from (1-9)(10-99)(100-999)so that i can apply different style on them.
Hi there. Do you have many Indesign files? Don’t lose track of them anymore. We’re announcing a FREE VERSION of UFISH for Indesign on apple store for all users of this Group. Please check and share. It’s free. https://apple.co/2rsHMgc Thanks
Hi, I wonder if you could help me. I have to create certificates (lots of), which need to saved as individual PDFs with e-mail address as titles. On each page of the document there is an e-mail style. I’m trying to create a scripts as follows: (Indesign – 1st page of the document) find style “e-mail” –> copy all text in that box –> export page as pfd –> paste e-mail text on the title bar –> save document (as “XXX”.pdf) –> go to next page (1+1) –> repeat the previous –> and so on, till the end of the document. Any help would be greatly appreciated. Many Thanks, Juha Sorsa
Juha: This is not a great place to answer scripting questions. I suggest one of the InDesign Scripting forums. However, I think perhaps there are easier ways to do this, using Data Merge in InDesign. Here are two articles you should see:
https://indesignsecrets.com/data-merging-individual-records-separate-pdfs.php
and
https://colecandoo.com/2015/09/04/data-merge-from-indesign-to-unique-filenames-now-a-reality/
Do you have a script that data merges numbers in reverse order? I have a 2-up file and instead of merging 1 and 2 and so on. I need it to merge 2 then 1, 4 then 3 and so on.
I’ve found these three time saving scripts:
Set frame to bleed, slug, page or margin = https://sellfy.com/p/JMJu/
Resize Page to frame, object or group – https://sellfy.com/p/LthK/
Bleed Extender – https://sellfy.com/p/Um2g/
I need a script for Indesign CC which can delete all unused paragraph and character style in batch and in individual document.
remove unused paragraph styles and character styles in InDesign CC2015 via apple scripts
Hi, I am a high school yearbook adviser. We have created a multi page document to apply our styles, page numbers, etc. I now need to break the pages apart into 2 facing page documents (spread) for my students to complete. Any scripts or plug ins that accomplish that process?
there is any script for mapping math character and apply it character style
Have never used scripts. Tried the CalendarWizard, both versions. These are the errors I received:
Script: C:\Users\graphics\Desktop\calendarWizard-classic.js
Line: 1
Char: 1
Error: ‘i>>?’ is undefined (can’t make it out)
Code: 800A1391
Source: Microsoft JScript runtime error
Script: C:\Users\graphics\Desktop\calendarWizard.js
Line: 1
Char: 1
Error: ‘i>>?’ is undefined (can’t make it out)
Code: 800A1391
Source: Microsoft JScript runtime error
I need a script to ad parentheses to selected text
I need a script that would find (or even highlight for me) custom tracking/kerning above or below a certain amount. Currently, InD highlights custom tracking and kerning, but I don’t care if the amount is small (e.g., -/+5). I want to find the larger ones (e.g., +/- 30) in case the page has eased up and I can get rid of them. The amount would vary by job (and language). Any ideas?