Use case

Payslips from Excel to PDFoffline, in bulk

Batch a folder of Excel payslips into PDFs in one offline pass, rows kept whole, with a per-file check. Payroll data need not touch a server. Here is the honest workflow.

Free · your file is deleted after converting, never stored · desktop batch needs Excel 2016+ on Windows

Short answer: If each payslip is already its own sheet or workbook, CrazySmartPDF’s Windows desktop app batches the whole folder into PDFs in one offline pass, keeps every row whole, and writes a per-file health check. Payroll data never has to touch a server. If instead you generate slips from one data sheet, do the fill first with your template or macro, then batch the output files. The honest split is worth stating up front: CrazySmartPDF renders the payslips you produce; it does not mail-merge a data table into per-employee copies. Generate, then render.

Why payroll is a hard case for the usual tools

Payslips carry names, pay figures, and often tax and bank details, so uploading them to an online converter is a non-starter for many teams. They are also a recurring run: the same shape, every pay period, one file per employee. Doing that through Excel’s Save as PDF one file at a time is where the afternoon goes, and Excel’s as-is export can split a row or clip a column with nobody checking before the slips go out.

The workflow, honestly split

Step 1 - generate the slips (not our part). However you produce individual payslips today stays the same: a per-employee template, a VBA loop that fills and saves one file per person, or a payroll add-in. CrazySmartPDF does not create the per-employee copies from a single data sheet, and it is more honest to say so than to pretend otherwise.

Step 2 - render the folder (our part). Point CrazySmartPDF’s desktop app at the folder of generated payslips. It renders every workbook in one pass, and for each one it:

  • keeps every row whole so a pay line never splits across a page break;
  • keeps a wide slip readable, resizing to a readable floor or slicing rather than crushing;
  • writes a per-file health report that flags any page that came out blank or clipped (it flags the page for review; it does not rewrite your file);
  • runs entirely on your machine on the native Windows apps, with nothing uploaded and originals left untouched.

What it needs, and what it does not do

  • Needs: Windows with Microsoft Excel 2016+ for the native apps.
  • Does not do: turn one data sheet into many per-employee slips (that is the generate step), and does not run offline as a web tool (the free web tool uploads then deletes; for payroll, use the native apps).

The pay-period payoff

Once the slips are generated, the recurring render stops being an afternoon of one-file exports. The folder goes in, laid-out PDFs come out, and the health report tells you if any slip came out wrong before an employee sees it, all without the confidential data leaving your PC.

CrazySmartPDF is free to run on your own files, up to 5 files per run. See how it works.

No more fixing Excel page breaks by hand.

Free to use · your file is read, converted, then deleted — never stored.