CSV → PDF Formatter
Drop a CSV file or paste rows. Preview the table, tweak the layout, then download a clean, paginated PDF. Header row, alternating stripes, A4 / Letter / Legal.
Drop a CSV file
.csv only · renders locally
How it works
CSV parsing is done locally with a small RFC-4180-aware parser (handles quoted fields, escaped quotes, embedded commas, newlines inside quotes). The first 50 rows render as a live preview table.
Export uses jsPDF + jspdf-autotable (both lazy-loaded from cdnjs on first build). AutoTable auto-sizes columns to fit the page, wraps long cells, and paginates with header repetition on every page.