Graph Paper Generator
Squared paper at any spacing, printed to size.
Lighter lines use less ink and are easier to draw over. Under about 0.15 mm some inkjets drop the line entirely, so check one page before printing a stack.
How the Graph Paper Generator works
Squared paper is the one stationery item that runs out at the worst moment, usually the night before something is due. This draws it to whatever spacing you ask for, in vector, so a 5 mm square measures 5 mm once it reaches the paper rather than whatever your printer felt like doing to a scanned image.
Also known as: printable graph paper · squared paper to print · 5mm grid paper · quarter inch graph paper · graph paper maker
Why generated paper beats a downloaded PDF
Search for graph paper and you get a thousand PDFs at fixed spacings, mostly quarter inch, mostly Letter, mostly with someone's watermark in the corner. That is fine until you need 4 mm on A5, or 1 cm on A3 landscape, at which point you are scaling a PDF in a print dialogue and hoping. Scaling is exactly the operation that destroys the one property graph paper has, which is that the squares are a known size.
Drawing the sheet on demand sidesteps all of it. The grid here is generated as SVG with its dimensions declared in millimetres, so the browser hands the printer a page that says 210 by 297 with a repeating five millimetre unit. The printer renders it at whatever resolution it has. Nothing is resampled, nothing is scaled, and a ruler laid across the output agrees with the slider.
There is a second benefit that shows up when you print a lot. Vector output uses vastly less ink than a rasterised grid, because the printer draws hairlines rather than approximating them from a bitmap that has been anti-aliased into grey. A page of 5 mm grid at 0.25 mm weight is close to invisible in the toner counter.
Getting the spacing right for what you are doing
Five millimetres is the default for a reason: it is the standard across British and European school maths, and it is the spacing most people picture when they say graph paper. Two squares to a centimetre keeps mental arithmetic simple when you are plotting, and it is small enough to write a digit in without being so small that a graph fills a postage stamp.
American quarter inch, 6.35 mm, is the equivalent convention there, and it appears on US Letter pads everywhere. If you are following a textbook printed in the States, matching its ruling saves you converting every figure. One centimetre spacing is the choice for younger children, for anything you want to be able to read from across a table, and for rough scale drawings where each square is a foot or a metre.
At the fine end, 2 mm and 3 mm grids are what you want for detailed technical sketching or for squeezing a large data range onto one sheet. Be warned that a 2 mm grid on A3 is over twenty thousand line segments and the preview will take a moment to settle on a phone. It prints fine; it is the on-screen render that works hardest.
The print scaling trap, and how to check for it
Almost every complaint about generated graph paper comes down to one setting. Browsers default to shrinking a page slightly so that nothing falls inside the printer's mechanically unprintable border, and the shrink is typically between two and five percent. That turns a 5 mm grid into a 4.8 mm grid, which nobody notices until they try to measure something off it.
The fix is to find the scale option in your print dialogue and set it to 100, rather than Fit, Shrink to fit, or Default. Chrome hides this under More settings. Firefox has it on the main panel. Safari calls it Scale. Once it is set, the browser usually remembers it for the site.
If setting 100% makes the outermost lines disappear off the edge, do not go back to fit-to-page. Increase the margin here instead, from 10 mm to 13 or 15, which pulls the whole grid inside the printable area while leaving the squares untouched. Then verify once: print a single sheet, put a ruler on it, and count. Ten squares of a 5 mm grid should measure exactly 50 mm. If they do, every sheet after that is right too.
What the SVG download is for
The print button covers most needs, since every modern operating system offers Save as PDF as a print destination and that PDF is vector all the way through. The SVG download exists for the cases where the grid is a starting point rather than the finished article.
It opens in Illustrator, Inkscape, Affinity Designer and Figma as editable paths, which means you can drop it behind a design as a layout guide, recolour it, or use it as a cutting template. Laser cutters and plotters take SVG directly. It also imports cleanly into Procreate and GoodNotes if you want the grid as a background on a tablet rather than on paper, which is how a fair number of people end up using it.
One quirk worth knowing: the grid is drawn as an SVG pattern fill rather than as thousands of individual lines. That keeps the file tiny, a couple of kilobytes regardless of spacing, but some older software expands patterns oddly on import. If your editor renders the fill as a solid block, expanding or flattening the pattern in that application fixes it.
Common uses that are not maths homework
Room planning is the big one outside education. Set 1 cm spacing, decide each square is 25 cm, and a standard room fits on a single A4 sheet with furniture cut from a second sheet at the same scale. It is faster than any app for the first pass, and you can slide paper sofas around a table with someone else in a way that no phone screen allows.
Cross stitch and knitting charts use squared paper natively, one square per stitch, and the ability to set spacing means you can match the gauge you are actually working at instead of the one the pad happened to be sold at. Pixel art planning works the same way. So does garden bed layout, where a square per foot on A3 gives you a whole plot.
Then there is the quiet, unglamorous use: squared paper for handwriting practice in languages that need it. Chinese and Japanese character practice traditionally uses a square grid, one character per box, and the standard boxes are considerably larger than maths paper at around 15 to 20 mm. Set that spacing and you have practice sheets that would otherwise mean a trip to a specialist shop.
Frequently asked questions
What size squares does standard graph paper use?
In the UK and most of Europe, 5 mm. In the US, quarter inch, which is 6.35 mm, though 5 mm and 1 cm both appear in school workbooks. If a teacher has specified something, take their number over the convention.
Will the squares print at the right size?
Yes, provided your print dialogue is set to 100% rather than 'fit to page' or 'shrink to fit'. Those options scale the sheet by a few percent to avoid clipping at the margins, and they take the measurements with them. Print one page and check it against a ruler before running off thirty.
Can I get graph paper with a heavier line every five squares?
Not on this page. Setting the line weight low and printing on a second pass with a different spacing gets close, but the honest answer is that a single-weight grid is what this draws. It suits plotting and squared writing; if you need engineering paper with major and minor divisions, that is a different tool.
Why does the file download as SVG rather than PDF?
Because your browser already makes better PDFs than anything that would fit in this page. The print button opens your own dialogue, where 'Save as PDF' is a destination like any printer. The SVG is there for when you want to edit the grid in Illustrator, Inkscape or Figma afterwards.
Does it work on A3 or US Legal?
Both, along with A4, A5 and US Letter, in portrait or landscape. Larger sheets with a fine grid produce a lot of lines, so give the preview a moment on a slow phone.