Printable Graph Paper Generator
Make graph paper that prints at true scale — square, isometric, dot, hexagonal, polar, semi-log, Cornell and calligraphy grids on A4, Letter, A3 or Tabloid.
A full pad of graph paper, drawn to your spec
GraphPaper generates print-ready grid paper in your browser: pick a grid family, set the spacing in millimetres or inches, choose a paper size, and the preview updates live. Hit Print paper and the sheet prints at true scale — a 5 mm grid prints as exactly 5 mm, because the paper is laid out in real millimetres and the print stylesheet sizes it in mm units, not screen pixels.
Ten grid families are built in:
- Square / Cartesian — the classic quad-ruled grid, mm or inch spacing, with optional engineer 5×5 heavy lines and axis labels
- Isometric — equilateral-triangle lattice for 3D sketching and engineering drawing
- Dot grid — the bullet-journal standard, dots at your chosen pitch
- Hexagonal — flat- or pointy-top hexes for game maps, chemistry and quilting
- Polar — concentric rings plus radial spokes for polar plots and mandala work
- Logarithmic — semi-log (either axis) and log-log with a decade count you set
- Lined — ruled writing paper with an optional margin line
- Cornell — the note-taking layout: cue column, notes area, summary strip
- Calligraphy — ascender/waist/baseline bands plus adjustable slant guides
- Perspective — one-point perspective: horizon, vanishing-point fan, foreshortened depth lines
Printing at true scale — read this once
The generator is honest about the one thing that goes wrong: the print dialog, not the paper, decides the final size. The SVG carries real millimetre dimensions and the page asks the printer for zero margins, but if the dialog says “Fit to printable area” (the default in many browsers and PDF viewers), everything shrinks a few percent and your grid stops matching a ruler.
So: in the print dialog, set scale to 100% / Actual size, disable “fit”, “shrink”, “borderless” and any driver auto-enhance, and pick the paper size that matches what’s in the tray. The grid’s outer rectangle is the paper size — if the sheet came out scaled, the rectangle’s edges land measurably off the paper edge and you’ll see it immediately. Firefox ignores the @page size hint, so there you choose the paper size in its dialog manually. One ruler check against a 10 mm span confirms the whole sheet.
Why vector beats a downloaded PDF
Most “printable graph paper” sites hand you a fixed PDF at fixed spacings. Here the paper is recomputed for every option: 2 mm and 7.5 mm squares are equally first-class, a hex side of 12 mm is as valid as 10 mm, and margins adapt to your printer rather than a generic template. The Download SVG button exports the same vector file — editable in Inkscape or Illustrator, embeddable in worksheets, or convertible to an exact-scale PDF.
Private by design: the sheet is drawn locally in this tab — no upload, no account, nothing stored. Load the page, go offline, keep generating.
Guides
- Types of graph paper and what each is for — all ten grids, their real uses, and who reaches for which.
- Isometric drawing, a practical guide — reading the 30° axes, drawing cubes and cylinders, common beginner errors.
- Plotting data on log paper — when semi-log beats linear, how decades map to your data, worked examples.
- Calligraphy and hand-lettering grids — x-height bands, slant angles, and drills that actually build muscle memory.
Types of Graph Paper and What Each Is For
Ten grid families, their real-world uses, and the spacing that works for each.
Open →Isometric Drawing, a Practical Guide
Cubes, cylinders and cutouts on iso paper — the 30° axis rules and the mistakes to avoid.
Open →Plotting Data on Logarithmic Paper
When a straight line means growth — semi-log vs log-log, decades, and how to read the bunching lines.
Open →Calligraphy and Hand-Lettering Grids
X-height bands, slant angles, and the drills that turn wobbly letters into consistent script.
Open →Frequently asked questions
How do I print graph paper at the right size?
Set your options, press Print paper, and in the print dialog choose Actual size or scale 100% — never “Fit to page” or “Shrink to printable area”, which rescale the grid (a 5 mm grid would come out as ~4.7 mm). Also turn off any 'auto-fit' or 'borderless' enhancement. The page includes its own margin, so no printer edge-cropping is needed.
Why does my printout not match a ruler?
Almost always the dialog scaled the job: 'fit to page' typically shrinks output 3–8%. Re-print at 100% / actual size. If it's still off, check that the paper size you picked here matches the physical sheet (A4 vs Letter differ by ~6 mm in width), and measure against the grid's own edge lines — the outer rectangle is exactly the paper size you chose.
What does the engineer option do?
It draws every 5th line heavier, giving the classic 5×5 subdivision look of engineering computation paper. Set spacing to 0.2 in for the traditional five-squares-per-inch layout, or 5 mm for metric. The heavy lines are what you read dimensions off; the light lines are for sketching.
Which grid should I use for bullet journaling?
Dot grid at 5 mm — the de facto standard (Leuchtturm1917 and most dotted notebooks use it). Pick the Dot grid 5 mm preset, keep the ink light gray so it recedes under your writing, and print on the paper size your notebook binding uses.
Semi-log vs log-log — what's the difference?
Semi-log puts a logarithmic scale on one axis and a linear scale on the other — for data that grows exponentially in one variable (population, compound interest, decibels). Log-log makes both axes logarithmic — for power laws and data spanning many orders of magnitude on both axes. The decades control sets how many powers of ten fit on the log axis.
Can I get this as a file instead of printing?
Yes — Download SVG gives you the vector file (a real mm-sized document), which you can open in Inkscape/Illustrator, import into design tools, or convert to PDF. The Print button's 'Save as PDF' produces an exact-scale PDF too.
Is anything uploaded or tracked?
No. The sheet is drawn entirely in your browser as SVG — nothing is sent anywhere, so it works offline once the page loads. See the privacy policy.
My printer can't print to the paper edge — will the grid be cut off?
Only if you set the margin below your printer's mechanical limit (typically 4–5 mm). Keep the margin at 10 mm and every line lands in the printable zone. The grid is centred inside the margin area, so nothing clips at any setting.
Latest articles
Isometric Drawing, a Practical Guide
Cubes, cylinders and cutouts on iso paper — the 30° axis rules and the mistakes to avoid.
Calligraphy and Hand-Lettering Grids
X-height bands, slant angles, and the drills that turn wobbly letters into consistent script.
Plotting Data on Logarithmic Paper
When a straight line means growth — semi-log vs log-log, decades, and how to read the bunching lines.
Types of Graph Paper and What Each Is For
Ten grid families, their real-world uses, and the spacing that works for each.