One spreadsheet.
Hundreds of documents.

  • Upload a CSV or Excel file
  • Write your template once
  • Download every PDF as one ZIP
Get started free
100% local No uploads, ever

Privacy

Your data never leaves your computer.

No upload, no server, no account. Your spreadsheet, your template and the PDFs you generate stay in your browser the whole time — and disappear the moment you close the tab.

How it works

Three steps, start to finish

01 — DATA

Load your spreadsheet

Drop in a CSV or Excel file. Each row becomes one document; each column becomes a placeholder you can use in your template.

Loading a spreadsheet
02 — TEMPLATE

Write the template once

Compose the document once and drop placeholders in wherever they belong — or import an existing Word document to start from. A visual editor, no scripting required.

Writing the document template
03 — GENERATE

Generate and download

One click renders every PDF and zips them together, with file names you control.

Generating and downloading PDFs

Features

Built for long lists

Runs entirely local
Fine for sensitive data — contracts, invoices, customer records.
CSV or Excel
Up to 5 MB at a time. The first row doubles as placeholder names.
Automatic placeholders
Every column becomes a placeholder, ready to drop into the template.
Fixed and computed fields
Add values shared by every document, like today's date, without touching the sheet.
One ZIP, every file
All generated PDFs, named the way you choose, in a single download.
Preview before you generate
Check how each document will look before rendering the full batch.

FAQ

Questions, answered

Does my data get uploaded anywhere?

No. The file is read in your browser and never transmitted. All PDF generation happens on your machine.

How much does it cost?

Nothing, for now — boolk is completely free during this launch.

What spreadsheet formats are supported?

CSV and Excel, up to 5 MB. The first row can be used as column and placeholder names.

Can I use my own document template?

Yes — write or paste it into the editor and place placeholders wherever needed, or start from a saved template.

How many documents can I generate at once?

One document per row — from a handful of files to hundreds, all in a single ZIP.

Do I need to install anything?

No — boolk runs entirely in the browser. Just open the page.

Ready to generate your documents?

Open the app