Blog
July 10, 2026
Short answer: almost everything that goes wrong when you turn a spreadsheet into a PDF comes down to one fact — Excel’s Save as PDF is a print, not a layout. It’s a faithful photocopier of the page setup your sheet already has: it freezes your current margins, scaling, and print area, and it never once reconsiders how the grid should sit on the page. Once you see it that way, the mangled exports stop looking like random bugs — and it becomes obvious why fixing them by hand never ends.
A print answers a narrow question: given these margins, this scaling, and this print area, where does the paper cut? That’s all Excel’s export does. It takes the page setup as fixed and slices accordingly.
A layout answers a different question: how should this grid be arranged so it actually reads on paper? That means measuring how wide the columns really are, deciding orientation, choosing where pages break so nothing important is severed, and checking the result. Excel does this beautifully on screen — but its PDF export throws all of it away and just prints. It’s a photocopier where you want a typesetter.
Because the export inherits your page setup verbatim, that single behaviour shows up as different symptoms depending on what your setup happens to be:
They feel like five separate problems. They’re one cause wearing five hats. (If you landed here to fix a specific one, each symptom — with its exact Excel fix — is routed in Why your Excel looks wrong as a PDF. This piece is about the why underneath all of them.)
The symptoms trade off against each other, which is what makes the manual approach so maddening. Turn off scaling to stop the shrink, and now the sheet is too wide, so columns cut off. Set a print area to crop the clutter, and now a totals column just outside it silently drops. Drag page breaks to un-split a row, add three rows next week, and every break below is wrong again. You’re not fixing a layout — you’re playing whack-a-mole with a print dialog, on every file, forever.
CrazySmartPDF replaces the print with an actual layout step. Instead of freezing your page setup, it measures the real column widths and paginates deliberately: it fits columns down to a readable floor, then slices wide tables across pages rather than clipping them — and rasterises its own output to flag any residual clip before you send. It keeps every row whole (row-atomic — a row is never split across a page break), and when a print area really does clamp something out, it reports exactly which rows and columns instead of dropping them silently. The point was never a faster print. It’s doing the layout Excel’s export never does — once, automatically, instead of by hand on every file.
It renders through your installed Excel on Windows (2016 or newer), so Excel has to be present — there’s no Mac or purely-online build (the browser upload surface is a separate beta). The self-check flags suspect pages for you to verify; it doesn’t auto-repair them, and it doesn’t claim to be clip-proof — it claims to never fail silently. It only ever reads your workbook, and it’s free to use. There’s no public installer yet — the home page walks through the read → lay out → self-check flow.
Related: Why your Excel looks wrong as a PDF · CrazySmartPDF vs Excel’s Save as PDF · Row-atomic page breaks · Print-area honesty