Convert a CSV to PDF
A CSV, laid out as a readable table, saved as a PDF.
- Pick columns and orientation
- Header repeats on every page
- Nothing uploaded
- Free, no watermark
1.Open the file
CSV or TSV. Drag it here, or choose a file.
A CSV printed straight from a spreadsheet is usually unreadable: columns run off the page, the header appears once, and half the sheet is a column nobody needed. This lays the file out for paper first, letting you choose the columns, set the orientation and repeat the header on every page, then hands it to the browser's own PDF writer, which is why nothing has to be uploaded to produce the file.
What it does
- Renders the file as a paginated table, with the header row repeated on each page.
- Choose which columns to include and in what order, since most CSVs have columns that do not belong on paper.
- Portrait or landscape, and a row limit if you only want the first n rows.
- Saves through the browser's own print-to-PDF, so the PDF is produced on your machine.
Why print-to-PDF rather than a download button
Every current browser can write a PDF, and using it means no PDF library has to be downloaded, no file has to be uploaded, and you get the page-size and margin controls of the print dialog for free. In that dialog, choose “Save as PDF” as the destination. On iPhone and iPad it is under the share sheet.
Questions
- Is there a watermark?
- No. The PDF is produced by your own browser from the layout on screen, so there is nothing for anyone to stamp on it.
- How do I save the PDF?
- Press the button, and your browser's print dialog opens. Set the destination to “Save as PDF” rather than a printer. On iPhone and iPad, choose the share icon and then Save to Files.
- Can I convert a very large CSV?
- You can, but you probably should not: a 200,000-row CSV is several thousand pages. Set a row limit, or pick fewer columns and filter the file first.
The longer answer
This page does the job. The guide explains it — including the parts a tool cannot decide for you.
How to convert a CSV to PDFA CSV has no page and a PDF is nothing but pages, which is why columns fall off the edge. Here is how to decide what goes in before you convert.The other tools
- Open a CSV file in your browserDrop a file in. It opens here, and it stays here.Open it
- Run SQL on a CSV fileReal SQL, on your file, without installing a database.Open it
- Merge CSV files into oneSeveral files in, one file out, columns matched by name.Open it
- Remove duplicate rows from a CSVDuplicates on the columns you say identify a row.Open it
- Compare two CSV filesAdded, removed, changed, matched on a key rather than line by line.Open it