Overview: The Problem This Fixes
The most common support message on any script post is a variant of "it's not working" — and nine times out of ten, the script itself is fine; the install was the problem. Running a script once through File > Scripts > Other Script… versus installing it into Illustrator's actual Scripts folder produces different, sometimes confusing behavior, and most tutorials skip explaining the difference.
Getting the install right is worth the two minutes it takes. A script you run once saves you an afternoon; a script that lives in your Scripts menu becomes part of your workflow and saves you hours every month. Most designers collect a small library of five to ten scripts over time — install each one correctly and that library just works, silently, every time you open Illustrator.
My Experience: Why This Post Exists
I'll be honest about where this guide came from. In my last YouTube video, several viewers commented asking me to show exactly how to install a script in Illustrator — the same "it's not working" confusion I kept seeing, over and over. So I recorded a full walkthrough: starting from the .jsx file sitting on my desktop, copying it into the Scripts folder inside C drive > Program Files > Adobe > Adobe Illustrator > Presets (not the scripting folder most people guess first), and confirming it appears in the File > Scripts menu after a restart.
Everything below is the written version of what I demonstrated in that video — the same steps, the same folder, the same restart. If you prefer watching, the video is embedded at the top of this post.
One-Time Run vs. Permanent Install: What's Actually Different
Illustrator lets you launch a script in two ways, and they are not the same thing:
| One-time run (File > Scripts > Other Script…) | Permanent install (copied into Scripts folder) | |
|---|---|---|
| How you launch it | Browse to the .jsx file every time | Appears in File > Scripts by name, one click |
| Survives restart | No — you repeat the browse dialog next session | Yes — stays in the menu until you remove it |
| Best for | Testing a script once before committing | Scripts you actually use |
| Failure mode | Low risk; the file just runs or errors | Folder permissions or wrong location silently block it |
Rule of thumb: run it once from Downloads to test it. If you like it, install it properly. The steps below cover the install once and for all.
Where Illustrator's Scripts Folder Actually Lives
The Scripts folder sits inside Illustrator's application folder, not in your Documents. The exact path depends on your OS and version:
| Platform | Default path |
|---|---|
| Windows |
C:\Program Files\Adobe\Adobe Illustrator
[version]\Presets\en_US\Scripts
|
| Mac |
/Applications/Adobe Illustrator [version]/Presets/en_US/Scripts
|
Two notes: on non-English installs the en_US folder name follows
your language (e.g. de_DE), and on Windows the folder may be
permission-locked — the fix for that is in the troubleshooting section below.
Key Concepts Covered
- The difference between a one-time script run and a permanently installed script
- Where Illustrator's Scripts folder actually lives on Mac vs. Windows
- Why some scripts need a restart of Illustrator to appear in the menu
- How folder permissions can silently block a script from running correctly
Step-by-Step: The Correct Install Process
- Locate your Illustrator install folder, then find Presets > en_US > Scripts (path varies slightly by Illustrator version and OS — see the table above).
- Copy the .jsx file directly into that Scripts folder — don't run it from Downloads or Desktop for permanent use.
- Fully quit and reopen Illustrator; the Scripts menu only refreshes at launch, not while running.
- Confirm the script now appears under File > Scripts alongside Illustrator's built-in scripts.
- If it still doesn't appear, check that the file wasn't accidentally saved with a .txt extension by your browser or zip tool.
- Do one test run on a scratch document (not client work) to confirm it behaves before you rely on it.
Common Install Problems (and the 30-Second Fix for Each)
1. "The script isn't in the Scripts menu"
Cause: Illustrator reads the Scripts folder only at startup. Fix: quit Illustrator completely and reopen it. Restarting the app — not just the document — is what refreshes the menu.
2. "Illustrator says the file is a text file" / nothing happens
Cause: browsers and zip tools sometimes append .txt to downloads,
so the file is secretly script.jsx.txt. Fix: enable
file-extension display in your OS, rename the file to end in exactly
.jsx, restart Illustrator.
3. "The script runs but I see no change"
Cause: some scripts create their output on a new, initially hidden layer — or require an open document with a selection. Fix: open the Layers panel and look for a new layer; re-read the script's notes for any prerequisite (open document, selected objects).
4. "Permission denied" when copying into the Scripts folder
Cause: the Program Files / Applications folder is protected. Fix: on Mac, copy via Finder (drag the file into the folder rather than saving through the Save dialog). On Windows, run Illustrator as Administrator once during install, or copy the file with an admin account.
5. "It worked in an older Illustrator but breaks now"
Cause: scripts written for very old Illustrator versions can rely on features or APIs that changed. Fix: check the post or download page for a version note; scripts on this site list their supported range. When in doubt, keep a copy of the script that worked and report which version broke it.
6. "I ran it from Downloads and it worked — do I even need to install it?"
Cause: none — this is just habit. Fix: test from Downloads, install into the Scripts folder for daily use. Installed scripts are one click away; re-browsing to Downloads every session is friction you'll eventually skip — and then you stop using the script.
Troubleshooting & Tips
On Mac, if Illustrator won't let you save into the Scripts folder directly, copy the file in via Finder instead of dragging it inside the open Save dialog. On Windows, running Illustrator as Administrator once during install can resolve permission-blocked folders. If a script runs but does nothing visible, check the Layers panel — some scripts generate output on a new, initially hidden layer rather than the active one.
Conclusion
Installing a script the right way takes two minutes and pays off every time you open Illustrator. Test anything new with a one-time run first, then copy the .jsx into the Scripts folder, restart, and it lives in your menu permanently. Keep your originals backed up in Documents, and that small library of five to ten scripts will quietly save you hours every month.
Frequently Asked Questions
Do scripts work on both Mac and Windows?
Yes — standard .jsx scripts are cross-platform. The only part that differs is the folder path (see the table above) and occasionally file permissions.
Can a script damage my document?
Reputable scripts work on duplicates or new layers and won't touch your original artwork. Still, save a copy of important work before running any script for the first time — it's a cheap habit.
Do I need to restart Illustrator every time I add a script?
Yes. The Scripts menu is built at launch, so a full quit-and-reopen is required for each newly added file. You don't need to restart to run an already-installed script.
Where should I keep my script files for backup?
Keep the original .jsx files in a folder in your Documents (or cloud drive) and copy — don't move — them into the Scripts folder. That way a reinstall never loses your library.
Do these scripts work with Illustrator's free trial?
Yes. The trial is the full application, so the Scripts menu and folder behave identically to the paid version.
Scripts to Try First
Now that you know how to install scripts correctly, try these popular ones: the one-click silhouette generator, the map outline automator, and the audio waveform generator.




