Convert CSV to PDF in your browser

Drop a CSV or a batch of files, pick the page size, and download a clean PDF. Everything runs on your device — no upload, no signup, no watermark. Up to 10 files per batch, 50 MB each.

How CSV to PDF works

  1. Drop your CSV — drag a file or pick a batch. Up to 10 files, 50 MB each.
  2. Pick the page — A4 or Letter, portrait or landscape, font size to fit.
  3. Convert in your browser — a worker on your device builds the PDF. Nothing is uploaded.
  4. Download — save one PDF or grab the whole batch as a ZIP.

Why this CSV to PDF converter

  • Stays on your device. Files never leave the browser. No server, no account, no tracking.
  • Fast on big files. Streams rows and builds tables in a worker. 50 MB CSVs convert without a freeze.
  • Batch in one click. Drop ten files at once. Convert all, download a ZIP, move on.
  • Non-Latin scripts supported. Bundled Noto Sans renders Cyrillic, Greek and most European scripts without missing glyphs.
  • No watermark. The PDF you get is the PDF you keep.

Page sizes

Wide tables breathe in landscape. Narrow lists look tighter in portrait. Switch the page size before you convert — the layout adapts to A4 portrait, A4 landscape, Letter portrait or Letter landscape.

Frequently asked questions

Are files uploaded?
No. Everything runs in your browser. The CSV stays on your device, the PDF is built locally.
What is the file limit?
Up to 10 files per batch, 50 MB each, 200 MB total. Rows are capped at 250,000.
Will I lose formatting from Excel?
CSV does not carry styles. We rebuild a clean table from the rows and headers — fonts, borders and zebra rows are added by the PDF engine.
Does it work with non-Latin scripts?
Yes. We bundle Noto Sans, so Cyrillic, Greek and most European scripts render without missing glyphs.
Is there a watermark?
No. The PDF you get is the PDF you keep.
Can I use this offline?
Once the page is loaded, yes. The converter runs locally, so a flaky connection will not break a job.

Who makes this

Built and maintained by Stanislav Mashkin, an independent developer — more about who runs this and why. The converter runs entirely in your browser because that is the simplest thing that works — with no server in the loop there is nothing to upload, nothing stored and nothing to take on trust.

It is one of a handful of small browser tools built on that principle. There is pdfannotation.app for marking up PDFs, wavtomp3.app for audio conversion, and websitefeedback.tools, a Chrome extension for leaving comments directly on a live web page.

Need the other direction? Use our PDF to CSV converter to pull tables out of PDF files.