Exports

Generate Documents and PDFs from Airtable Records in Bulk

By Takuma Arimura · Updated

You keep invoices, contracts, certificates or offer letters as records in Airtable. Sooner or later you need each one as a real file, a PDF you can email or attach back to the record, and you need it for dozens or hundreds of records at a time.

Airtable’s built-in answer is the Page Designer extension. It’s fine for printing a single record, but Airtable’s own support page says it can’t batch-print records or run from an automation. That gap is why third-party document generators exist.

Quick answer: If you want a PDF (or Google Doc or Word file) created automatically for each Airtable record and saved back into an attachment field, use a dedicated document generator. DocsAutomator is our main pick because it uses Google Docs or Word templates, handles line items, and can fire on its own when a record’s status changes, with no script required. miniExtensions is a good fit if you prefer a fillable PDF form as your template or already use its other Airtable add-ons. Documint, PDFMonkey and a Make + Google Docs scenario are solid non-partner alternatives.

What Airtable can do natively

Airtable’s Page Designer extension lets you drag fields onto a fixed-size canvas and print the result. According to Airtable’s support article on printing from the page designer extension, it’s available on all paid plans, and you can “click the Print button to print either a single record or all of the records in a view.”

That last part sounds like bulk output, but it’s a single print job of every record in the view. You get one browser print dialog, not a separate file for each record, and nothing is saved back into your base.

The same Airtable support article answers the two questions most people have, in its FAQ section:

“No, Airtable does not support batch printing page designer records. Page designer was built for printing individual records in a standard custom layout.”

— Airtable Support: Printing from the page designer extension

“No, running a a [sic] print action within Page Designer directly in an automation and automatically taking the PDF and joining it into the database isn’t supported.”

— Airtable Support: Printing from the page designer extension

If you need one PDF per record, generation from an automation, or files saved back into an attachment field, you need another tool.

The options compared

Every tool below fills a template with placeholders from Airtable fields. They differ in template format, triggers, bulk handling and line items. We compared them from public documentation and pricing pages; see how we test.

ToolBulk generationRuns from automationsOutput formatsFree planStarting price
Airtable Page DesignerNo (one print job per view)NoPrint / browser “Save as PDF”No (paid Airtable plans)Included with paid Airtable plans
DocsAutomatorYes (Auto Creation fires on bulk updates and imports)Yes (Auto Creation, Airtable automation script, button)PDF, Google Docs, Word (.docx)Unlimited watermarked previews; no free live plan$29/mo monthly, $19/mo billed annually
miniExtensionsYes (records in a view)Schedule or webhook URLPDFFree account to try automations in test mode$29/mo monthly, $19/mo billed annually
DocumintPer record, via triggersYes (Airtable automation, Zapier, Make)PDFNo; 14-day trial$39/mo, billed annually
PDFMonkeyPer record, via Zapier or MakeVia Zapier or MakePDFYes, 20 documents/month€5/mo (Starter)
Make + Google DocsYes (scenario loops over records)Yes (scheduled or triggered scenarios)Google Docs, downloadable as PDFYes, 1,000 credits/month$9/mo (Core)

Prices and plan limits checked against each vendor's pricing page in October 2026. Plans change, so confirm on the linked pages before you buy.

Plans change, so check the linked pricing pages before you buy.

DocsAutomator

What it is

DocsAutomator is a no-code document generation tool that turns data from Airtable (and other sources such as Google Sheets, Notion and ClickUp) into PDFs, Google Docs and Word files.

How it works with Airtable

Per its Airtable documentation, you use a Google Doc, Word (.docx) or PDF template, connect a base, and pick a primary table. Line items come from a linked table, sorted by a view you choose. PDFs save into an attachment field you specify. Triggers include:

  • Auto Creation: you pick a field and a condition, for example Status = Approved. When a record changes to match, DocsAutomator generates the document. The docs say it “works on every Airtable plan, including Free.”
  • Airtable automation script: you paste a provided script into an Airtable automation. This requires a paid Airtable plan.
  • Button or formula field: a URL in a button field triggers one record. This works on free Airtable plans.
  • The DocsAutomator extension inside Airtable, or Generate manually inside DocsAutomator.

For bulk runs, the docs say “imports and bulk-added rows are covered,” and after a mass update “the documents still generate for every matching record.” So bulk generation means changing a status field on many records at once.

Strengths

  • Google Docs and Word templates are easy for non-technical teammates to edit.
  • Line items, nested line items and repeating sections are built in, which matters for invoices and quotes.
  • E-signatures and one-click acceptance are included on every plan, and the signed PDF can be saved back to the record.
  • Previews are unlimited and don’t use credits.

Limits

  • There’s no free plan for live documents; per the FAQ, test documents carry a watermark.
  • The Professional plan includes 100 documents per month and up to 5 automations.
  • Auto Creation reacts to edits, not time. The docs warn that “time alone never triggers a document,” so date-based runs need a scheduled Airtable automation.
  • The same record won’t regenerate within 10 minutes, which stops duplicates but can surprise you while testing.
  • Airtable limits automation scripts to 120 seconds. DocsAutomator’s troubleshooting page recommends async mode for complex documents.

Pricing

The pricing page lists three tiers. Professional is $29/month (or $228/year), Business is $79/month, and Scale is $199/month.

Who it’s for

Teams that send invoices, quotes, contracts or certificates from Airtable and want them created when a status changes, especially if non-builders edit the templates.

Try DocsAutomator

miniExtensions

What it is

miniExtensions sells add-ons for Airtable, including forms, portals and many bulk “automations.” Its older Docupilot-based “PDF and Document Generator” now says “this extension is no longer available”; current document tools are separate automations.

Which miniExtensions tools generate documents

According to miniExtensions’ help article How to create PDFs from Airtable records, four automations generate PDFs:

  • PDF Generator: fills a PDF template that contains fillable form fields. The help article says it’s best for “generating PDFs from a template that doesn’t need line items,” such as invitations, contracts, certificates and tickets.
  • Invoice / Quote / Receipt Generator: builds line-item documents with prices, quantities and totals.
  • Generate PDF from Airtable Formula: creates simple, text-only PDFs from a formula field.
  • Convert HTML to PDF: renders HTML stored in a formula field, for full layout control.

How it works with Airtable

For the PDF Generator, you upload the template, pick an output attachment field, scan the PDF for form fields and map each to an Airtable field. The product pages list scheduling and webhook triggers, and the help article says it can export “records in a specific view.”

Strengths

  • Processes all records in a view, so bulk runs are straightforward.
  • A fillable-PDF template is a good fit when you must reproduce an existing official form exactly.
  • One subscription also covers miniExtensions’ forms, portals and other bulk tools.

Limits

  • The PDF Generator doesn’t handle line items, so invoices need the separate Invoice Generator.
  • The formula and HTML options take more setup work.
  • Plans cap the number of extensions you can use.

Pricing

The pricing page lists a free plan that lets you try automations in test mode. Basic costs $29/month ($19/month billed annually), Premium costs $89/month and Scale costs $189/month.

Who it’s for

Teams already using its forms or portals, or that must fill an existing PDF form for every record in a view.

See miniExtensions

Documint

Documint is a document generation service with its own template editor. Its pricing page lists “Airtable Automation” and “Airtable Integration” on every plan, along with Zapier, Make and a REST API. Zapier also offers ready-made Airtable-to-Documint workflows.

Strengths: you design templates in a dedicated editor, and e-sign envelopes are included in every plan.

Limits: there’s no free plan, only a 14-day trial of the Silver plan. Volume is counted per year. Silver includes 2,400 documents per year, which is about 200 per month.

Pricing: Silver is $39/month billed annually.

Who it’s for: teams wanting a hosted template designer with steady yearly volume.

PDFMonkey

PDFMonkey generates PDFs from templates you build in its editor. The Airtable route we could verify runs through Zapier, which has an Airtable trigger and a PDFMonkey “Generate Document” action (Airtable + PDFMonkey on Zapier), or through Make.

Strengths: a real free plan (20 documents/month) and low entry pricing.

Limits: you pay for and maintain a Zapier or Make workflow on top of PDFMonkey. Saving the PDF back into Airtable is an extra step you build yourself. Lower tiers have short document retention, for example 1 day on Starter.

Pricing: the pricing page lists Starter at €5/month for 300 documents.

Who it’s for: budget-conscious builders who already run Zapier or Make and are comfortable designing templates in PDFMonkey’s editor.

Make + Google Docs (DIY)

With Make, you can search Airtable for records, loop over them, and use the Google Docs module “Create a Document from a Template,” which copies a template and replaces tags. A “Download a Document” module exports the result to another format, such as PDF. Another step attaches it back in Airtable. The modules are documented on Make’s Google Docs app page.

Strengths: flexible and cheap at low volume, and you can add steps such as email or Slack.

Limits: you build and maintain every step yourself. Line-item tables are hard to do with simple tag replacement, and every module run uses credits.

Pricing: the pricing page lists a free plan with 1,000 credits/month, and Core starts at $9/month.

Who it’s for: people who already build Make scenarios and need simple documents without line items.

How to choose

  • Invoices or quotes with line items, created when a status changes: DocsAutomator.
  • An existing official PDF form you must fill exactly: the miniExtensions PDF Generator, or a DocsAutomator PDF template.
  • Hundreds of certificates for every record in a view: miniExtensions processes a whole view. With DocsAutomator, a bulk status change does the same job.
  • Templates edited by non-technical teammates: Google Docs or Word templates (DocsAutomator) rather than HTML.
  • Contracts that need signatures: DocsAutomator and Documint both include e-signing.
  • Lowest cost at very low volume: PDFMonkey’s free plan, or Make with Google Docs, if you accept the extra setup work.

Before automating across a base, take a backup: a misconfigured “overwrite attachment” setting can replace files you meant to keep. Our Airtable backup guide covers the options.

How to set up automatic document generation with DocsAutomator

These steps follow DocsAutomator’s Airtable documentation and its invoice walkthrough. The example creates an invoice when Status changes to Approved.

1. Prepare your Airtable base

Set up an Invoices table with the fields you’ll print, an empty attachment field for the PDF (for example, “Invoice PDF”), and a single select Status field. If you have line items, keep them in a linked table, and create a view on that table sorted the way the rows should appear.

2. Create an automation and a template

Create a new automation and pick a Google Doc, Word or PDF template (or start from the template library). Placeholders follow the placeholder syntax reference.

3. Connect Airtable and choose the table

Open the Data / Placeholders panel, click Connect, choose Airtable, and authorize the bases you need. Then select the base and the primary table.

4. Set the output fields

Choose the document name field, such as an invoice number. Then choose the attachment field where PDFs are saved, and optionally a field for the Google Doc URL. Decide whether new PDFs should overwrite the existing attachment.

5. Map fields and line items

Map each placeholder to an Airtable field. For line items, select the linked field and the view that sets the row order.

6. Preview before going live

Generate previews for a few records. They don’t count toward your plan, so test edge cases such as empty fields and long line-item lists.

7. Turn on Auto Creation

Open Auto Create, turn it on, and set the condition (Status equals Approved). This registers a webhook with Airtable, which requires Creator permission on the base. From then on, each record that changes to Approved gets a PDF in its attachment field, usually within seconds.

8. Generate documents for existing records

For a backlog, update Status to Approved on all the records you need, for example by filling the column down in a filtered view. The docs say documents generate for every matching record in a bulk update. Check Documents → Logs to confirm which records fired and why any were skipped.

9. Add delivery steps (optional)

Under actions after generation, you can email the PDF, save it to Google Drive, OneDrive or Dropbox, or send it for e-signature. If you need date-based runs, such as monthly invoices, use a scheduled Airtable automation with the script trigger, because Auto Creation doesn’t fire on time alone.

Try DocsAutomator

FAQ

Can Airtable generate PDFs automatically on its own?

Not with Page Designer. Airtable’s support documentation says running a Page Designer print action in an automation and saving the PDF back into the base “isn’t supported.” To create PDFs automatically, you need a third-party tool that writes files into an attachment field.

Can Page Designer print multiple records at once?

It can print all the records in a view as one print job, but Airtable says it doesn’t “support batch printing page designer records.” You won’t get a separate PDF for each record, and nothing is attached back to the records.

Do I need a paid Airtable plan to generate documents?

Page Designer requires a paid plan. With DocsAutomator, Auto Creation and button triggers work on free Airtable plans, while automation scripts and Interface buttons need a paid Airtable plan.

How do I generate documents for hundreds of existing records?

miniExtensions can run its PDF automations over a view. DocsAutomator generates for every record that changes to match its condition, so a bulk status update creates the whole batch. Check your plan’s monthly document limit first.

Which tool handles invoice line items best?

DocsAutomator maps line items from a linked table and sorts them by a view, and miniExtensions has a dedicated Invoice Generator. A DIY Make + Google Docs setup can do it, but it’s much harder to build.

Can I get the generated document signed?

Yes. DocsAutomator includes e-signatures and one-click acceptance on every plan and can save the signed PDF back to the record. Documint includes a monthly number of e-sign envelopes on each plan. See our disclosure for how we handle partner links on this page.