Print to PDF Not Working? (Windows, Mac, Chrome Fix)

5 min read
Updated Feb 2026

Can't save as PDF from browser or apps? Fix Windows print spooler, Mac print driver, Chrome PDF printer in 2 minutes.

Quick Answer

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.

PDFNotWorking Logo
Test PDF Creation
Upload existing PDF to verify it's valid — helps isolate print vs. file issue.

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:

  1. Settings → Devices → Printers & scanners
  2. Look for "Microsoft Print to PDF"
  3. If missing, continue to step 2

Mac:

  1. System Preferences → Printers & Scanners
  2. Click + (add printer) → should see "Save as PDF" in dropdown
  3. If missing, reset print system (step 3)

Chrome:

  1. Print dialog (Ctrl+P) → Destination dropdown
  2. Should see "Save as PDF"
  3. If missing, check chrome://settings/printing

2Step: Enable PDF Printer (Windows)

Re-enable in Windows Features:

  1. Settings → Apps → Optional features
  2. Click "Add a feature"
  3. Search "Microsoft Print to PDF"
  4. Check box → Install
  5. Restart computer

Or via Control Panel:

  1. Control Panel → Programs → Turn Windows features on or off
  2. Scroll to "Microsoft Print to PDF"
  3. Check box → OK
  4. Restart

3Step: Restart Print Spooler (Windows)

Services method:

  1. Press Win+R → type services.msc → Enter
  2. Find "Print Spooler"
  3. Right-click → Restart
  4. If "Startup type" = Disabled, set to Automatic

Command line (faster):

  1. Open Command Prompt as Admin
  2. Run: net stop spooler && net start spooler
  3. Test print to PDF

4Step: Reset Print System (Mac)

Full reset:

  1. System Preferences → Printers & Scanners
  2. Right-click in printers list (or Ctrl+click)
  3. "Reset printing system..."
  4. Confirm (deletes all printers — will re-add automatically)
  5. 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:

  1. Windows Key → type "Turn Windows features on or off"
  2. Ensure "Microsoft Print to PDF" is checked
  3. If missing, reinstall via Optional Features

Print Spooler won't start:

  1. Win+R → services.msc
  2. Print Spooler → Properties
  3. Startup type → Automatic
  4. Log On tab → "Local System account"
  5. Apply → Start service

"Access Denied" error:

  1. Right-click C:\Windows\System32\spool
  2. Properties → Security → Edit
  3. Add "Everyone" → Full control
  4. Apply → restart Print Spooler

macOS

"Save as PDF" missing in print dialog:

  1. Print dialog → PDF dropdown (bottom left)
  2. If empty, reset printing system (see step 4)

"CUPS" error:

  1. Terminal → sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist
  2. Then: sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist
  3. Restart Mac

Permissions error:

  1. System Preferences → Security & Privacy
  2. Privacy tab → Full Disk Access
  3. Add Terminal or specific app having issue

Chrome/Edge

"Save as PDF" missing:

  1. chrome://settings/printing
  2. Check "Print using system dialog" is OFF
  3. Open print (Ctrl+P) → Destination → "See more" → should list "Save as PDF"

Reset Chrome printing:

  1. chrome://flags/#enable-webui-print-preview → Default
  2. Restart Chrome
  3. Try printing again

Use system dialog instead:

  1. Print dialog → "Print using system dialog" (bottom left)
  2. 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.

← Back to PDF Problems Guide

Browser & System Print

Upload & Validation

Opening & Corruption