Printer tests · Print-true

Printer test page

Print this one sheet to check color, gray tones, fine lines, small text and margins. It carries color bars and per-channel tint ladders, a grayscale wedge, a line-resolution ladder, text-size samples, and a margin and registration grid. Your browser draws it as vector geometry at true millimeter size, and every sheet carries a 100 mm and a 4 inch reference rule so you can check the printout's scale with a ruler. There is no watermark or sign-up, and nothing you do here leaves your device.

Adjust

Print with the dialog scale at 100% or "Actual size". To get a file, choose "Save as PDF" as the destination and your browser writes the same sheet at the same true size. "Margins only" is the one pattern that prints outside your margin, because that is how you find your printer's unprintable border.

Details
SheetLetter 8.5×11 in Patternfull sheet Est. ink12.2% Pages1 sheet

How this printer test page works

Print at 100% ("Actual size"), then work down the sheet. Check the two reference rules near the foot first: one is exactly 100 mm and one exactly 4 inches, so a ruler on either of them tells you in a second whether the dialog scaled anything, and at any other scale nothing else on the sheet measures true either. In the color bars, look for a primary that has gone pale or vanished (a blocked channel) and for a tint ladder whose lightest two or three steps have collapsed into paper white. In the gray wedge, look for a color cast, and for steps at the dark end that have merged. In the resolution ladder, find the finest line your printer still prints as a clean line before it breaks up into a dotted gray trace, and remember that width the next time you set a line weight. "Margins only" does a different job: it draws frames at 3, 5, 8, 10, 13, 15 and 20 mm from the paper's own edge, and the innermost one your printer drops is the width of its mechanical dead zone.

Every mark on the sheet is SVG geometry in real millimeters, sized to the paper you picked, and the page declares that paper size to your browser at print time, so the print pipeline has nothing to rescale. The color patches are sRGB values, not CMYK ink: cyan is #00ffff, each tint ladder mixes its channel toward paper white in ten steps, and the grayscale wedge runs from 0% to 100% in eleven steps with no repeated value. The line-resolution ladder and the text-size samples stay the same whatever you set in the controls: their widths (0.08 mm up to 0.4 mm) and their point sizes (4 pt up to 12 pt) are fixed, so the ladder you print next month matches the one you print today. Each width is drawn as a horizontal line and again as a row of short vertical strokes, so a printer that loses fine lines in one direction only will show it. Each text sample names its own point size and is set at it, from "4 pt Handgloves 0123456789" up to "12 pt Handgloves 0123456789". If your paper and margin leave too little height for every band, the sheet leaves bands off the end of the list and names them in a note; a smaller margin or portrait orientation brings them back. The foot of each sheet is stamped with the pattern it shows and its ink estimate. That "Est. ink" figure, also shown in the readout, adds up every filled area and stroked line as the sheet is drawn, weighted by how much ink its sRGB value implies, so the readout matches the sheet you print.

This page cannot measure what your printer put on the paper: a browser has no instrument on the output side, and reading printed color takes a colorimeter or a spectrophotometer. So the sheet does not manage color, check a profile or make a proof. It does print identically every time, which lets you compare today's print with one from before a head clean or a cartridge change and spot a channel or tone range that has failed outright, with no instrument at all. The ink estimate counts filled areas and strokes but leaves out text, because glyph coverage depends on the font your printer resolves.

Color printer test page

For a color test, set the pattern control to Color only. The sheet becomes the seven primary bars (cyan, magenta, yellow and black, then red, green and blue) over the four per-channel tint ladders, scaled up to fill the page. Each bar is labelled with its color name and sRGB value, and each ladder with its channel. It is the "Full sheet" pattern with the gray, resolution, type and registration bands switched off. The bars are the fastest way to see a dead or starved channel. The ladders are where a nearly empty cartridge shows itself first, because the light steps stop separating before the solid bar looks any different.

The rest of the printer test cluster

Frequently asked questions

How do I print this test page at the right size?
Set the print dialog's scale to 100% (or "Actual size") and leave it there. "Fit to page" shrinks the sheet a few percent, and every measurement on it shrinks too. You can check the scale yourself: every pattern here prints two reference rules near the foot of the page, one exactly 100 mm long and one exactly 4 inches (101.6 mm). Lay a ruler on them. If they measure short, the dialog is scaling, and nothing else on the sheet means anything until you fix that.
Can this page tell me whether my printer's colors are right?
No. The patches here are sRGB values handed to your browser. What lands on paper is whatever your driver, ink set and paper make of them, and no web page can see the result: measuring printed color needs a colorimeter or a spectrophotometer held against the sheet. The page is good for comparison and detection. The same file printed twice is comparable to itself, so a channel that has gone missing, a tint ladder that has stopped separating at the light end, or a gray wedge that has drifted toward a color all show up without any instrument.
How do I print a color-only printer test page?
Set the pattern control to "Color only" and the sheet redraws as the seven primary bars (cyan, magenta, yellow, black, red, green and blue) plus the four per-channel tint ladders, filling the page. It is the same sheet with the other bands switched off. There is also "Grayscale only" if you are checking a mono printer, and "Resolution only" for fine lines and small type.
Can I save the printer test page as a PDF?
Yes, two ways. Download PDF, on this page, builds a vector PDF of the sheet right in your browser and saves it — no server renders it, and nothing is uploaded to make it. Print → Save as PDF in the browser's own print dialog does the same job through your printer driver's path instead. Either way it is the same true-size sheet your printer would receive. Keep the dialog's scale at 100% there, because a PDF saved at 94% is permanently 94%.
Why do the margin frames print outside the margin I set?
Because the frames are the measurement. "Margins only" is the one pattern on this site that ignores the margin control and draws nested frames at 3, 5, 8, 10, 13, 15 and 20 mm from the paper's own edge. Every printer has a mechanical dead zone where the rollers grip and it cannot put ink; the innermost frame yours fails to reproduce is the width of that border. Every other pattern here stays inside your margin, as the rest of the site does.

Related tools