How to Print to a Windows Connected Printer from Mac

Published in: Apple Mac - Print - Windows

You have a desktop computer running Windows and this machine is connected to a printer with a USB cable. It is a simple (classic) printer that is not web-enabled, meaning it cannot connect to the Internet directly. You also own a Macbook and you would like to send print jobs from the Mac to your Windows connected printer. Is that even possible?

If your Windows computer and Macbook are connected to the same home network, you can directly print documents from your Mac to the shared printer. You do however need to configure a few things so your Mac can talk to the shared Windows printer. Here’s how:


Configure your Windows PC

  1. Go to your Windows computer and under Control Panel, open Devices and Printers. Right-click the Printer icon you wish to share and choose Printer Properties.
  2. In the Printer Properties window, switch to the sharing tab and check the option “Share this Printer.” Also make a note of the shared printer name.
  3. Finally, open the command prompt in Windows (type cmd at the Run prompt) and enter the command “ipconfig /all” - look for the Hostname entry to know your computer’s host name.

Configure your Mac

  1. On our Mac, go to System Preferences and open Printers & Scanners.
  2. Click the little + button to add a new printer, then switch to the Windows tab and choose your workgroup. It should be same as your Windows PC host name.
  3. Next choose the shared printer from the list and then under Use, select “Select Software” and choose your printer model from the list.
  4. Click the Add button to access that printer from your Mac.

Go to System Preferences - Sharing and turn on Printer Sharing. Make sure that “Everyone” “Can Print”.

That’s it. Open any app on our Mac that supports printing - like Text Edit or Pages - and press the Cmd + P shortcut to open the system print dialog, choose the Windows printer from the list of available printer and start the print job.


Hold for Authentication Error

Sometimes you may notice that you print jobs are stuck in the queue with the message On hold (authentication required). You’ve then to click the job in the print spool, enter your Windows username and password and only then is the document sent to the shared Windows printer.

You are prompted for the Windows user name each time even after you have ticked the check box that says “Allow this information to be saved in Keychain on the Mac so it won’t have to be entered in the future.” To get around this problem, remove the shared Windows printer from your list of Printer on Mac and re-add it using the steps above.

The other option is that you open your Keychain access on the Mac, search for the printer name and then delete the entry. Send a print job again, enter guest/guest as your network credentials and save them in Keychain.

Alternatively, go to Printers & Scanners, control-click the printer name and choose Reset Printing System. That may do the trick as well.

📮  Subscribe to our Email Newsletter for Google tips and tutorials!
Published in: Apple Mac - Print - Windows

Looking for something? Find here!

Meet the Author

Web Geek, Google Developer Expert
Amit Agarwal

Amit Agarwal is a Google Developer Expert in Google Workspace and Google Apps Script. He holds an engineering degree in Computer Science (I.I.T.) and is the first professional blogger in India. He is the developer of Mail Merge for Gmail and Document Studio. Read more on Lifehacker and YourStory

Get in touch

Google Add-ons

Do more with your Gmail and GSuite account

We build bespoke solutions that use the capabilities and the features of Google Workspace for automating business processes and driving work productivity.

  1. Mail Merge with Attachments
    Send personalized email to your Google Contact with a Google Sheet and Gmail
  2. Save Emails and Attachments
    Download email messages and file attachments from Gmail to your Google Drive
  3. Google Forms Email Notifications
    Send email notifications to multiple people when a new Google Form is submitted
  4. Document Studio
    Create beautiful pixel perfect documents merging data from Google Sheets and Google Forms
  5. Creator Studio for Google Slides
    Turn your Google Slides presentations into animated GIFs and videos for uploading to YouTube