Lined Paper Generator
Lined paper (also called ruled paper) is the everyday writing sheet: evenly spaced horizontal lines that keep handwriting straight, plus an optional vertical margin rule down the left side. This generator builds it deterministically in your browser as a crisp vector image, pick a rule style (college, wide or narrow), fine-tune the line spacing in millimetres, choose A4, A5, Letter or Legal, set line and margin colours, then print straight to paper or download a resolution-independent SVG. Because the page is drawn from exact measurements rather than scanned, every line is razor-sharp at any print size and the spacing matches the standard you select.
How to make lined paper
-
1
Pick the rule style and spacing
Choose college (≈7.1 mm), wide (≈8.7 mm) or narrow (≈6 mm). Override with an exact line spacing in millimetres if you need a custom gap.
-
2
Set the page and colours
Select A4, A5, Letter or Legal, toggle the left margin rule, and set the line and margin colours to match classic blue lines and a red margin.
-
3
Print or download
Preview the exact sheet, then print at 100% scale (no fit-to-page) or download the SVG to reuse, share, or import into another app.
Standard rule spacings
Ruled paper is defined by the gap between baselines. The three common school standards are:
| Rule type | Line spacing | Typical use |
|---|---|---|
| Wide (legal) | ≈8.7 mm | Early grades, large handwriting |
| College (medium) | ≈7.1 mm | Notebooks, general note-taking |
| Narrow | ≈6.0 mm | Dense notes, small handwriting |
The vertical margin rule sits about 25 mm (≈1 inch) from the left edge, the classic place for dates, numbering and a teacher’s marks.
How the lines are placed
The generator computes the number of lines that fit on the page from the usable height and your chosen spacing:
lines = floor((page_height − top_padding − bottom_padding) / spacing) + 1
Worked example, A4, college ruled (7.1 mm): an A4 sheet is 297 mm tall. With ≈12 mm padding top and bottom, the usable height is 273 mm. So floor(273 / 7.1) + 1 = 38 + 1 = 39 horizontal lines, with a single red margin line drawn 25 mm from the left.
Print and SVG output
The sheet is emitted as an SVG sized in millimetres, so it prints true-to-size on any printer. The Print button opens a clean, chrome-free copy ready for the system print dialog; the Download button saves the raw .svg for reuse.
Pitfalls to avoid
- Fit-to-page scaling shrinks the sheet and distorts the spacing, always print at 100% / actual size.
- Very small spacing (under ≈5 mm) crowds the lines and is hard to write on; pick narrow rule instead of an extreme custom value.
- Light line colours can vanish on draft-quality printers; the default soft blue prints reliably.
Frequently Asked Questions
They differ only in line spacing. Wide ruled is about 8.7 mm between lines (best for younger writers), college ruled is about 7.1 mm (the most common notebook standard), and narrow ruled is about 6 mm for dense notes. You can also type an exact spacing in millimetres to override the preset.
Yes. Choose A4, A5, Letter or Legal before printing. The sheet is generated at the exact page size in millimetres, so print at 100% scale (turn off fit-to-page) and the lines land at the correct spacing.
That is the default: a soft blue line colour with a red vertical margin rule about 25 mm from the left. You can change both colours, or turn the margin off entirely with the Show margin toggle.
SVG is a vector format, so the lines stay perfectly sharp at any size and the file is tiny. You can open it in a browser to print, or import it into design and document apps without losing quality.
No. The lined paper is drawn entirely from the values you set and rendered locally. Nothing you enter is uploaded to a server or saved, and no file leaves your device unless you download it yourself.
Related Tools
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.
Material Design Color Picker
Browse the Material Design color palette. Copy any shade (50 through A700) as HEX, RGB or HSL with one tap.
QR Code Generator
Generate a browser-local QR code from a plain text or URL payload. Adjust size, colours and error correction, then download PNG.
Barcode Generator
Create a 1D barcode in your browser in Code 128, EAN, UPC, ITF-14 and other supported formats. Download the rendered result as SVG or PNG.
JPG to Excel Converter
Run local OCR on a JPG or JPEG table image and download the inferred rows as XLSX or UTF-8 CSV. Files up to 20 MB stay in your browser.
Tier List Maker
Create a private tier list with text and local images. Customize rows, rank by drag or keyboard, recover locally, and export JSON, PNG or SVG.
Tool available in other languages
- Liniertes Papier Generator [DE]
- Générateur de papier ligné [FR]
- Linjerat papper-generator [SV]
- 줄노트 용지 생성기 [KO]
- Gelinieerd papier generator [NL]
- مولد الورق المسطر [AR]
- Generador de papel rayado [ES]
- Generator Kertas Bergaris [ID]
- 罫線入り用紙ジェネレーター [JA]
- เครื่องสร้างกระดาษเส้นบรรทัด [TH]
- Trình tạo giấy kẻ ngang [VI]
- Generator papieru w linie [PL]
- Gerador de papel pautado [PT]
- Çizgili Kağıt Oluşturucu [TR]
- 横线纸生成器 [ZH]
- Generatore di carta a righe [IT]
- Генератор линованной бумаги [RU]