Why Printed Rulers Come Out the Wrong Size

Guide · 4 min read

You print a ruler, measure it against a real one, and it's off by a few millimeters — sometimes more. This isn't a bug in the ruler; it's almost always one setting in your print dialog: "Fit to page" / "Shrink to printable area."

Most browsers and printer drivers default to scaling your page slightly to guarantee it fits within the printer's physical margins. That "helpful" scaling is exactly what breaks a ruler, which depends on exact physical dimensions.

The fix: force 100% scale

  1. Open the print dialog

    Ctrl+P (Windows/Linux) or Cmd+P (Mac).

  2. Find the scale option

    Usually under "More settings" in Chrome/Edge, or a dedicated "Scale" field in Firefox and Safari.

  3. Set it to exactly 100%

    Not "Fit to page," not "Shrink to fit" — the literal number 100.

  4. Set margins to "None" or "Minimum"

    This avoids the page content being pushed or clipped near the edges.

  5. Print a test page first

    Use our print accuracy checker — it prints a box sized to an exact credit card (85.6mm × 53.98mm) so you can verify against a real card before trusting any ruler.

Other common causes

Why this doesn't affect on-screen digital rulers the same way

Printing is different from displaying on screen: paper has a fixed, known physical size, so software can map CSS units like centimeters and inches directly onto it — accurately, every time — as long as scaling is disabled. Screens have no fixed physical size relationship to pixels, which is why our digital ruler needs a manual calibration step instead.

Ready to try it? Build and print your ruler now that your printer is dialed in.