Skip to content
SPECIFICTION
Get listed

PlainMerge

pdfmailmerger.github.io

Free trial WebWindowsmacOSLinux

What it is

PlainMerge creates batches of personalized PDFs by combining a PDF template with rows from an Excel spreadsheet. Users can drag spreadsheet headers into positions on a template or match them to native PDF form fields. The app supports native forms, custom fonts, multi-page PDFs, and QR code rendering, and accepts.xlsx,.xls, and.ods files. Outputs can be personalized PDFs, emails with PDF attachments, or both. Its desktop app works offline on macOS, Windows, and Linux. The maker also links to Mergram, a browser-based PDF merging service that requires no installation. PlainMerge is described as open source, and its GitHub repository displays an AGPL-3.0 license. The PlainMerge plan costs $59 as a one-time purchase as a one-time fee. There is no free plan, though the maker offers a trial version for personal use without stating its duration. Support is available by email and GitHub Discussions. The privacy policy says personal information is collected when provided through support email and may be retained indefinitely, including in backups; the product page says purchases are not refundable.

Spec sheet

Purpose
PlainMerge creates multiple personalized PDFs from a PDF template and rows in an Excel spreadsheet.Read 7 Oct 2026 · pdfmailmerger.github.io
Platforms
Downloads are listed for Windows, macOS on Apple Silicon and Intel, and Linux.Read 7 Oct 2026 · pdfmailmerger.github.io
Trial
The maker says users can get a trial version for personal use; it does not state a trial duration.Read 7 Oct 2026 · github.com
Privacy
The privacy policy says personally identifiable information is not collected except when provided through the support email, where it is used to reply.Read 7 Oct 2026 · pdfmailmerger.github.io
Support
The maker lists email and GitHub Discussions for support.Read 7 Oct 2026 · pdfmailmerger.github.io
Data retention
The privacy policy says data may be kept indefinitely and that backups may inadvertently store data.Read 7 Oct 2026 · pdfmailmerger.github.io
Email
The app can send emails with PDF attachments.Read 7 Oct 2026 · pdfmailmerger.github.io
Field placement
Users can drag and drop spreadsheet headers into positions on a PDF template or match them with native PDF form fields.Read 7 Oct 2026 · pdfmailmerger.github.io
Offline use
The desktop app works offline.Read 7 Oct 2026 · pdfmailmerger.github.io
Open source
The maker describes the app as open source, and the GitHub repository displays an AGPL-3.0 license.Read 7 Oct 2026 · github.com
PDF features
The app supports native PDF forms, custom fonts, multiple-page PDFs, and QR code rendering.Read 7 Oct 2026 · pdfmailmerger.github.io
Refunds
The product page says there are no refunds.Read 7 Oct 2026 · pdfmailmerger.github.io
Spreadsheet formats
PlainMerge supports .xlsx, .xls, and .ods files.Read 7 Oct 2026 · pdfmailmerger.github.io
Web version
The maker links to Mergram as an online service that merges PDFs in a browser without installation.Read 7 Oct 2026 · pdfmailmerger.github.io

Plans and prices

PlainMerge $59, paid once One-time fee macOS · Windows · Linux Read 7 Oct 2026 · plainlab.gumroad.com

Every PlainMerge plan and price →

Strong points and limits

Strong points

  • Accepts .xlsx, .xls, and .ods spreadsheets.
  • Supports native PDF forms, custom fonts, and QR codes.
  • Can send personalized PDFs as email attachments.
  • Desktop app works offline on three platforms.
  • Trial version available for personal use.

Limits

  • No free plan.
  • One-time fee is $59 as a one-time purchase.
  • The product page says purchases are not refundable.
  • Data may be retained indefinitely, including in backups.

Who it suits

PlainMerge suits people who need to generate personalized PDFs from spreadsheet rows, including those who want to email the resulting files. Its offline desktop app is available across macOS, Windows, and Linux.

Verdict

PlainMerge offers spreadsheet-driven PDF personalization with offline desktop use and email delivery. Check the no-refund term and data-retention policy before purchasing.

Where Specifiction places it

Alternatives to PlainMergeAll alternatives →