How to Set a Default Printer in Windows, macOS, and Beyond

Setting a default printer tells your operating system which printer to use automatically whenever you print — without prompting you to choose each time. It sounds straightforward, but the process varies significantly depending on your operating system, printer type, and how your device manages print preferences. Here's what you need to know.

What "Default Printer" Actually Means

When you print a document, your OS routes the job to whichever printer is marked as the default. This is the printer that appears pre-selected in every print dialog, across every application — your browser, word processor, photo editor, and so on.

If you only have one printer installed, it's typically set as default automatically. The complexity increases when you have multiple printers installed — a home inkjet, an office laser printer accessed over a network, a PDF virtual printer, a fax driver — because the OS has to pick one, and it may not pick the one you want.

How to Set a Default Printer on Windows

Windows offers two distinct behaviors here, and which one applies to your machine matters.

Windows 10 and 11: The "Let Windows Manage" Setting

By default, Windows 10 and 11 include a setting called "Let Windows manage my default printer." When this is enabled, Windows dynamically changes your default printer based on which one you used most recently at your current location. This is useful for people who move between home and office environments — but it can be frustrating if you want a permanently fixed default.

To disable this and set a manual default:

  1. Open SettingsBluetooth & devicesPrinters & scanners
  2. Scroll down and turn off "Let Windows manage my default printer"
  3. Select the printer you want from the list
  4. Click "Set as default"

Once that toggle is off, your chosen printer stays default regardless of location or recent usage.

Windows 7 / 8 (Legacy)

  1. Open Control PanelDevices and Printers
  2. Right-click the printer you want
  3. Select "Set as default printer"

A green checkmark will appear on the printer icon confirming it's now the default.

How to Set a Default Printer on macOS

macOS handles this through System Settings (macOS Ventura and later) or System Preferences (earlier versions).

On macOS Ventura or newer:

  1. Open System SettingsPrinters & Scanners
  2. Click on "Default printer" dropdown
  3. Select a specific printer — or choose "Last Printer Used" if you prefer dynamic behavior

On macOS Monterey or earlier:

  1. Open System PreferencesPrinters & Scanners
  2. Use the "Default printer" dropdown at the bottom of the panel

macOS also lets you set a default paper size here, which is a separate but related preference that affects how documents are formatted before they reach the printer.

How to Set a Default Printer on Mobile Devices 🖨️

Android

Android doesn't use the same default printer concept as desktop OSes. Printing is handled through print services — either the built-in Android Print Service, Google Cloud Print (now discontinued), or manufacturer apps like HP Print Service or Canon Print Service.

When you print from an Android app, you choose your printer within the print dialog. Some Android skins (Samsung's One UI, for example) may remember your last-used printer, but there's no universal system-level "default printer" setting in stock Android.

iOS and iPadOS

Apple's AirPrint handles printing on iOS. Like Android, iOS doesn't maintain a persistent default printer setting. The system remembers your last-used AirPrint printer within a session, but there's no configuration panel to lock in a permanent default across all apps.

Variables That Affect How This Works for You

The steps above are consistent for most users, but several factors can change the experience:

VariableWhy It Matters
Number of installed printersMore printers = more opportunity for the wrong one to be selected
Network vs. local printerNetwork printers can drop off the available list when offline, causing the OS to fall back to another default
Virtual printersPDF writers, fax drivers, and document converters show up as printers and can interfere with defaults
OS versionThe location of settings menus and available options differ meaningfully between OS versions
Managed/enterprise deviceIT-managed machines may restrict which printers users can set as default
User account typeStandard (non-admin) accounts may have limited printer management permissions

When Default Printer Settings Don't Stick

Some users find their default printer keeps resetting. Common causes include:

  • The Windows "Let Windows manage" toggle is still enabled — this overrides manual defaults
  • A printer driver update that re-registers the device and resets its priority
  • Group Policy settings on work or school devices that enforce a specific default printer
  • Multiple user accounts — default printer settings are per-user, not system-wide

On shared computers, each user account maintains its own default printer preference independently. Changing it under one login doesn't affect another. 🖥️

The Role of Printer Drivers and Virtual Printers

Every installed printer — physical or virtual — occupies a slot in your OS's printer list. Common virtual printers include Microsoft Print to PDF, OneNote, and third-party tools like Adobe PDF. These are legitimate print destinations, but their presence means the "wrong" one can end up as default if settings aren't managed carefully.

Driver installation can also affect this. Installing a new printer driver sometimes registers the new device as the default automatically, quietly displacing whatever was set before.

What Differs Between Shared and Personal Devices 🔧

On a personal device, setting a default printer is a one-time task that stays stable unless hardware or software changes intervene.

On a shared device — a family computer, a work machine, or a device that roams between environments — the appropriate default printer depends on who's logged in, where the device is located, and what's currently connected on the network. The right answer isn't the same for everyone using that machine, which means any single static setting will be a compromise.

Whether the Windows dynamic management feature helps or frustrates you, whether iOS's session-based memory is sufficient, or whether you need a more structured solution — that depends entirely on how your printing environment is set up and how consistently you use the same printer.