Quick fix: Open Settings → Bluetooth & devices → Printers & scanners → [your printer] → Printing preferences. Check the Color or Quality tab. If Print in grayscale or Black ink only is ticked, untick it. Also verify in the app you’re printing from that the print dialog isn’t set to monochrome.
Your color printer prints everything in black and white. The printer is loaded with color cartridges, the ink levels look fine, but every output is grayscale. Three likely causes, in order of probability: the printer’s default is set to grayscale, the app’s print dialog has a grayscale toggle on, or one or more color cartridges is empty/dried and the printer is falling back to black-only mode.
Affects: Windows 11 (and Windows 10) with inkjet or laser color printers.
Fix time: ~10 minutes.
What causes this
Color printing requires three things to align: the print driver’s default mode must be color, the app’s print dialog mustn’t override to grayscale, and the printer’s color cartridges must have enough ink (and not be dried out). Any one being wrong produces grayscale output. The driver default is the most common culprit — many drivers default to “Eco mode” or “Save ink” which uses black only.
Less commonly: print driver corruption, an “auto-grayscale” feature in printer firmware triggered by low color ink, or a third-party PDF/Office plugin that forces grayscale.
Method 1: Set driver default to color
The standard fix. Resolves the majority of cases.
- Open Settings → Bluetooth & devices → Printers & scanners.
- Click your printer.
- Click Printing preferences.
- Look for a Color, Quality, or Paper/Quality tab. Settings vary by driver:
- HP: Paper/Quality tab → Color radio button (not Black & white).
- Canon: Quality & Media tab → uncheck Grayscale Printing.
- Brother: Basic tab → Color/Greyscale dropdown → pick Auto or Color.
- Epson: Main tab → Color button.
- Untick any “Eco mode” or “Toner saving” option.
- Click Apply → OK. These become the driver defaults for all future prints.
- Test by printing a color document. Output should now be in color.
This resolves 70% of “color printer prints black and white” issues.
Method 2: Check the app’s print dialog
For when the driver default is correct but specific prints still come out grayscale.
- Open the document. Press
Ctrl + Pto open Print dialog. - Look for a Color dropdown or Print in grayscale checkbox in the print dialog. Different apps put it in different places:
- Word/Excel: Print → Printer Properties button → check color settings.
- Edge/Chrome: Print → More settings → Color dropdown.
- Adobe Acrobat: Print → Color → Auto / Color / Black & White dropdown.
- Switch to Color.
- For PDFs: in Acrobat, also check Advanced → PostScript Options → Color → In Color.
- Print. Output should be color.
- If the app has a “save as default” option for print settings, use it — otherwise you’ll need to set color per-print.
The app-side toggle overrides the driver default for that specific print. This is why driver settings alone don’t fix all cases.
Method 3: Check ink/toner levels and clean cartridges
For when both driver and app settings are correct but printer outputs grayscale — indicates hardware-side ink issue.
- Open the printer’s control panel (LCD on the printer or the manufacturer’s utility on the PC).
- Check ink/toner levels. Even one color (cyan, magenta, yellow) being empty causes many printers to default to black-only mode.
- Replace empty cartridges with genuine cartridges. Generic refills often don’t register properly and the printer thinks they’re empty.
- For inkjets that haven’t been used in a while (4+ weeks): cartridges dry up. Run a head clean cycle from the printer’s utility:
- HP: HP Smart app → Printer Settings → Tools → Clean Printheads.
- Canon: Quick Utility Toolbox → Maintenance → Cleaning.
- Brother: Status Monitor → Cleaning → Color.
- Epson: Epson Status Monitor 3 → Head Cleaning.
- Run a nozzle check after cleaning. The printer prints a test pattern; missing color bands indicate clogged nozzles — repeat cleaning 1–2 more times.
- For laser color printers: check the imaging drum for damage and replace if streaks appear on output.
- For severely dried-out cartridges that don’t recover after 3 cleaning cycles: replace the cartridge.
This is the hardware-side fix. Ink/toner-level checks are quick; head cleaning takes 5–10 minutes per cycle.
How to verify the fix worked
- Print a known color test page from the printer’s utility (HP Smart, Canon Quick Utility, etc.). Output should show all primary colors.
- Open a colorful image in any app and print. Output matches the on-screen colors (allowing for printer color profile differences).
- Check Printing Preferences — the “Color” option should be selected/un-greyed.
If none of these work
If color cartridges are full and settings are correct but output is still grayscale, the printer hardware or driver is faulty. Reset the printer to factory defaults: most printers have a factory-reset button in their LCD menu under Settings → Reset or System Setup → Reset. This clears any internal “low ink lockout” states. Reinstall the printer driver: Settings → Printers & scanners → [printer] → Remove, then re-add. Use the manufacturer’s latest driver, not the Windows-generic one. Test with another color document from another app: confirm the issue is across all apps, not specific to one. A single-app issue means the app’s print path is the cause. For network-shared printers: the printer driver on the print server (the PC sharing the printer) may have color disabled. Update settings on the host, then re-add the printer on the client. For specific printer brand quirks: HP printers sometimes lock color output until a specific genuine HP cartridge is detected. Replace third-party cartridges with HP-branded. Brother printers occasionally disable color via firmware update; check for and revert recent firmware updates.
Bottom line: Driver Printing Preferences and app Print dialog both need to allow color. If both are set correctly but output is grayscale, an empty color cartridge (or clogged head) is the cause.