CSV to PDF Converter
Turn a CSV or TSV file, or pasted data, into a clean printable PDF table with repeated header row, zebra stripes, wrapping and page numbers. No upload.
A CSV file is easy to export from a database, a shop or a bank, but awkward to print or attach to an email for someone without a spreadsheet program. This converter lays the data out as a proper table on A4, Letter, Legal or A3 pages: column widths follow the content, long cells wrap, the header row repeats on every page, and numbers line up on the right. It runs in your browser, so the data stays on your device.
How to use this tool
- Drop one or more .csv or .tsv files, or paste the data into the text box.
- Leave the delimiter and encoding on automatic unless the preview looks wrong.
- Choose the page size; wide tables switch to landscape automatically.
- Adjust the font size, stripes, grid lines and title, then download the PDF.
Formula
Column width = widest text in the column + padding, capped at first at 45% of the page width; spare width goes back to the capped columns, and if the total is still too wide, narrow columns keep their width and wide columns share the rest.
Widths are measured with the real Helvetica metrics at the chosen font size. If even the minimum width (about 2.4 × the font size per column) does not fit, the font shrinks in 0.5 pt steps down to 5 pt. Cells with text that the built-in PDF fonts cannot encode — Korean, Chinese, Greek, Cyrillic — are drawn as sharp 216 DPI images on top of the page.
Example
A 120-row product list with the columns SKU, Name and Price at 9 pt, every cell on one line: a row is 9 × 1.22 + 2 × 3.6 ≈ 18.2 pt high, so 39 rows fit under the title and header on the first A4 page and 40 on each following page. The table fills 4 A4 portrait pages, prices are right-aligned, and each page starts with the bold header row and ends with "Page n of 4".
Frequently asked questions
My Korean CSV from Excel shows broken characters.
Excel in Korean saves CSV as EUC-KR (CP949). Automatic detection tries UTF-8 first and falls back to EUC-KR; you can also pick the encoding yourself.
Is there a row limit?
Up to 20,000 rows per file, which is several hundred pages. Split larger exports first. A single cell longer than a whole page is cut off with …, and the result says so.
Can I select the text in the PDF?
Yes for Latin text. Characters outside the standard PDF fonts are drawn as images, so they look right but cannot be selected or searched.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/csv-to-pdf/
Cite or embed this tool
kakaoCalc. (2026, November 8). CSV to PDF Converter. https://kakao.mobile/tools/csv-to-pdf/
“CSV to PDF Converter.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/csv-to-pdf/.