Free Online Bulk PDF Generator & Editor

Upload any PDF, visually drag & drop text placeholders, map spreadsheet columns, and run bulk generation with 100% security.

1. PDF Template

Upload any fillable PDF, flat standard document, or load our pre-made template.

Choose PDF File
No file chosen

2. Spreadsheet File

Upload your Excel (.xlsx, .xls) or Comma-Separated (.csv) spreadsheet data.

Choose Spreadsheet
No file chosen

3. Execution & Naming Rules

Output files will be named: Prefix + Column Value (e.g. Invoice-JohnDoe.pdf)

Choose ZIP Archive for individual files, or Single Combined PDF for 1-click batch printing.

Large datasets will automatically split into sequential batch files to preserve device RAM.

About Bulk PDF Generation

Our Free Online Bulk PDF Generator & PDF Mail Merge tool lets you instantly populate PDF forms from Excel (.xlsx, .xls) or CSV files. Built for maximum privacy and execution speed, runs 100% locally inside your web browser—your confidential spreadsheets and documents are never uploaded to any remote server. Easily map spreadsheet columns to interactive PDF form fields or drag-and-drop visual text placeholders onto flat PDFs, then generate hundreds or thousands of personalized documents in a structured ZIP archive in seconds.

Features

  • 100% private — files are processed entirely in-browser and never uploaded to servers
  • Dual Output Modes — download individual PDFs in a ZIP archive or a Single Combined PDF for 1-click batch printing
  • Includes dispatch-manifest.csv inside ZIP files for instant Mail Merge in Gmail, YAMM, Outlook, and WASender
  • Supports Microsoft Excel (.xlsx, .xls) and standard CSV spreadsheets
  • Detects interactive PDF AcroForm fields (text boxes, checkboxes, dropdowns) and custom text overlays
  • Smart Filename Naming Rules based on spreadsheet columns (e.g. Invoice-[ClientName].pdf)
  • Chunked batch processing prevents browser tab memory crashes even on mobile or low-RAM devices

Frequently Asked Questions

What is PDF Mail Merge?

PDF Mail Merge is an automated process that fills a single PDF form template with variable data from a spreadsheet (Excel or CSV), creating one custom personalized PDF document for every row in your spreadsheet.

How do I mail merge an Excel spreadsheet into a PDF?

Upload your PDF template and Excel (.xlsx) file. Match each Excel column header to the corresponding field or position on your PDF, then click 'Generate & Download ZIP'. The tool generates filled PDFs for every row automatically.

How do I email or send the generated PDFs via WhatsApp?

When downloading as a ZIP archive, the file includes a 'dispatch-manifest.csv' that maps recipient emails and phone numbers to their exact PDF filename. You can upload this CSV directly into Gmail Mail Merge tools (GMass, YAMM), Outlook, or WhatsApp automation extensions (WASender, WATI) to send custom attachments automatically.

Can I mail merge a PDF that isn't fillable (flat PDF)?

Yes! Simply click anywhere on the visual preview document to place custom text overlays. You can reposition placeholders, change fonts and sizes, and map them to your spreadsheet columns.

What spreadsheet formats are supported?

You can upload standard Comma-Separated Values files (.csv) or Microsoft Excel spreadsheets (.xlsx, .xls).

Is there a limit on how many PDFs I can generate?

There are no artificial limits. Our memory chunking engine automatically divides large datasets (e.g., 10,000+ rows) into sequential batch files to prevent browser tab crashes on mobile and desktop devices.