How to connect a printer with a USB cable
Pick the right USB cable, know when to plug it in, get Windows, a Mac or a Chromebook to find the printer, and switch to Wi-Fi later if you want.
A USB cable is the simplest way to connect one computer to a printer: there's no network to set up and no password to enter, and it's often more dependable than Wi-Fi. Most printers have a squarish USB-B port, while some newer and portable models use USB-C. Many printers don't include a cable in the box, so check before you start.
Steps
Cable and ports
0 of 4 steps tried
-
Identify the printer's USB port
Look on the back or side of the printer. A USB-B port is roughly square with two bevelled corners; a USB-C port is a small rounded oval. Don't confuse either with the Ethernet port, which is wider and takes a cable with a clip, or the fax LINE and EXT ports, which take phone cords.
-
Get the right cable
For most computers you need a USB-A to USB-B cable, often sold as a printer cable. For laptops with only USB-C ports, use a USB-C to USB-B cable, or a USB-C to USB-A adapter with a standard printer cable. A USB 2.0 cable is fast enough for printing; keep it short, ideally under about 3 m (10 ft). If the printer itself has USB-C, make sure the cable carries data, as some USB-C cables only charge.
-
Plug in at the right time
If you're installing the maker's software, follow its setup guide: some installers ask you to connect the USB cable only when they prompt you, and plugging in earlier can leave you with a basic driver that lacks scanning or other features. If you aren't installing any software, connect the cable with the printer turned on and let the computer set it up.
-
Use a direct port
Plug the cable into a port on the computer itself rather than a keyboard, monitor or unpowered USB hub, which may not give a stable connection. A powered hub or docking station often works, but connect directly whenever you're troubleshooting.
Windows 11 / 10
0 of 5 steps tried
-
Let Windows install the printer
Turn the printer on and plug in the cable. Windows usually detects it within a minute and installs a driver automatically, sometimes showing a notification while it sets up the device.
-
Check Printers & scanners
Open Settings > Bluetooth & devices > Printers & scanners (Windows 10: Settings > Devices > Printers & scanners). If your printer isn't listed, click Add device (Windows 10: Add a printer or scanner) and select it when it appears.
-
Add it manually if it isn't found
Wait for the search to finish, then choose Add manually (Windows 10: The printer that I want isn't listed). Pick the option to add a local printer with manual settings, choose the existing USB port, usually
USB001, then select your printer's maker and model, or click Windows Update to load a longer list of drivers. -
Install the full software for extra features
The driver Windows installs handles printing, but scanning, ink alerts and maintenance tools may need the maker's software. Download it for your model from the manufacturer's official support website and choose USB as the connection type if asked.
-
If Windows doesn't react at all
Try another USB port and another cable, and restart both the computer and the printer. Right-click Start, open Device Manager, and look under Print queues, Universal Serial Bus controllers and Other devices for an entry with a warning symbol, which points to a driver or connection problem.
macOS
0 of 4 steps tried
-
Connect and wait
Turn the printer on and plug in the cable. On Mac laptops with Apple silicon, you may be asked whether to allow the accessory to connect; click Allow. macOS usually adds the printer automatically, using AirPrint or a driver it downloads through Software Update.
-
Check Printers & Scanners
Choose Apple menu > System Settings > Printers & Scanners (on macOS 12 and earlier, System Preferences). If the printer isn't listed, click Add Printer, Scanner, or Fax; USB printers show USB as their kind in the list. Select yours and click Add.
-
Choose the driver
Leave the Use menu on AirPrint or the suggested driver if one is offered. If macOS says the software isn't available or shows only a generic driver, install the current macOS driver for your model from the manufacturer's official support website, then add the printer again.
-
Use the right adapter on USB-C Macs
Most recent Macs have only USB-C or Thunderbolt ports. Use a USB-C to USB-B cable, or a USB-C to USB-A adapter or hub with a standard printer cable.
Chromebook
0 of 3 steps tried
-
Plug in the printer
Turn the printer on and connect the cable. ChromeOS usually shows a notification when it detects a USB printer, and many printers that support driverless printing over USB are ready to use straight away.
-
Save the printer in Settings
Open Settings and search for Printers. Find your printer in the list of available printers and click Save or Set up. If ChromeOS asks for details, choose the maker and model, or provide a PPD file if the maker supplies one.
-
Print a test page
Open a document, press Ctrl + P, choose the printer as the destination and print. If the printer isn't detected at all, check the manufacturer's official support site for Chromebook compatibility, as some older USB printers don't work with ChromeOS.
Tips
- To switch from USB to Wi-Fi later, run the maker's setup app or software and choose a wireless connection. Some printers use the USB cable only during setup, to pass on the Wi-Fi details.
- After switching connections you may see two entries for the same printer. Print from the new one and remove the old one, so jobs don't go to a connection that no longer exists.
- Don't unplug the cable while a job is printing, or the job may stall in the queue.
- A USB printer can still be shared with other computers at home through your operating system's printer sharing, as long as the computer it's plugged into is switched on.
Common questions
Does a USB printer need Wi-Fi or an internet connection?
No. A USB connection works on its own. You may need the internet briefly to download a driver or the maker's software, but printing itself doesn't need it.
Can I use any USB cable?
It needs the right connector at each end and must carry data, not just power. A standard USB 2.0 printer cable works with nearly every printer that has a USB-B port.
Why does my computer say the USB device is not recognized?
It usually points to the cable, the port or a hub. Try a different cable plugged straight into the computer and restart both devices; if it continues, try another computer to see whether the printer's port is at fault.