Print to PDF fails when Windows print spooler is stopped, Mac print system corrupted, or browser PDF printer missing. Quick fix: Windows — restart Print Spooler service. Mac — reset printing system in Printers & Scanners. Chrome — check chrome://settings/printing.
Common Causes
- •Print spooler stopped (Windows): Service crashed. Restart via services.msc.
- •PDF printer missing: Windows "Microsoft Print to PDF" deleted. Re-enable in Optional Features.
- •Mac print system corrupt: Reset via Printers & Scanners → Right-click → Reset printing system.
- •Browser settings: Chrome/Firefox PDF printer disabled. Enable in Settings → Printing.
- •App-specific bug: Some apps (Excel, Word) have print-to-PDF bugs. Use "Export as PDF" instead.
- •Permissions: macOS blocks print driver install. Allow in Security & Privacy.
Step-by-Step Fix
1Step: Verify PDF Printer Exists
Windows 10/11:
- •Settings → Devices → Printers & scanners
- •Look for "Microsoft Print to PDF"
- •If missing, continue to step 2
Mac:
- •System Preferences → Printers & Scanners
- •Click + (add printer) → should see "Save as PDF" in dropdown
- •If missing, reset print system (step 3)
Chrome:
- •Print dialog (Ctrl+P) → Destination dropdown
- •Should see "Save as PDF"
- •If missing, check
chrome://settings/printing
2Step: Enable PDF Printer (Windows)
Re-enable in Windows Features:
- •Settings → Apps → Optional features
- •Click "Add a feature"
- •Search "Microsoft Print to PDF"
- •Check box → Install
- •Restart computer
Or via Control Panel:
- •Control Panel → Programs → Turn Windows features on or off
- •Scroll to "Microsoft Print to PDF"
- •Check box → OK
- •Restart
3Step: Restart Print Spooler (Windows)
Services method:
- •Press Win+R → type
services.msc→ Enter - •Find "Print Spooler"
- •Right-click → Restart
- •If "Startup type" = Disabled, set to Automatic
Command line (faster):
- •Open Command Prompt as Admin
- •Run:
net stop spooler && net start spooler - •Test print to PDF
4Step: Reset Print System (Mac)
Full reset:
- •System Preferences → Printers & Scanners
- •Right-click in printers list (or Ctrl+click)
- •"Reset printing system..."
- •Confirm (deletes all printers — will re-add automatically)
- •Restart Mac
If above fails, terminal method:
sudo rm -rf /Library/Printers/*
sudo rm -rf /System/Library/Printers/*
sudo rm -rf ~/Library/Printers/*
Restart Mac.
Platform-Specific Fixes
Windows 10/11
"Microsoft Print to PDF" grayed out:
- •Windows Key → type "Turn Windows features on or off"
- •Ensure "Microsoft Print to PDF" is checked
- •If missing, reinstall via Optional Features
Print Spooler won't start:
- •Win+R →
services.msc - •Print Spooler → Properties
- •Startup type → Automatic
- •Log On tab → "Local System account"
- •Apply → Start service
"Access Denied" error:
- •Right-click C:\Windows\System32\spool
- •Properties → Security → Edit
- •Add "Everyone" → Full control
- •Apply → restart Print Spooler
macOS
"Save as PDF" missing in print dialog:
- •Print dialog → PDF dropdown (bottom left)
- •If empty, reset printing system (see step 4)
"CUPS" error:
- •Terminal →
sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist - •Then:
sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist - •Restart Mac
Permissions error:
- •System Preferences → Security & Privacy
- •Privacy tab → Full Disk Access
- •Add Terminal or specific app having issue
Chrome/Edge
"Save as PDF" missing:
- •
chrome://settings/printing - •Check "Print using system dialog" is OFF
- •Open print (Ctrl+P) → Destination → "See more" → should list "Save as PDF"
Reset Chrome printing:
- •
chrome://flags/#enable-webui-print-preview→ Default - •Restart Chrome
- •Try printing again
Use system dialog instead:
- •Print dialog → "Print using system dialog" (bottom left)
- •Choose OS print dialog → select PDF printer there
FAQs
Why is "Microsoft Print to PDF" missing in Windows 11?
Feature disabled or corrupted. Fix: Settings → Apps → Optional features → Add a feature → search "Microsoft Print to PDF" → Install. If already installed, remove and reinstall. Restart computer after.
How to fix "Print Spooler not running"?
Service crashed. Win+R → services.msc → Print Spooler → Right-click → Start. Set Startup type to "Automatic". If error persists, delete files in C:\Windows\System32\spool\PRINTERS folder, then restart service.
Can I print to PDF without Adobe Acrobat?
Yes. Windows: Built-in "Microsoft Print to PDF". Mac: Built-in "Save as PDF" in print dialog. Chrome: "Save as PDF" destination. Adobe not needed.
Why does Excel/Word fail to print to PDF?
Known bug in Office 2016-2021. Workaround: Use "File → Export → Create PDF/XPS" instead of Print. Or update Office to latest version (File → Account → Update Options).
How to set PDF as default printer?
Windows: Settings → Devices → Printers → Microsoft Print to PDF → Manage → Set as default.
Mac: Not needed — always in dropdown.
Apps: Many apps remember last-used printer.
Why is printed PDF blank/corrupt?
App rendering issue. Try: (1) "Print Selection" instead of full page, (2) disable "Background graphics", (3) lower print quality, (4) use "Export as PDF" if available. Browser PDFs: disable hardware acceleration.
Related Issues
Browser & System Print
- •PDF Not Loading in Browser — Chrome PDF viewer issues
- •PDF Preview Pane Not Working — Windows print preview
Upload & Validation
- •PDF Not Uploading — Generated PDF validation
Opening & Corruption
- •PDF Not Opening — Corrupted print output
- •PDF Not Opening in Outlook — Email printing
- •PDF Preview Not Working — Can't preview created PDFs
