Printer prints pages on its own
Pages come out when nobody pressed Print. Trace it to old queued jobs, another device, a fax, email printing or a printer reachable from the internet.
Quick fix
Look closely at what printed. Your own old documents point to jobs left in a queue; a fax header or report points to the fax or the printer's own settings; messages from strangers or pages of random characters point to email printing or to the printer being reachable from the internet. Then follow the matching steps below.
Didn’t work? Go to the full stepsYou might see
- Old documents print again when a computer or the printer is switched on
- Reports, logs or configuration pages come out by themselves
- Pages arrive with messages or adverts you didn't send
- Sheets of random characters print with nothing in your queue
Usually caused by
- Jobs held in a queue on a computer that was asleep or offline
- Another person, phone or computer printing to it
- Email or cloud printing open to other senders
- Incoming faxes or automatic fax reports
- Printer reachable from the internet through router settings
Step-by-step fix
Work through the steps in order and check each one off. Most people are printing again before the last step.
On the printer and router
0 of 6 steps tried
-
Check the job log
Keep the stray pages, then look for a job log or job history on the printer's screen or on its built-in web page (type the printer's IP address into a browser). It often shows the time and source of each job, such as a computer name, an email address or fax.
-
Check fax and report settings
On an all-in-one, incoming faxes print automatically when auto answer is on. In the fax settings, turn off automatic reports you don't need, such as a confirmation after every fax or a regular activity log. For junk faxes, turn off auto answer or use the blocking feature if your model has one.
-
Review email and cloud printing
If your printer has its own email address or is linked to a manufacturer account, anyone with the address or account access can send jobs. Sign in through the maker's official app or website, turn email printing off or limit it to approved senders, and remove users or devices you don't recognize.
-
Remove port forwarding rules
Sign in to your router's admin page or app and look for port forwarding, virtual server or NAT rules that point at the printer's IP address, especially ports 9100, 631 or 515, which are used for printing. Delete any you don't need; home printing works without them.
-
Check UPnP
UPnP lets devices open router ports automatically. If the router's list of UPnP mappings includes the printer, turn UPnP off in the printer's network settings, or on the router if nothing else you use, such as a games console, depends on it.
-
Set an admin password and update firmware
On the printer's built-in web page, set an administrator password if there isn't one and turn off remote or internet printing features you don't use. Then update the firmware from the printer's menu or the manufacturer's official instructions; updates often fix security issues.
Windows 11 / 10
0 of 3 steps tried
-
Clear old jobs on every computer
On each PC that uses the printer, go to Settings > Bluetooth & devices > Printers & scanners (Windows 10: Settings > Devices > Printers & scanners), select the printer, choose Open print queue and cancel anything waiting. A laptop that was asleep sends its old jobs as soon as it reconnects.
-
Clear jobs that keep coming back
If a deleted job prints again after every restart, run the command below in Command Prompt opened with Run as administrator. It stops the Print Spooler, deletes every waiting job file and starts the spooler again; your printers stay installed.
net stop spooler && del /q %systemroot%\System32\spool\PRINTERS\* && net start spooler -
Stop sharing the printer if you do not need to
If this PC shares the printer, others on the network can print through it. Open Printer properties > Sharing and untick Share this printer if nobody needs it.
macOS
0 of 3 steps tried
-
Clear the queue
In System Settings > Printers & Scanners, select the printer, click Printer Queue and delete jobs you don't want. Do this on every Mac that uses the printer.
-
Turn off Printer Sharing if unused
If this Mac shares the printer, other computers can print through it. Open System Settings > General > Sharing and turn off Printer Sharing if you don't need it.
-
Reset printing if old jobs return
If deleted jobs keep coming back, Control-click in the printer list and choose Reset printing system. It removes every printer and job, so add your printer again afterwards.
Did this fix it?
Good. To confirm everything is healthy, print a test page. It takes a minute and shows any quality problems early.
Try these next
Still stuck? Our printer assistant can walk you through it by live chat, free. . Or the The troubleshooter asks a few questions and narrows it down. If your printer is under warranty, the manufacturer can repair or replace it at no cost. Find their official support site on our brand pages.
Common questions
Does a strange printed message mean my computer has been hacked?
On its own, no. It usually means the printer can be reached from the internet, so others can send pages to it. Remove the router rule or UPnP mapping, set an admin password and update the firmware.
Why did old documents print when I turned the printer on?
They were waiting in a queue on one of your devices and were sent as soon as the printer came back online. Clearing the queues stops it.
Do I need to forward ports for my printer?
No. Printing at home only needs your local network, and manufacturers' remote printing services work through their own cloud without port forwarding.