• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

AppleToolBox

Tools and Fixes for Mac, iPad, iPhone & iWatch

Search posts

  • About
  • Contact

CONNECT WITH US

CATEGORIES

  • iPhone
  • iPad
  • iPod
  • Apple Watch
  • Mac/MacBook
  • AirPods
  • Apple TV
  • News
  • Apple Services
  • HomePod
  • Reviews

SITE

  • Home
  • About Us
  • Contact
  • Advertise

Search posts

You are here: Home / Mac / How to print a website from Safari on a Mac or fix it when it doesn’t work

How to print a website from Safari on a Mac or fix it when it doesn’t work

By Dan Helyer 0 comments Last updated September 28, 2019

Not everything can live on a screen forever, sometimes you need a physical copy instead. That’s why we still have printers and that’s why Safari lets you print websites from your Mac. At least, it normally lets you do that. 

With a printed website you can keep permanent records, make easy notes, or follow paper instructions instead of relying on your computer. Safari offers a few different ways for you to print websites on your Mac. But for some users, none of them seem to work.

In this article we’ve explained every single method you can use to print websites from Safari, and exactly how to fix it if there’s a problem.

Related:

  • AirPrint to any printer
  • Cannot print using macOS Sierra, how-to
  • How to print text messages from an iPhone
  • Cannot use AirPrint? Make sure to check for Firmware Updates

How do I print websites from Safari on my Mac?

Printers & Scanners in System Preferences
Make sure you’ve connected your printer in the System Preferences.

There are four different ways to print websites from Safari. Well…three-and-a-half ways really, since the last one involves opening a PDF of the website in a different app. But each method delivers the same result: a paper copy of everything from that particular page on the Internet.

Before you can print anything, you need to make sure your printer is connected to your Mac. Open the System Preferences and go to Printers & Scanners. If your printer isn’t in the sidebar, contact the printer manufacturer for more support.

If your printer is listed in System Preferences, use any of the four methods below to try printing a website from Safari.

Method 1. Access the File menu

  1. Open Safari and navigate to the website you want to print.
  2. From the menu bar, go to File > Print.
  3. Select your printer and edit the print settings.
  4. Click Print.
Print option in Safari File menu
Most apps let you print the active page from the File menu.

Method 2. Use a keyboard shortcut

  1. Open Safari and navigate to the website you want to print.
  2. On the keyboard, press command+P.
  3. Select your printer and edit the print settings.
  4. Click Print.
Command print shortcut on Mac keyboard
Press and hold command first then quickly press the P key.

Method 3. Access the control-click menu

  1. Open Safari and navigate to the website you want to print.
  2. Control-click in a blank space on the page.
  3. Click ‘Print Page…’ from the pop-up menu.
  4. Select your printer and edit the print settings.
  5. Click Print.
Control-click menu Print option
The control-click menu varies depending on what your mouse is hovering over.

Method 4. Print from an exported PDF

  1. Open Safari and navigate to the website you want to print.
  2. From the menu bar, go to File > Export as PDF.
  3. Choose a name and destination for the exported PDF file.
  4. Open the PDF file using Preview. If you need to, take this opportunity to annotate the page using Preview’s toolbar.
  5. Use any of the previous methods to print the website from Preview: go to the File menu, use a keyboard shortcut, or control-click in a blank space.
  6. Select your printer and edit the print settings.
  7. Click Print.
Safari website exported to PReview
Exporting as a PDF allows you to annotate a website in Preview before you print it.

What if I can’t print websites from Safari on my Mac?

Lots of users can’t get Safari to print websites, no matter which method they try. This seems to be a fault with one of the latest updates to Safari, since many users say the problem started after they updated macOS.

Print menu from Safari website on a Mac
Many users hear a “bonk” sound instead of seeing the print window appear.

Typically, after trying to print a website, users hear a system alert sound — described as a “bonk” — but no print options appear. They don’t even get a system alert pop-up telling what went wrong.

What’s more, Safari seems to randomly decide which websites you can and can’t print. It often lets users print once in a session, but refuses to cooperate the next time they try printing anything.

Follow each of the steps below — checking if you can print from Safari again after each step. Let us know how you got on in the comments.

Step 1. Update Safari with macOS

Since this problem is often the result of a software bug, Apple usually releases a new update aiming to fix it. Apple built Safari into the operating system on your Mac, so to update Safari and get the new fix, you need to update macOS.

How do I update macOS and Safari on my Mac?

  1. Connect your Mac to a working Internet connection.
  2. From the menu bar, go to  > System Preferences > Software Update.
  3. Wait for your Mac to check for new updates.
  4. Download and install any it finds.
macOS checking for software updates in System Preferences
Check the box to automatically keep your Mac updated.

Of course, it’s possible Apple hasn’t released a new update for Safari yet. In this case, your best bet is to use the workarounds below and keep checking for updates in the System Preferences.

Step 2. Use a different method to print websites

Several users told us they can bypass this problem with Safari by using one of the other methods to print websites. This is an easy solution to try yourself. Although it isn’t a permanent solution, it can save a lot of grief when you need to print something quickly.

If you already tried printing from the File menu, for example: try using a keyboard shortcut, try the control-click menu, or try exporting the website as a PDF. We explained how to use each of these methods above.

Step 3. Restart Safari and try printing again

When any app misbehaves, you should restart it. The act of quitting and relaunching an app can do wonders for resolving any software issues. Many users found that restarting Safari allowed them to print websites on their Mac again.

But before you restart Safari, decide if you want it to automatically reopen your websites. You can choose to make Safari do this from the Preferences or you can manually reopen websites from the History menu.

How do I reopen websites when restarting Safari?

  1. To make Safari automatically reopen websites:
    1. From the menu bar, go to Safari > Preferences > General.
    2. Next to Safari Opens With: choose ‘All windows from last session.’
  2. To manually reopen websites in Safari:
    1. From the menu bar, go to History.
    2. Select the specific website you want to reopen or choose to ‘Reopen All Windows from Last Session.’
Safari Preferences open windows from last session
Change your preferences to make it so Safari always reloads your websites.

How do I restart Safari on a Mac?

  1. From the menu bar, go to Safari > Quit. 
  2. If Safari is not responding, press option+command+escape. Select Safari in the pop-up window and click ‘Force Quit.’
  3. Take this opportunity to restart your Mac, go to  > Shut Down. Then wait at least 30 seconds for your Mac to power off before restarting it.
  4. After your Mac restarts, open Safari as you normally would.
Force Quit menu to close apps that are not responding
Use the Force Quit app for any apps that are not responding.

Step 4. Reset the printing system in your System Preferences

You can fix various printing problems on your Mac by resetting the printing system. When you do this, it removes all printers and scanners from your System Preferences, forcing you to reconnect them again.

Resetting the printing system deletes any jobs waiting to print. You will need to send them to your printer again after reconnecting it.

How do I reset the printing system on my Mac?

  1. From the menu bar, go to  > System Preferences > Printers & Scanners.
  2. Control-click in the sidebar and select ‘Reset printing system.’
  3. Confirm you want to ‘Reset’ the printing system.
  4. After the reset finishes, click the plus (+) button to add your printer again.
Reset the printing system confirmation pop-up
Confirm you want to reset the printing system in the pop-up alert that appears.

Step 5. Clear your cache, history, and preferences from Safari

You can fix all manner of issues with Safari by clearing the temporary data it collects over time. Not only could this let you print websites from Safari again, but it might make your Mac load those pages faster in the first place!

Safari Unresponsive
Safari isn’t the only browser to collect browsing data, they all do.

Safari collects various packets of data as you browse the Internet. These cookies and caches allow websites to save your preferences, reload in less time, and remember if you visited before.

Removing this data changes how websites behave when you visit them. We also suggest deleting your Safari Preferences, which changes how Safari behaves when you use it, restoring it to its default settings.

Back up your Mac to protect this data before continuing. That way, you can easily undo these changes if you don’t like them.

How do I clear my website data from Safari?

  1. From the menu bar, go to Safari > Preferences > Privacy.
  2. Click ‘Manage Website Data’ and select ‘Remove All.’
  3. Restart Safari and try printing a website again.
Remove Website Data from Safari
Remove your Safari website data from the Privacy Preferences.

How do I clear my cache from Safari?

  1. From the menu bar, go to Safari > Preferences > Advanced.
  2. Turn on the option to ‘Show Develop menu in menu bar.’
  3. In the menu bar, go to Develop > Empty Caches.
  4. Restart Safari and try printing a website again.
Empty Catches option in the Develop menu.
Emptying your caches from the develop menu might remove even more cached data.

How do I clear my browsing history from Safari?

  1. From the menu bar, go to History > Clear History.
  2. Select ‘all history’ from the drop-down menu.
  3. Confirm you want to ‘Clear History.’
  4. Restart Safari and try printing a website again.
Clear Safari history on a Mac
Choose to clear all your browsing history to fix bugs in Safari.

How do I delete my Safari preferences?

  1. Open a new Finder window.
  2. Hold option and from the menu bar, select Go > Library.
  3. Open the ‘Preferences’ sub-folder.
  4. Find and delete the following file: com.apple.Safari.plist.
  5. Restart Safari and try printing a website again.
Move to Trash option for Safari plist file.
Safari automatically creates a fresh plist file when you delete it.

These instructions probably would have been easier to follow if you could have printed them out in the first place. But hopefully you managed to fix Safari and you can print websites from your Mac without any issues now.

If that isn’t the case, and Apple still hasn’t released an update to fix it Safari, think about switching to a third-party web browser instead.

Dan Helyer

Dan writes tutorials and troubleshooting guides to help people make the most of their technology. Before becoming a writer, he earned a BSc in Sound Technology, supervised repairs at an Apple Store, and even taught English in China.

Related Posts:

  • Live Photos on iPhone, A Complete Guide
    Live Photos on iPhone, A Complete Guide
  • Notes not working on iPadOS or iOS 13? Here are some helpful tips and tricks
    Notes not working on iPadOS or iOS 13? Here are some helpful…
  • iOS 13 or iPadOS problems and how to fix them - Troubleshooting Guide
    iOS 13 or iPadOS problems and how to fix them -…
  • Mac Tips For New Users In 2023
    Mac Tips For New Users In 2023
  • Should I sign up for Apple’s iPhone Upgrade Program?
    Should I sign up for Apple’s iPhone Upgrade Program?
  • How To Start Using Regex With The Shortcuts App
    How To Start Using Regex With The Shortcuts App
  • How to print from your iPhone in iOS 13 & your iPad with iPadOS
    How to print from your iPhone in iOS 13 & your iPad with…
  • AirPods Pro---The Complete Guide
    AirPods Pro---The Complete Guide
  • How to use Notes on Mac, a complete user guide
    How to use Notes on Mac, a complete user guide

Reader Interactions

Write a Comment Cancel reply

Primary Sidebar

Recent Posts

  • iOS 17: What To Expect From Apple’s Next Major Software Release
  • How to Fix Attachments Not Showing in Outlook for Mac
  • 6 Mac Apps for Creating To-Do Lists
  • Safari Experimental Features: All You Need to Know
  • How to View Web Page Source on iPhone/iPad: 7 Best Methods
  • How to Change the Color Profile on Your Mac

Connect with us

Footer

ABOUT

  • About Us
  • Contact us
  • Advertise
  • Privacy
  • Terms of Use

GUIDES

  • iOS 13 & iPadOS
  • Apple ID
  • iCloud
  • App Store
  • iTunes
  • FaceTime
  • iMessage
  • Siri
  • Books and iBooks
  • Game Center
  • AirPlay

CONNECT

  • Facebook
  • Twitter
  • FeedBurner
  • YouTube

© Copyright 2010-2023 Guiding Tech Media · All Rights Reserved

This site and its content are in no way affiliated or endorsed by Apple, Inc. · Reproduction without explicit permission is prohibited