mygemsSay hi

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.

Why it exists

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 — choose the columns, set the orientation, repeat the header on every page — and 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 — 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 actually 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.