SCRIPT · FREE · InDesign / JSX · CSV, TXT → PDF

Data Merge PDF Export for InDesign

Export individual PDFs from InDesign Data Merge records, naming each file from a data column and checking the result before replacing existing files.

Requires desktop Adobe InDesign, a saved INDD document and a local Data Merge source.

Download script ZIP · v1.2 ↓

Free · JSX ExtendScript · 29 October 2026 · Test in InDesign before production use

Features

Installation and use

  1. Download and extract the ZIP, then install the JSX via Window → Utilities → Scripts → User.
  2. Open a saved INDD master with Data Merge fields already configured.
  3. Run the script. On first use, configure the source file, output folder, filename column and PDF preset in the guided dialog.
  4. The script saves mrc-merge-config.json next to the master. You can edit those settings later inside the script.
  5. Select sheet rows (row 1 is the header) and export.

Notes

You do not have to create the JSON file manually. The source must be readable and the filename column must exist. This tool does not download Google Sheets data; use MRC Google Sheets Bridge separately to refresh the source.

Something not working?

Found a problem or have an idea to improve this tool?

Send feedback →