Answers

How to convert Excel to PDF without cutting off columns

Short answer: columns get cut off because Excel prints your sheet at a fixed width, and any column past the right margin falls onto a separate strip of pages — or gets clipped when you also force the height to fit. The manual fix is to rotate to landscape and shrink the page to fit the width; the cleaner fix is a tool that measures the real column widths and lays the whole sheet out to fit. CrazySmartPDF does the second automatically.

What the cut-off actually looks like

Excel · Save as PDF · page 1 of 24

Page 1 of Excel's own PDF export: a portrait page whose table stops after the Region column — six of the sheet's twenty-three columns, none of them a money column. One row shows as a tall empty band.

CrazySmartPDF · page 1 of 10

Page 1 of CrazySmartPDF's output from the same workbook: a landscape page carrying all twenty-three columns, from Invoice No through to Status, with every row complete.
The same workbook, page 1 of each PDF. Left: Excel's own File → Export → Create PDF with the page setup left at its default. The table stops after Region — six of the sheet's twenty-three columns, and not one money column on the page; the other seventeen are printed as a separate strip of pages further back. Right: the same file through the free web converter on this site — landscape, all twenty-three columns, each row whole. Excel's export ran to 24 pages, CrazySmartPDF's to 10. The tall empty band in the left-hand page is not a rendering glitch: that row's height comes from a Line Description that Excel put seventeen columns away, on page 13.Sample workbook: 23 columns × 210 rows, synthetic — every company, person, invoice number and figure in it was invented for the capture. No customer data. Page counts and column counts were read back out of the two real PDFs, not estimated. Tap either page to open it full size.

Fixing it by hand in Excel

You can usually stop the cut-off without any extra software:

The honest catch: every one of these is manual, one file at a time, and “fit to one page wide” trades a clean cut-off for unreadable text. On a genuinely wide table you’re stuck choosing which problem to have.

How CrazySmartPDF handles it

Instead of printing at a fixed width, it re-lays-out the sheet:

The honest caveats

The full slice-and-self-check render needs Excel on Windows (Excel 2016 or newer) — the add-in and desktop app have no Mac build. The free web converter on the home page runs the same smart engine on our server — your file is converted, then deleted (never stored) — and does the same fit-and-slice layout row-atomic; the right-edge self-check is what the Windows add-in and desktop app add. That self-check flags a suspected clip for you to verify; it doesn’t silently reshape your data. And the add-in and desktop app only ever read your workbook — your .xlsx is left exactly as it was.