# Convert CSV to PDF

> To convert CSV to PDF, add your .csv file, check the row and column count shown, choose portrait or landscape and whether to fit the columns to the page, and download the PDF. The file is read in your browser, so your data is not uploaded.

Page: https://pdfinish.com/csv-to-pdf
Last updated: November 3, 2026

## How to convert a CSV file to PDF in 3 steps

1. **Add your CSV.** Drop a .csv file onto the tool, or choose one from your device. You see the rows, columns and the first few lines before anything is made.
2. **Choose how it looks.** Pick portrait or landscape, A4 or US Letter, and a text size from 6 to 14 points. Keep Fit columns to the page on to squeeze the table onto the page width, or turn it off to keep natural widths.
3. **Download your PDF.** Save the finished file. The header row repeats on each page, so a long table stays easy to read.

## Key facts

- Privacy: We don't sell your data. This tool runs in your browser, so your files stay on your device and are never uploaded.
- Ads: none. No third-party ads and no ad cookies.
- Limits: 2 free uses in total, no account needed, and no limit on uses with Pro. Files up to 50 MB free, 500 MB with Pro. Limits are checked before a use starts, never after.
- Price: free to start. Pro is $2.99 a month or $24 a year. Lifetime is $50 for the first 500 founders. Pro cancels in one click.
- Works on: Windows, Mac, iPhone, Android. Nothing to install.
- Your CSV is read and drawn in your browser. Nothing is uploaded, so the names, amounts and notes in it stay private.
- The table gets a shaded header row that repeats on every page, thin cell borders, wrapped text and a page number at the foot. Commas, semicolons, tabs and pipes are detected for you.
- Up to 50,000 rows and 200 columns. Long cells wrap and are cut at 30 lines. Formulas are not calculated: a CSV holds the values already, and they are shown as written.

## How do I turn a CSV file into a PDF?

Add your .csv file to [CSV to PDF](https://pdfinish.com/csv-to-pdf), look over the row and column count it shows, choose portrait or landscape, and press Convert to PDF. You get a table with a repeating header row. The file is read in your browser and is not sent to our servers.

## How do I convert CSV to PDF without Excel?

You do not need Excel or any spreadsheet program. Add the .csv file to [CSV to PDF](https://pdfinish.com/csv-to-pdf) and it draws the table for you in your browser, with a header row on every page. The finished PDF opens on any device, so you can send or print it.

## How do I make a wide CSV fit on a PDF page?

Switch the page to landscape and keep Fit columns to the page ticked in [CSV to PDF](https://pdfinish.com/csv-to-pdf). The columns are narrowed to share the page width and long text wraps inside each cell. If the text becomes too small, lower the number of columns in your file or turn fitting off.

## Can I convert a semicolon or tab separated file?

Yes. [CSV to PDF](https://pdfinish.com/csv-to-pdf) detects commas, semicolons, tabs and pipes from the first lines of the file, so files saved by European spreadsheets or exported as TSV open without any setting. The tool tells you which separator it found, so you can check it is right.

## Is it safe to convert a CSV to PDF online?

With CSV to PDF, your file is read and drawn inside your browser and is not sent to our servers. Spreadsheets often hold customer names, prices and addresses, so this matters. You can check it in your browser's network tab, which shows no upload while you convert.

## Can I convert CSV to PDF for free?

Yes. You get 2 free uses in total with no account, and one finished conversion counts as one use. Free files can be up to 50 MB each. Pro has no limit on uses and allows files up to 500 MB. The limit is checked before you start.

## How many rows can a CSV to PDF handle?

Up to 50,000 rows and 200 columns in one file, within your plan's file size limit. A long table simply runs over more pages, each with the header row repeated and a page number. Very long cells are cut after 30 lines and end with an ellipsis. Split bigger files and join the PDFs afterwards.

## What if I have an Excel file instead of a CSV?

Use [Excel to PDF](https://pdfinish.com/excel-to-pdf) for an .xlsx or .xls workbook, which keeps its sheets and formatting. CSV to PDF is for plain comma-separated text. To go the other way and pull tables out of a PDF, use [PDF to CSV](https://pdfinish.com/pdf-to-csv), which also runs in your browser.

## Can I add page numbers or join several tables?

Every page already carries a small page number at the foot. To join tables from several CSV files, convert each one, then combine the PDFs with [Merge PDF](https://pdfinish.com/merge-pdf). You can also number the whole joined file with [Add Page Numbers](https://pdfinish.com/add-page-numbers). All three run in your browser.

## Why do accents or symbols look wrong in my CSV?

That usually means the CSV was saved in an older encoding. [CSV to PDF](https://pdfinish.com/csv-to-pdf) reads UTF-8, UTF-16 and older Windows text, so accents like é and ü normally come through. If a column shows odd marks, re-save the file as CSV UTF-8 from your spreadsheet program and add it again.

## Handy for lists you need to print or send

If you rent out a unit, export your rent roll from a spreadsheet as CSV and turn it into a PDF to file with your records. If you freelance, send a client a tidy PDF of your invoice log instead of a spreadsheet they can edit by accident.

## Common questions

### How do I convert a CSV file to PDF?

Add the .csv file to the tool. It shows the number of rows and columns and the first few rows. Choose the page direction, size and whether to fit columns, then press Convert to PDF. The file downloads from the result screen. The conversion happens in your browser.

### Does the header row repeat on every page?

Yes. When the first row is a header, it is drawn in a shaded band at the top of every page, so you always know which column is which. If your file has no header row, untick the option and the first row is treated like any other.

### What does Fit columns to the page do?

With it on, the columns are narrowed together so the whole table fits across one page, and long text wraps inside its cell. With it off, each column keeps the width its longest value needs, and extra columns continue on following pages. Landscape gives wide tables more room.

### Which separators and encodings work?

Comma, semicolon, tab and pipe are detected from the first lines. Quoted cells, doubled quotes and line breaks inside cells are read correctly. UTF-8 files, with or without a byte-order mark, UTF-16 and older Windows text all open. Latin, Greek and Cyrillic letters are drawn.

### Are formulas or number formats kept?

A CSV file holds only the values, so there are no formulas to keep. Numbers and dates appear exactly as they are written in the file. If you need the look of an Excel workbook, with its colours and widths, use Excel to PDF instead.

### Is my file uploaded when I use CSV to PDF?

No. Your CSV is read and saved as a PDF in your browser. The file is not sent to our servers.

### Is CSV to PDF free, and are there limits?

You can use it free. You get 2 free uses in total, no account needed. Free files can be up to 50 MB. Pro has no limit on uses and allows files up to 500 MB. We check the limits before a use starts, so a finished file is never held back.

### Can I use CSV to PDF on a Windows PC?

Yes. Open this page in Chrome or Edge on your PC, add your file and download the result. Nothing to install, and your file stays on your device.

## Related tools

- [Excel to PDF](https://pdfinish.com/excel-to-pdf): Save a spreadsheet as a PDF.
- [PDF to CSV](https://pdfinish.com/pdf-to-csv): Pull tables out of a PDF into CSV files, in your browser.
- [TXT to PDF](https://pdfinish.com/txt-to-pdf): Turn a plain text file, or text you paste, into a PDF.
- [Merge PDF](https://pdfinish.com/merge-pdf): Combine several PDFs into one file, in the order you choose.
- [Add Page Numbers to PDF](https://pdfinish.com/add-page-numbers): Stamp page numbers onto every page of a PDF.
- [JSON to PDF](https://pdfinish.com/json-to-pdf): Turn a JSON file or pasted JSON into a readable PDF, indented and colored, with optional line numbers, in your browser.
- [XML to PDF](https://pdfinish.com/xml-to-pdf): Turn an XML file or pasted XML into a readable PDF, indented and colored, with optional line numbers, in your browser.
