Solo
For one person, on up to 2 Macs.
- 1 seat
- 2 devices per seat
- All Core merge features
- Email support


For one person, on up to 2 Macs.
For one person, with the full feature set. 30-day free trial.
For teams of 2 or more. Domain-restricted invitations, central seat management.
*Compared to Studio tier
We'll create your account automatically after checkout and email you a "set password" link.
Please provide your VAT ID. We pre-fill it on the Paddle checkout so the invoice is issued correctly and VAT reverse-charge applies where eligible.
We need this to verify that you act on behalf of a company. Only matters once your subscription becomes paid (after a trial, if applicable).
We use this to send your licence key and link the subscription to your account.
Format like DE123456789 (Germany), FR12345678901 (France) etc. Paddle does the final validation at checkout.
Required by EU consumer law — for trials this is mostly a formality. You can cancel any time from your dashboard before the trial ends and you won't be charged.
Right of withdrawal. You have the right to withdraw from this contract within 14 days without giving any reason. The withdrawal period expires 14 days after the day of contract conclusion. To exercise the right, you must inform us by an unequivocal statement of your decision to withdraw.
Effects of withdrawal. If you withdraw from this contract, we shall reimburse all payments received from you without undue delay and in any event not later than 14 days from the day on which we are informed about your decision to withdraw.
Not a private consumer? Switch to business →
Calculating the change…
| Feature | Solo | Bestseller Studio | Team |
|---|---|---|---|
| Core features | |||
| Import .xlsx files – no Microsoft Excel requiredImport Excel file with their sheets (Solo Tier one sheet, Studio Tier multiple sheets) | |||
| Import from CSV with custom delimiters & encodings | |||
| Filename-only references (no full path needed)Filenames (e.g. for images) in your datasource are enough - you don\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'t need the full path to your files. | |||
| Visual drag-and-drop node editorA brand new user experience. Build your merge with drag and drop - no coding required. | |||
| Apply character, paragraph & object styles per nodeApply the styles living in your layout document dynamically during the merge. | |||
| Text formatting (case, trim, padding, number format and many more) | |||
| Place images from URLsDataMergeStudio can download your images prior to the merge. | |||
| Export to InDesign, PDF, Interactive PDF, JPEG, PNG, EPS | |||
| One file per record, all in one, or split by range | |||
| Conditions – if/then logic without codeConfigure a node to trigger for one condition or else a default path (if/then). | |||
| Data driven custom image alignment and fitting per frame | |||
| Merge to InDesign Book file (e.g. to have running page numbers across a large merge) | |||
| Import and preserve linebreaks from Excel cells | |||
| Multi-level stacked sortingApply multiple sort rules on your datasource (data column, ascending/descending) that are applied one after another. | |||
| Apply object styles to image frames | |||
| Custom filenames built from data fields | |||
| Automatic layout & datasource change detection | |||
| Record filtering with configurable rules | |||
| Remove empty placeholders, rows, frames etc. automaticallySometimes, no data is delivered. This allows you to remove placeholders, full lines or even frames in this case. | |||
| Sequence & random number generatorsProvides numbered sequences for your merge data or dynamic filenames. | |||
| Resize content to frame or frame to contentResizes content to fit text into frame (e.g. shrink text to not have overset text or enlarge text to use the maximum font size in a textframe) | |||
| Overflow report after mergeA comprehensive report listing every frame (and the pages) in every document created that contains overset text. | |||
| Multiple records per page with custom grid (Multi page Imposition Layout)Create one instance of e.g. a business card. Then duplicate it across the page in the exact location you want it to be. If you have 6 instances on one page DataMergeStudio will use 6 records for them. Multiple pages supported (e.g. add a backside to each business card). | |||
| Apply Hyperlinks – dynamic from data to text, image, QR or barcodeAllows to add hyperlinks from your data to text, images, QR-Codes or Barcodes (Barcodes only in Studio Tier) | |||
| Create colored vector QR-Codes from your dataSupports Text, vCard (2.0) and URL QR-Code. Use background and foreground colors for your QR-Codes. | |||
| Automatic paginationAutomatically adds pages to your document when needed (e.g. for Grow mode or batch) | |||
| Advanced features | |||
| AI credits1 credit represents 1 used token. | 0 | 200000 | 250000 |
| AI Assistant for workflow setupAn AI Assistant helping you to set up visual workflows with ease. | |||
| AI nodeAn AI node allows you to include AI in your workflow steps (e.g. to translate) | |||
| Multi-sheet support (XLSX) with sheet selectorImport multiple sheets from your XLSX file to merge one to many relationships. (See Table merge below) | |||
| Table merge (e.g. Product specs)Merge tables from side data sets. E.g. main data sheet contains products. But second sheet contains product specs (multilple rows per product). These can be automatically merged into a table - per product. | |||
| Datagroups (Foreign key relationships between sheets)Build datagroups from different sheets to use during the merge. | |||
| Per-cell style rulesStyle specific table cells based on data. You got a special price? Style it differently in the pricing table. | |||
| Merge variants in one runMerge more than one variant e.g. two language variants in one merge. Produces additional files with a variant suffix e.g. products_en.pdf and products_de.pdf | |||
| Layout flow – individual data driven layoutsFlow individual content blocks into a flowing story. Most flexible mode for individual layouts e.g. catalogs. | |||
| Control Layer visibilityDynamically show or hide multiple layers driven by your data. | |||
| GREP search/replace text actions after mergeHaving some text in the data you want to replace all over? Set up a grep search/replace with ease. | |||
| Apply different master pagesApply a different master page on page breaks (in layout flow mode only) | |||
| Control layout breaksIn Flow mode control when to insert column-, frame- or page breaks. | |||
| Advanced conditionsBuild your own condition node with as many conditions as you like. Most flexible. | |||
| Prepress cut-and-stack sorting | |||
| Custom JavaScript for advanced logicFor advanced Users only - this is the onliest place you need coding skills or at least an AI that does this part for you. | |||
| Create vector Barcodes from your data | |||
| Enterprise features | |||
| Manage multiple seats in one dashboard | |||
| Manage devices of all seats in one dashboard | |||
| Domain-restricted seat invitations | |||
| BYOK (Bring your own key)Providing you own API key (Claude, OpenAI or Mistral) securley stored in macOS keychain. If provided, App will only use a direct connection to AI models. | |||
| Central AI credit management | |||
The node editor completely changed how I work — what used to take two hours of clicking now takes ten minutes, and I can reuse the flow for every follow-up job.

The AI-assisted mapping figures out where things belong even with messy client data. It saves me the most annoying fifteen minutes of every new job.

Finally, proper vector barcodes straight out of InDesign without bouncing through external tools. That alone saves me half a day on every catalogue project.

Master-detail merging is the reason I will use this! Product catalogues with variants now run in a single pass instead of three manual steps.

I've tested pretty much every data merge tool out there over the years — nothing comes close to DataMergeStudio in terms of usability. It actually feels like it was built by someone who sits in InDesign every day.

The node editor completely changed how I work — what used to take two hours of clicking now takes ten minutes, and I can reuse the flow for every follow-up job.

The AI-assisted mapping figures out where things belong even with messy client data. It saves me the most annoying fifteen minutes of every new job.

Finally, proper vector barcodes straight out of InDesign without bouncing through external tools. That alone saves me half a day on every catalogue project.

Master-detail merging is the reason I will use this! Product catalogues with variants now run in a single pass instead of three manual steps.

I've tested pretty much every data merge tool out there over the years — nothing comes close to DataMergeStudio in terms of usability. It actually feels like it was built by someone who sits in InDesign every day.
