If you've ever tried to print a webpage from Google Chrome, you know the experience can be frustrating. Background colors and images often vanish, leaving your printed document looking incomplete and unprofessional. Understanding how to make a printable document in Chrome that preserves background colors is a valuable skill, whether you're printing reports, presentations, or creative projects. This guide covers everything you need to know about enabling background graphics and customizing print settings effectively.
Why Background Colors Disappear When Printing in Chrome
Chrome, by default, strips background colors and images from web pages when printing. This is a built-in feature designed to save ink and produce cleaner prints. However, this default behavior can be a problem when background elements are essential for understanding the content or when aesthetics matter. Luckily, Chrome gives you the power to override this setting without needing any external software or extensions.
Enabling Background Colors in Print Settings
To enable background colors in your print preview, follow these steps:

- Open the print dialog by pressing Ctrl+P (Windows/Linux) or Cmd+P (Mac).
- Click on "More settings" to expand additional options.
- Check the box labeled "Background colors and images".
- Click "Print" to apply the changes.
This simple toggle makes all the difference, preserving the intended design of your web page once it reaches the paper.
Using CSS to Force Background Colors
For developers and designers who want more control, CSS offers a powerful solution. By using the @media print rule in your stylesheets, you can explicitly force background colors to appear on the printed page. Here's an example:
| CSS Property | Purpose |
|---|---|
-webkit-print-color-adjust: exact |
Forces background colors and images to print in WebKit browsers like Chrome. |
color-adjust: exact |
Standard property for forcing background printing (increasingly supported). |
Include these properties within your @media print styles to ensure consistent results no matter what Chrome's default settings are.

Designing for Print: Best Practices
Even with background colors enabled, not every design translates perfectly to paper. High contrast between text and background remains crucial for readability. Avoid light grey text on white backgrounds or dark text on black backgrounds—these combinations often fail to register well during the printing process. Test your print preview frequently to catch issues before committing to a full print job.
Common Pitfalls and Troubleshooting
Several issues can still arise. Complex CSS gradients or large high-resolution background images may cause printing delays or memory errors. Simplify your background designs if you encounter performance problems. Additionally, certain older printer drivers may not fully support background graphics, so keeping your drivers up to date is always a good practice. If colors still don't appear, verify that both your CSS and the Chrome "Background colors and images" checkbox are correctly configured.
Final Thoughts
Making a printable document in Chrome with background colors is straightforward once you know where to look. Whether you're adjusting Chrome's built-in print settings or fine-tuning your CSS with -webkit-print-color-adjust: exact, the tools are at your fingertips. With a little attention to detail, your printed pages will faithfully reflect the vibrant designs you created on screen.

















![Free Printable Blank One Pager Templates [PDF Included]](https://i.pinimg.com/originals/6c/61/30/6c61306b8cac3c85943bc5a374605b45.jpg)



