Frequently asked questions
Which file formats are supported?+
XLtoPDF accepts .CSV, .XLS, and .XLSX files up to 50MB. Multi-sheet Excel workbooks are fully supported — each sheet becomes its own section in the output PDF.
Where does the conversion happen?+
Entirely inside your browser. No data is uploaded to any server. Parsing uses the SheetJS engine and PDF generation uses jsPDF — both running locally.
How large a file can I convert?+
The hard limit is 50MB. Performance scales with your device — modern laptops can comfortably process spreadsheets with 250,000+ rows in a few seconds.
What does the output PDF look like?+
Landscape A4 with institutional typography: bold navy header row, alternating row treatments, page numbers, and the source filename in the footer. Headers repeat across page breaks.
Can I convert multi-sheet Excel files?+
Yes. Each sheet is rendered on its own page (or pages) with the sheet name as a section heading.
Is there a usage limit?+
No. Because all processing is local, you can convert as many files as you want, free, with no signup required.
Are special characters and Unicode supported?+
Standard Latin character sets render correctly. Extended Unicode (CJK, Arabic, etc.) may fall back to default glyphs depending on PDF font availability.
Can I customize the PDF style?+
Not in the current version. XLtoPDF applies a single, opinionated institutional template optimized for boardroom-ready reports.