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
- Drop your CSV — drag a file or pick a batch. Up to 10 files, 50 MB each.
- Pick the page — A4 or Letter, portrait or landscape, font size to fit.
- Convert in your browser — a worker on your device builds the PDF. Nothing is uploaded.
- 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.