Sheetful.

A 5 mm grid that measures 5 mm

No account · no upload

About Sheetful

Last updated: August 2026

Sheetful generates printable paper — graph, lined, dot grid, Cornell, music, tab, knitting, storyboard and a dozen others — at spacings you set in millimeters, and gives you a PDF that measures what it says it measures.

Why it exists

Because most printable paper on the web is subtly the wrong size. It's usually a scan or an image, saved at whatever resolution someone had, and by the time it's been through a print dialog with "Fit to page" quietly switched on, a 5mm grid is measuring 4.7mm. For most uses that's harmless. For charting knitwear, sizing hexes around miniatures, drafting to scale, or matching a notebook you already own, it isn't — and the frustrating part is that a wrong sheet looks exactly like a right one until you put a ruler on it.

So this site draws every sheet from its actual geometry, in real millimeters, and writes vector lines straight into the PDF. There is no image anywhere in the pipeline and nothing gets resampled. Set 5mm and the file contains 5mm. What's left is your printer's scaling setting, which is why there's an optional check ruler that prints a measured strip on the page so you can verify it yourself rather than take our word for it.

Who makes it

One person. Sheetful is a solo project, built and maintained by Jeroen Prooth — not a company, not a team, and not a content farm generating pages for search traffic. Every paper type on the site was added because it's a real thing people rule paper for, and the copy on each page was written rather than assembled.

That's also why the site says no to things fairly often. There are 19 paper types here and a list of ones that have been considered and declined.

How it works, technically

Everything runs in your browser. There is no backend, no account system, no upload, and no server that ever sees what you're generating. A single geometry engine calculates the lines, dots and circles for whatever paper type you've picked, in millimeters, and the same output feeds four things: the live preview, the PDF export, the PNG and SVG exports, and the preview images used elsewhere on the site. One source of truth means the preview cannot disagree with the file you download.

The site is a static build hosted on Cloudflare. Your settings are remembered in your browser's local storage so a page opens the way you left it; that data never leaves your device, and clearing your browser data clears it.

How it's paid for

Ads. Sheetful carries advertising through Google AdSense, and that's the entire business model — there's no paid tier, no email list, no upsell, and nothing behind a signup.

The tradeoff that comes with that is worth stating plainly: ad revenue scales with pageviews, which creates a standing temptation to publish more pages of thinner content. The counterweight here is that ad placement is fixed and manual rather than algorithmic — two units per page, in positions chosen so they don't sit between you and the download button — and that a paper type has to justify itself as a distinct thing before it gets a page. A preset dressed up as a new paper type is a worse site and, eventually, a worse business.

What it deliberately doesn't do

No accounts, ever. No uploads, so nothing of yours is ever on someone else's machine. No saving your work server-side, which is the flip side of the same promise. No newsletter.

It also doesn't generate traceable letterforms or name-tracing worksheets, which is the most frequent request. Producing those means embedding a handwriting font, and the fonts matching the schemes schools actually teach are commercial products whose licenses don't cover giving away generated worksheets. The handwriting page produces ruling only, on purpose.

Corrections

A fair amount of what's written on these pages is craft knowledge — gauge ratios, ruling conventions, notation practice, what a given field's chart convention is — and some of it will be wrong or out of date. If you find an error, particularly a numerical one, it's genuinely useful to hear about it. Corrections get made.