For HR, school admin & finance teams

One spreadsheet.
Hundreds of named PDFs.

Still saving 200 payslips one by one? Paste your CSV and get one print-ready PDF per person — named, formatted and zipped in a single click. Nothing is uploaded, so salary data never leaves your computer.

No file uploads No account Free mode works offline GDPR-friendly by design
staff-november.csv
AMAva MitchellAva Mitchell - Payslip.pdf
JWJonas WeberJonas Weber - Payslip.pdf
PRPriya RaoPriya Rao - Payslip.pdf
↓ one click, 3 rows → 3 files
november-payslips.zip 3 PDFs · 412 KB
100% client-sidesalary data never uploaded
Ready in 5 minutesno template setup
No IT ticketruns on any laptop
Free to verifysee the exact PDF first
Live workbench

Try it with your real spreadsheet

This is the working tool, not a demo. Paste your own CSV — nothing is uploaded. Check the live preview, confirm the file names, then export.

Batch generator Your data stays on your device Free preview · watermarked
Payments live · Creem

Paste CSV / TSV — comma, tab or semicolon separated — or upload a .csv file. First row is the header.

These options come from your header row, so they stay the same when you switch document type.

Use any column like {Name}, plus {n}, {n:3}, {type}, {date}.

Choose which columns appear on each document. The file-name column stays available even if you hide it here.

Preview · row 1 of 0A4 · 150 dpi

Free previews carry a visible watermark.
Remove the watermark →

File names · 0 PDFs
Ready · 0 rows

Privacy check: open DevTools → Network, clear it, then click Generate. Free previews make no network requests at all; an active license makes one small check that carries only your license key. Your spreadsheet contents are never uploaded.

The workflow

Three steps, no setup

01 · Paste

Bring last month's export

Save your payroll, gradebook or attendee list as CSV. Headers become fields automatically — no mapping sheet, no template editor to learn.

02 · Check

Set it once, see it live

Pick a layout, add your organisation, choose the file-name format and footer. The preview is the exact page every recipient will get.

03 · Send

One ZIP, ready to go

One PDF per row, named the way your archive expects. Drop the folder into your mail tool — no copy-paste, no save-as, no renaming.

Pricing

Verify first. Pay once.

The free plan builds the complete document — every layout, every column, a live preview and real PDFs — with a watermark. You only pay when you're ready to send clean, unbranded files.

Free

$0 / forever

Watermarked previews · 20 rows per batch

  • All four layouts
  • Custom file names & footers
  • Unlimited columns
  • No signup, no time limit

Free PDFs carry a visible watermark and a "not for distribution" stamp.

Try it free
MOST POPULAR

Credit pack

$19 / 250 docs

One-time purchase · about $0.08 per document

  • No watermark, no RowToPDF branding
  • Credits never expire
  • Batches up to 1,000 rows
  • No recurring charge
Get 250 credits

Team

$29 / month

1,000 documents per month · one key, any device

  • Everything in Credit pack
  • Allowance resets each month
  • Recurring batches, no top-ups to remember
  • Cancel any time
Subscribe to Team
01 · Confidential

Nothing leaves the company laptop

Every other mail-merge tool uploads your CSV to someone else's cloud. Salary and student records stay in this tab — no vendor review, no DPA, no subprocessors to audit.

02 · Presentable

Documents you can actually send

Upgrading removes the watermark and our name from the page. You control the footer, the reference number and the exact file name your archive expects.

03 · Predictable

No subscription treadmill

A one-time pack covers 250 documents and never expires. Run one batch a month and it lasts for years — no seats, no renewal emails, no silent trial.

Before you buy: the free plan already produces the complete PDF — you have seen exactly what you are getting. Upgrading only removes the watermark and our branding; it does not unlock a different tool. Purchases are final except for duplicate charges or an activation fault on our side. See our refund policy and terms of service.

Free exports are watermarked previews (20 rows per batch). Credit packs are one-time purchases; only Team is recurring, with a 1,000-document allowance that resets each calendar month.

Activate your licenseNot activated

After checkout, Creem emails your license key automatically. Paste it below to unlock credits on any device. Your documents still never leave your browser.

Your remaining credits appear here and at the top of the workbench. The balance is kept on our server, not in your browser — clearing site data or switching devices never loses it. Paste your key again to see it.

FAQ

Questions worth answering

Does my data really stay on my device?

Yes. There is no backend endpoint to receive it — the site is a single static HTML file. The CSV is parsed in JavaScript, the PDF is drawn on a canvas, and the ZIP is assembled in memory. Open DevTools → Network and verify: zero requests carrying your data. Free previews need no network at all; a paid license makes one check that carries only your license key.

Why are the PDFs image-based?

Each page is rendered as a high-resolution canvas image embedded in the PDF. That guarantees identical output across devices and renders any script — accented Latin, Cyrillic, CJK and Arabic — without shipping a 10 MB font file. Trade-off: text is not selectable.

Is this compliant for real payroll?

RowToPDF formats documents — it does not calculate tax, statutory deductions or give legal advice. Feed it figures you have already validated, and have a qualified payroll professional sign off on any jurisdiction-specific rules.

What is included in the free plan?

Unlimited, permanent access to all four layouts with up to 20 rows per batch. Every free PDF carries a visible watermark, so it is a preview rather than something you would send to a colleague or client. There is no account and no monthly counter to reset.

Can I remove the free watermark?

Yes — activate a credit pack ($19 once) or a Team plan ($29/month) and the watermark disappears from every export, on this or any other device once the key is activated. The watermark is drawn into the page image itself, so clearing site data, using incognito mode or changing a browser setting cannot remove it.

Can I remove the "RowToPDF" name from my PDFs?

Yes. A paid license removes every trace of our branding: no RowToPDF footer, no forced sequence number, no watermark. You set both footer lines yourself, so the page looks like it came from your organisation. The free preview keeps our name only inside its watermark.

Can I control the file names and numbering?

Yes. The file name format accepts any column in curly braces, plus {n} for a counter, {n:3} for zero-padded numbers, {type} and {date} — for example {Employee ID}_{Period}. The document number in the footer is optional and off by default. Use "Preview names" in the tool to check the whole list before exporting.

How is this different from mail merge or document automation tools?

Most of those upload your spreadsheet to their servers and charge a monthly subscription. RowToPDF runs entirely in your browser, needs no template editor or API key, and is available as a one-time purchase. They are a better fit for automated delivery, e-signatures or DOCX output; we are a better fit when the data is sensitive and you just want the finished PDFs now.

Do I need a data processing agreement?

No. We never receive, see or store your spreadsheet, so there is no processing to agree on and no subprocessor list to review. The only network call is a license check that carries a key, never your data.

Can I use Excel files directly?

CSV/TSV works today with zero dependencies. Native .xlsx parsing is planned for the next release — save as CSV from Excel in the meantime.

Where can I see my remaining credits?

Once a key is active, the balance is shown at the top of the workbench and next to the license box, and the status line reports what is left after each export. There is no account to log into: the balance belongs to your license key and is stored on our server, so clearing site data, using another browser or moving to another computer never resets it — just paste your key again. Credits are only deducted after the ZIP download actually starts.

Who is this for?

HR admins sending monthly payslips, schools issuing grade reports, training providers issuing certificates, finance teams sending statements, and bookkeepers who do the same batch for several clients every month.