Graph Paper Generator
Create printable graph paper, dot grids, lined sheets and more. Customize your page and print it at the correct size.
Your design stays in your browser. This site may show Google ads; see our Privacy Policy and California privacy choices.
Paper types
Use the same generator for everyday graph paper and specialist layouts.
How to make printable graph paper
You can create an accurately sized page in a few steps.
- Choose a paper type. Start with graph, dot, lined, isometric, hexagonal or polar. Use “All styles” for logarithmic, music and other layouts.
- Set the page dimensions. Choose A4, US Letter or a custom size and select portrait or landscape.
- Adjust spacing and line weight. 5 mm is a useful starting point for standard graph and dot paper. Pick a lighter color for subtle guides.
- Print or export. Select Print / Save PDF for a ready-to-print page, or download SVG or PNG for other software.
Common spacing sizes
Need a curved grid?
Open Nonlinear transformation in the tool settings. Wave, fisheye, logarithmic, ripple and swirl presets can change how any grid looks—including polar paper. You can also enter your own x′ and y′ functions or warp an uploaded image.
Frequently asked questions
Is this graph paper generator free?
Yes. You can generate and print paper, download SVG/PNG files and use nonlinear transformations without a subscription or account.
Can I print at exact measurements?
Page dimensions and spacing are calculated in millimeters. Print with 100% scaling and the matching paper size. Browser and printer settings can still change the physical result, so verify a measurement on the first printed sheet.
Can I make polar or logarithmic paper?
Yes. Choose Polar or use All styles to find Log polar, Semi-log X, Semi-log Y and Log-log. You can also apply transformations to these grids.
What is the difference between SVG and PNG?
SVG keeps graph lines as scalable vector paths, while PNG exports a high-resolution raster image. If you upload an image, the warped image is embedded as raster data in the SVG.
Are uploaded images private?
Image uploads are processed in the browser by this tool, not sent to our server. Saved settings use browser storage, and shared settings links do not include uploaded images.
Can I use custom transformation functions?
Yes. In Nonlinear transformation choose Custom functions, then enter an expression for x′ and y′ using x, y, r, theta and the strength/frequency/phase parameters.