Simple pricing, calm paperwork.

Plans meter authoring — turning your PDFs into fillable forms. Filling and sharing are always free, and answers never leave the filler's device.

No trial to start, no card for the free plan. Every paid plan is covered by a 14-day money-back guarantee.

Free

Try the whole flow on your own forms.

$0forever

 

Start free
  • 3 active forms
  • 20 page scans, one time
  • 5 free label fixes a month
  • Files up to 10 MB · up to 10 pages a form
  • Unlimited public links · filling is always free
  • fenfill stamp on exported PDFs
Most popular

Pro

For the solo professional with recurring paperwork.

$30per month

$300 billed yearly if you switch to annual

Get Pro
No trial needed — 14-day money-back guarantee.
  • 50 active forms
  • 100 page scans a month
  • 20 free label fixes a month
  • Files up to 20 MB · up to 30 pages a form
  • No fenfill stamp on exported PDFs
  • Private links, one per recipient — see who opened and who finished, revoke or expire any link
  • Email reminders to recipients who haven't finishedComing soon
  • API & MCP access for your own agents

Team

For small teams that send forms to clients.

$60per month

$600 billed yearly if you switch to annual

Get Team
No trial needed — 14-day money-back guarantee.
  • Everything in Pro, plus:
  • 200 active forms
  • 500 page scans a month · 100 free label fixes
  • Files up to 50 MB · up to 60 pages a form
  • Your own logo on exported PDFs and on the page your recipients fill
  • 5 seats and teammate invitesComing soon
  • Fill from data — one PDF per row of your spreadsheet, up to 500 rows a batch
  • Fillable-PDF (AcroForm) export, in the app and through the API

Business

For mid-sized teams that run on forms.

$100per month

$900 billed yearly if you switch to annual

Get Business
No trial needed — 14-day money-back guarantee.
  • Everything in Team, plus:
  • 2,000 active forms
  • 1,500 page scans a month · 300 free label fixes
  • Files up to 100 MB · up to 150 pages a form
  • 10 seatsComing soon
  • Your own domain on fill pagesComing soon
  • Priority support
14-day money-back guarantee
Cancel any time — your plan runs to the end of the period you paid for
Secure checkout by Stripe, our merchant of record. Invoices, VAT and sales tax handled by Stripe
Answers never leave the filler's device

Compare the plans

PlanFreeProTeamBusiness
Authoring
Active forms①3502002,000
Page scans②20, one time100 / month500 / month1,500 / month
Free label fixes③5 / month20 / month100 / month300 / month
Max file size10 MB20 MB50 MB100 MB
Max pages per form103060150
API & MCP accessNot includedIncludedIncludedIncluded
Fillable-PDF (AcroForm) export, in the app and through the APINot includedNot includedIncludedIncluded
Fill from data (one PDF per spreadsheet row)5 rows to try5 rows to tryUp to 500 rows a batchUp to 500 rows a batch
Sharing
Public linksUnlimitedUnlimitedUnlimitedUnlimited
Filling (for the people you send to)Free and unlimitedFree and unlimitedFree and unlimitedFree and unlimited
No account needed to fillIncludedIncludedIncludedIncluded
Private links, one per recipientNot includedIncludedIncludedIncluded
Opened / finished status per recipientNot includedIncludedIncludedIncluded
Revoke a linkNot includedIncludedIncludedIncluded
Email reminders to recipientsNot includedComing soonComing soonComing soon
Branding
fenfill stamp on exported PDFsShownRemovedRemovedRemoved
Your logo on exported PDFsNot includedNot includedIncludedIncluded
Your logo on the page recipients fillNot includedNot includedIncludedIncluded
Your own domain on fill pagesNot includedNot includedNot includedComing soon
Team
Seats115Coming soon10Coming soon
Invite teammatesNot includedNot includedComing soonComing soon
Support & billing
SupportEmailEmailEmailPriority email
Monthly or annual billingNot includedIncludedIncludedIncluded
14-day money-back guaranteeNot includedIncludedIncludedIncluded
① Active form
— a form in your workspace that is ready to fill or share. If you go over your plan's limit (by downgrading, for example), the extra forms are frozen rather than deleted: they stay in your dashboard, greyed out, and come back the moment you have room again.
② Page scan
— one PDF page read once by field detection when you create a form or re-run detection on it. A 6-page form costs 6 page scans to set up. Filling a form, sharing it, exporting it, and editing fields by hand never cost scans.
③ Free label fix
— when detection finds a box but not its label, the "Label empty fields" pass fixes it. Those pages come out of a separate monthly bucket first, so you are not paying page scans to correct our miss. When the bucket is empty, extra pages use your page scans.

Filling is always free

You pay to turn documents into forms. Nobody pays to fill one.

Metered: turning a PDF into a form

Page scans are spent once, when field detection reads your document. Your plan's active-form, file-size and page limits apply to the forms you build.

Free: filling, sharing and exporting

Send a form to as many people as you like. They need no account, pay nothing, and can fill it on a phone. Downloading the finished PDF is free and unlimited, for you and for them.

Never collected: what they typed

Filling and PDF generation happen in the browser. The answers are never sent to fenfill, so we never see what your client typed — there is nothing for us to meter, and nothing for us to leak.

Questions, answered

What is a page scan, and when do I use one?

A page scan is one PDF page read once by our field detection when you create a form or re-run detection on it. A 6-page document costs 6 page scans to set up. After that the form is yours: filling it, sharing it, exporting it, editing fields by hand and duplicating links cost nothing. Scans refill on the first of each month on every paid plan. The free plan's 20 scans are a one-time allowance.

Do the people who fill my forms need an account or a paid plan?

No. They open a link, fill the form in their browser and download the finished PDF. There is no sign-up, no app, no cost, and no limit on how many people fill your forms. That is deliberate: plans meter authoring, not filling.

What happens when I hit a limit?

Nothing breaks and nothing is deleted. If you run out of page scans, you can still fill, share and export every form you already have — you just cannot run field detection again until the first of the month or until you upgrade. If you are at your active-form limit, the "Add template" button tells you so. If a file is larger than your plan allows, we say so before the upload starts.

What happens to my forms if I downgrade or cancel?

Your forms are frozen, not deleted. When you move to a plan with room for fewer forms, the excess ones stay in your dashboard, greyed out and unavailable to fill or share, starting with the ones you touched least recently. Upgrade again and they come straight back. Frozen forms are deleted 60 days after they freeze, and each card shows the exact date, so you always have time to export or upgrade first.

How do refunds work?

Every paid plan has a 14-day money-back guarantee. Within 14 days of your first payment for a plan, or of an annual renewal, use Cancel and request refund in Settings → Plan & billing: it cancels the subscription and refunds the payment in full in one step, no explanation needed. You can also email support@fenfill.com. The money goes back to your original payment method, and the refund confirmation comes by email from Link, the Stripe service that sells our plans. Your workspace returns to the free plan; any forms over the free limit freeze rather than disappear. Full detail is in our refund policy.

Which payment methods do you take, and why does "LINK.COM" appear on my statement?

Checkout runs on Stripe. Our plans are sold through Link, Stripe's merchant-of-record service: Link is the seller, so it takes the payment, calculates and collects VAT and sales tax, and emails your receipts and invoices. You can pay by card, Apple Pay, Google Pay or Link, and in some countries with a local payment method; checkout shows what is available to you. Because Link is the seller of record, your card statement shows LINK.COM* FENFILL.COM. Your invoices are also in the billing portal you reach from Settings.

Can I switch between monthly and annual, or change plan mid-cycle?

Yes, from the pricing page, any time. You confirm each change on Stripe's billing page, and it takes effect straight away. On an upgrade, the prorated difference for the rest of the period you have already paid for is added to your next invoice; on a downgrade, the unused part of what you paid is credited towards your next invoices. Switching between monthly and annual works the same way.

Is my data private?

The answers people type are never sent to us. Filling and PDF generation happen entirely in the browser, so we never see what your client typed — there is no copy of it on our servers. What we do hold is the blank document you upload and the field layout we build from it, on servers in the EU. The blank PDF is encrypted in your browser before upload; the field layout is stored with the storage provider's disk encryption. Field detection runs on Google Gemini each time you run it, on the pages you pick, under Google's paid API terms: page images are not used to train models. Our privacy policy spells all of this out, including the full list of subprocessors.

Can I buy extra page scans?

No — we do not sell top-up packs. If you regularly need more pages, the next plan up is cheaper than a pack would be and raises your other limits with it. If your usage is unusual enough that none of the plans fit, email support@fenfill.com and we will work something out.

Do you support teams, and what about larger organisations?

Team and Business are priced for 5 and 10 seats, and teammate invites are the next thing we are building — the seats are reserved for you on those plans, but today a workspace is used by one person. If you need self-hosting, white-labelling, a signed DPA, a security review or volume beyond Business, email hello@fenfill.com.

Can I use fenfill from my own agent or code?

Yes, on Pro and above. Add the fenfill MCP server to Claude, Cursor or another MCP client, or call the API directly. fenfill finds the fields on the blank form, and your agent fills it on your own machine, so the answers never reach us. Analyzing a form uses page scans from the same monthly allowance as the app; filling uses none. Setup takes a key from Settings → API keys and one line of config: see the docs.

Enterprise

Self-hosted or white-label deployments, a signed DPA, security review, and volume beyond the Business plan — built around your compliance requirements.

Talk to us

Start with your own form.

Upload a blank PDF and watch the fields appear. The free plan needs no card, and Quickfill needs no account at all.

Start freeTry Quickfill — no account needed