Connecting Printers
How to add a printer and fix common printing problems on your computer
Printers should be simple. They rarely are. Whether you're adding a new printer or fixing one that stopped working, the steps below cover network printers, USB printers, driver issues, stuck print queues, and the dreaded "offline" status.
Adding a network printer (auto-discovery):
- Go to Apple menu > System Settings > Printers & Scanners
- Click Add Printer, Scanner, or Fax
- In the Default tab, wait for your printer to appear in the list
- Select it and click Add
Most modern printers support AirPrint, so macOS will find them automatically if they're on the same Wi-Fi network.
Adding a printer by IP address:
- Go to Apple menu > System Settings > Printers & Scanners
- Click Add Printer, Scanner, or Fax
- Click the IP tab
- Enter the printer's IP address in the Address field
- Set Protocol to HP Jetdirect - Socket for most office printers, or IPP for home printers
- Leave Queue blank unless your IT department gave you a specific value
- Click Add
You can find the printer's IP address from the printer's own display (usually under network settings) or from your router's connected devices list.
Adding a USB printer:
- Plug the printer into your Mac with a USB cable
- Go to Apple menu > System Settings > Printers & Scanners
- The printer should appear automatically. If it does, click Add
- If macOS prompts you to download software, click Install to get the driver
USB-C Macs need a USB-A to USB-C adapter or hub for older printers.
Installing printer drivers:
macOS handles most drivers automatically through AirPrint or by downloading them in the background. If your printer isn't working properly after setup, visit the manufacturer's website (HP, Canon, Brother, Epson) and download their macOS driver package.
Clearing a stuck print queue:
- Go to Apple menu > System Settings > Printers & Scanners
- Select your printer and click Open Print Queue
- Select the stuck job and click the X button to cancel it
- If jobs won't clear, close the queue, select the printer in Printers & Scanners, click the minus (-) button to remove it, then add it again
Resetting the entire print system (nuclear option):
- Go to Apple menu > System Settings > Printers & Scanners
- Control-click (or right-click) in the printer list area
- Choose Reset printing system
- Re-add all your printers
This removes every printer and queue. Use it when nothing else works.
Fixing "Printer Offline":
- Make sure the printer is powered on and not showing error lights
- Confirm the printer is on the same Wi-Fi network as your Mac
- Go to Printers & Scanners, remove the printer with the minus (-) button, then add it again
- Power-cycle the printer (off for 10 seconds, then back on)
- If it still doesn't appear in auto-discovery, add it by IP address instead
Setting a default printer:
- Go to Apple menu > System Settings > Printers & Scanners
- Click the Default printer dropdown at the bottom
- Choose your preferred printer (instead of "Last Printer Used")
Scanning from a multifunction printer:
- Open Preview (or Image Capture from Applications)
- Your scanner should appear in the sidebar or device list
- Select it, choose your scan settings, and click Scan
Frequently Asked Questions
Why does my printer keep going offline?▾
Wireless printers frequently lose connection due to Wi-Fi signal issues, power saving modes, or the router assigning a new IP address. Assign a static or reserved IP to your printer in your router's settings to prevent the IP from changing. Also check that the printer's power saving mode isn't disconnecting it from Wi-Fi.
Do I need to install drivers or does the computer handle it?▾
On Mac and ChromeOS, drivers are almost always handled automatically through AirPrint or IPP. On Windows, drivers usually install through Windows Update when you add the printer. On Linux, most common printers work with built-in CUPS drivers, but you may need to install additional driver packages for less common models.
Can I print from my phone to the same printer?▾
Yes. iPhones use AirPrint (works with most modern printers without setup). Android phones can print to most network printers through the built-in print service or the manufacturer's app. The printer just needs to be on the same Wi-Fi network as your phone.
My printer is connected but prints blank pages or gibberish. What's wrong?▾
This is usually a driver mismatch. Remove the printer and re-add it, letting the system auto-select the driver. If the problem continues, download the correct driver from the manufacturer's website for your exact model and OS version. Low ink can also cause blank pages, so check ink or toner levels.
How do I find my printer's IP address?▾
Most printers can print a network configuration page from their own display menu (look for Settings > Network or a dedicated info button). You can also check your router's admin page for a list of connected devices. The printer's IP is usually something like 192.168.1.xxx.