Printer Diagnostic

A free test page for desktop printers. Confirms your browser can open the print dialog, sends a designed test pattern through it, and walks you through a visual checklist on the printed page. Run it on the workstation that has the printer set up.

Privacy: All checks run locally in this browser tab. The test pattern is generated in-page and sent to your operating system's print dialog. No data, page content, or telemetry are transmitted. View source to verify.

Configuration

Driver: Browser print pipeline

Takes about a minute (includes the actual print and time to walk to the printer). No data leaves your machine.

Status Check Step
Pending

Browser print pipeline is available

Checking window.print and the print lifecycle events.

1 of 3
Pending

Test pattern sent to the print dialog

A designed page is rendered and your OS print dialog opens.

2 of 3
Pending

Printed page passes a visual checklist

Walk to the printer, then answer the questions below.

3 of 3

Look at the printed page next to the printer. Answer each question based on what came out of the device.

Did a page physically print on the device (not a PDF on disk)?

Are the registration marks (small plus signs) visible at all 4 corners?

Are all of the color swatches visible and clearly distinct (C, M, Y, K, R, G, B)?

Is the 6pt text row readable without a magnifier?

This page uses only standard browser APIs (window.print, onbeforeprint, onafterprint, @media print, @page). No external assets, no fonts loaded from a CDN, no telemetry. Code licensed under AGPL-3.0-or-later.