GenerateRandomSearch

Printable Graph Paper Generator

Squared paper is one of those things that takes twenty minutes to fake in a word processor and still comes out with the margins wrong. This draws it properly: a line every five millimetres, or two, or ten, on the page size you actually print on, with the spacing measured off the finished drawing rather than merely intended.

What this generator does

Works out how many whole squares fit inside your margins, centres the grid in what is left, and draws it as an SVG measured in millimetres so it prints at true size.

How to use this tool

  1. Choose the kind of paper — squares, dots, isometric, hexagons, ruled or Cornell.
  2. Pick the page size and whether it is portrait or landscape.
  3. Set the spacing in millimetres and how wide a margin to leave.
  4. Download the SVG and print it at 100%, not scaled to fit.

Understanding the controls

Kind of paper
Squares, dots at the corners, isometric triangles at thirty degrees, flat-topped hexagons, plain rules, or Cornell note paper with its cue column and summary box.
Page size
A4, A3, A5, US Letter or US Legal, portrait or landscape. The drawing is sized in millimetres so it matches the paper in the tray.
Spacing in millimetres
The distance between lines, dots or hexagon centres, from two millimetres up to forty. Five is the usual school squared paper.
Margin in millimetres
How much blank edge to leave. Ten millimetres or so keeps the grid clear of what most printers refuse to print near the edge.
Heavier line every
Draws every nth line thicker, which is what makes centimetre squares readable on five-millimetre paper. Zero gives every line the same weight.
Landscape
Turns the page on its side, swapping the width and height before anything is drawn.

Common use cases

  • Maths homework that needs squared paper when the pad has run out
  • Isometric paper for technical drawing or design coursework
  • Hex paper for mapping a tabletop campaign
  • Dot grid pages for bullet journalling at a spacing you choose
  • Cornell note pages for revision, at the proportions the method specifies

How this generator works

The number of whole steps that fit between the margins is worked out first, and the grid is centred in the remainder so the outer edge lands on a line rather than mid-square. The check then measures the drawing rather than trusting the loop that made it: the gap between every pair of neighbouring rules must equal the spacing to within a hundredth of a millimetre, nothing may cross into the margin, and the row and column counts must match what the page size and spacing imply. For hexagons, where there are six angles rather than two, every side is measured instead.

Randomness and fairness

Nothing is random. The same settings always draw exactly the same sheet.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • Printing at anything other than 100% changes the spacing; most print dialogues default to scaling to fit.
  • The output is an SVG rather than a PDF, which every browser and word processor will place and print.
  • Isometric paper is drawn at thirty degrees, the usual convention; other angles are not offered.
  • Very fine spacings below two millimetres are not offered, because most printers cannot resolve them.

Privacy and your data

The sheet is drawn in your browser from the numbers you choose. Nothing is uploaded, and no settings are stored.