is now part of!

Create Mazes in InDesign With a Script

12 2

An attendee I met at the recent CreativePro Conference contacted me to ask if I knew of any tools to help create puzzles, mazes, word finds, etc. in InDesign. While digging to locate some resources for her, I came across a gem of a script for creating challenging mazes right in InDesign with a couple of clicks. This script was created by the brilliant scripter Theunis de Jong (aka Jongware). It is, quite simply, amazing!

InDesign Mazes script example 1


InDesign Maze script example 2

How to Create Mazes in InDesign

  1. Download the script
  2. Install the script. You can find instructions for installing and running a script here.
  3. Create a shape for the outer bounds of the script. This can be any shape, but it must be a single object. Create the shape with the rectangle, polygon, ellipse, or pen tools, or combine multiple shapes into one using Object > Pathfinder > Add. The object must be on page 1 of your document.
  4. Select the shape you just drew, and run the script.

The resulting maze will consist of three objects. These are easy to select and manipulate in the Layers panel.

More after the jump! Continue reading below
Free and Premium members see fewer ads! Sign up and log-in today.

The maze lines will initially have a 1 pt white stroke. You can adjust the weight and color as desired. You can use the original shape to provide a background color or shade for the maze.

You can read a full description of the process by which the script was created on the Adobe Scripting Forum.

InDesign Maze script example 3

InDesign Maze script example 4

InDesign Maze script example 5

InDesign Maze script example 6

InDesign Maze script example 7

Keith Gilbert is a design consultant, developer, educator, speaker, and author. His work has taken him throughout North America, Africa, Europe, and Asia. During his 35+ year career his clients have included Adobe, Apple, Target, Oracle, and the United Nations. He is the author of several popular titles for LinkedIn Learning, Adobe Press, and CreativePro. Find him at and on Twitter @gilbertconsult
  • “Quite simply a-MAZE-ing”… groan! But I have to agree. Wow!

  • Sundar C says:

    !Great! fantastic script. Thanks for sharing this…!

  • Keith Gilbert says:

    Note that the script doesn’t add any entry or exit points to the maze. You will need to do that manually, as I’ve done in the last screen shot.

  • Andreas Keiner says:

    Absolutely fantastic!

  • Theunis De Jong says:

    Thanks for un-earthing this oldie of mine! Note; I just ran it for fun on a modern InDesign and noticed the default color for the new maze were blank (“None”). It may just be my system, but anyway, I amended the script to use “Black”, so you can see something happened. For added fun, set the Corner options of the inner part of the maze to a small Bevel or Rounded :)

  • Joakim says:

    This is awesome! Used to play a lot of roleplaying games when younger. This would have sent my players into dispair!

  • >