Where to find your printer driver

Your printer driver lives on the manufacturer's website, not on your computer yet. When you plug in a printer or connect it to your network, Windows or Mac may offer a basic driver automatically — but the full driver with all the features usually comes from the maker directly.

The fastest way is to go to the support or downloads page of whoever made your printer: HP, Canon, Epson, Brother, Xerox, Ricoh, or whoever else. You will need your exact printer model number, which is printed on the front or back of the machine itself, usually something like "HP LaserJet Pro M404n" or "Canon imageCLASS MF445dw".

If you have lost the model number, look at the printer's settings menu on its screen, or check the Windows Device Manager (right-click the Start button, select Device Manager, expand Printers, and look for your printer's name there).

Key Takeaways

  • Find your exact printer model number on the machine itself or in Windows Device Manager before you search for the driver.
  • Go to the manufacturer's support website, enter your model number, and download the driver file for your operating system (Windows or Mac).
  • Run the installer file and follow the on-screen prompts, which usually take two to five minutes and may ask you to restart your computer.
  • After installation, print a test page from your computer's printer settings to confirm the driver is working.

Steps to download the driver from the manufacturer

Step 1: Go to the support website. Open your web browser and search for "[Printer Brand] support downloads" — for example, "HP support downloads" or "Canon support downloads". You should land on a page with a search box or a field that says "Enter your model number".

Step 2: Enter your model number. Type the exact model number into the search box. Do not guess or abbreviate — "M404n" is different from "M404dn". The website will show you a list of drivers and software for that specific model.

Step 3: Select your operating system. The website will ask whether you use Windows or Mac, and which version. If you do not know your Windows version, right-click the Start button, select System, and look for "Edition" (it will say Windows 10 or Windows 11). For Mac, click the Apple menu in the top left, select About This Mac, and note the macOS version.

Step 4: Download the driver file. Click the Download button next to the driver that matches your operating system. The file will download to your Downloads folder — it usually has a name like "HP_LaserJet_Pro_M404_Driver.exe" (Windows) or "Canon_imageCLASS_Driver.dmg" (Mac).

How to install the driver on Windows

Once the file is downloaded, open your Downloads folder and double-click the .exe file. A window will open asking whether you want to allow this program to make changes to your device — click Yes. The installer will then walk you through a series of screens, usually asking you to accept the license agreement and choose where to save the files.

Most installers have a Next button on each screen. Click through until you reach a screen that says Install or Finish. The installation usually takes two to five minutes. When it is done, the installer will ask whether you want to restart your computer — click Yes. Restarting ensures the driver loads correctly.

After your computer restarts, your printer should appear in your list of printers. To check, go to Settings, then Devices, then Printers & Scanners. Your printer's name should be listed there. If it is not, restart your computer again or unplug the printer for 30 seconds, plug it back in, and wait for Windows to recognize it.

How to install the driver on Mac

On Mac, the downloaded file is usually a .dmg file. Double-click it to open it. A window will appear showing the installer package — it often looks like a box or folder icon with a name like "Canon_Driver_Installer.pkg". Double-click that package to start the installation.

Mac will ask for your password because the driver needs permission to install system software. Type your password and click Install. The installation takes two to five minutes. When it finishes, you may see a message saying the installation was successful — close that window.

Your printer should now appear in System Preferences under Printers & Scanners. Click the Apple menu, select System Preferences (or System Settings on newer Macs), then Printers & Scanners. If your printer is not listed, click the plus button, wait a few seconds for your printer to appear, select it, and click Add.

What to do if the driver will not install

If the installer stops or shows an error, the most common cause is that an older version of the driver is already on your computer. Uninstall the old driver first, then install the new one. On Windows, go to Settings, Apps, Apps & Features, find your printer's name in the list, click it, and select Uninstall. On Mac, open Applications, find the printer's folder, and drag it to the Trash.

If the installer says your operating system is not supported, double-check that you downloaded the correct version. A Windows 11 driver will not work on Windows 10, and a driver for an older Mac will not work on a newer one. Go back to the manufacturer's website and make sure you selected the right operating system and version.

If your printer still does not appear after installation and restart, try unplugging the printer's USB cable (or disconnecting it from Wi-Fi), waiting 30 seconds, and plugging it back in. Windows and Mac will sometimes re-detect the printer and load the driver again. If that does not work, restart your computer one more time.

How to print a test page

After the driver installs, print a test page to make sure everything is working. On Windows, go to Settings, Devices, Printers & Scanners, click your printer's name, and select Open Queue. Then go to Printer at the top of the window and click Print Test Page. On Mac, open System Preferences, Printers & Scanners, select your printer, and click Options & Supplies, then Utility, then Print Test Page.

If the test page prints, your driver is installed correctly. If nothing prints, check that the printer is turned on, has paper and ink or toner, and is connected to your computer or network. Then try the test page again.

Frequently Asked Questions

Do I need to install a driver if Windows found my printer automatically?

Windows can print to most printers with a basic driver, but you will not have access to special features like double-sided printing, paper size options, or quality settings. Installing the full driver from the manufacturer gives you all those options. If your printer works fine without it, you do not have to install it — but you are missing features.

Can I download a driver on a different computer and transfer it?

Yes. Download the driver file on any computer, copy it to a USB drive, and transfer it to the computer where you need it. Then double-click the file and run the installer as normal. This is useful if the computer without the printer does not have internet access.

What if I cannot find my printer model on the manufacturer's website?

Check that you typed the model number correctly — it is easy to confuse similar numbers. If the website still does not show your model, your printer may be very old or discontinued. Try searching the web for "[Your Printer Model] driver download" to find third-party driver sites, but download only from sites you trust.

Will installing a new driver remove my old printer settings?

Installing a driver update usually keeps your settings, but uninstalling the old driver and installing a new one from scratch may reset them. Before you uninstall, write down any custom settings you have made (paper size, quality, color options). After the new driver installs, you can set them again.

Do I need to download a driver for a network printer?

Yes. Even though a network printer connects through Wi-Fi or ethernet instead of USB, your computer still needs the driver to send print jobs to it. The installation process is the same — download from the manufacturer, run the installer, and restart your computer.