Free Calligraphy Practice Sheet Generator

Customize guide lines for any calligraphy style - instant, no signup required

FREE INSTANT PREVIEW PDF & PNG

1 Page Setup

2 Guide Lines

5 mm
Show ascender & descender lines
Show cap height line

3 Slant Lines

Show slant lines
52°

0° = vertical • 52° = copperplate • 10° = italic

mm apart

4 Line Styles & Colors

Color
px thick
Color
px thick
Color
px thick
Color
px thick
Color
px thick

5 Margins

6 Header Options

Show header

Live Preview

Updates instantly

Preview is scaled to fit. Downloaded PDF/PNG is full resolution.

Line Guide

Baseline
x-height (waist)
Ascender / Descender
Cap height
Slant guide

What is a Calligraphy Practice Sheet?

A calligraphy practice sheet provides a precise set of horizontal and diagonal guide lines that show where each part of a letter should sit. The five key lines - ascender, cap height, x-height (waist), baseline, and descender - define the proportions of your letterforms. Slant lines indicate the consistent angle at which your pen strokes should travel.

Unlike generic ruled paper, calligraphy sheets are tuned to a specific style. Copperplate needs a steep 52° slant and a tall, narrow ascender zone. Gothic (Blackletter) uses no slant at all. Brush lettering works best with a large body height and generous spacing between rows. This generator lets you dial in any combination.

Understanding the guide lines

Line Purpose
BaselineThe line all letters rest on - the most important reference
x-height / WaistTop of lowercase letters without ascenders (a, e, m, n, o)
Cap heightTop of uppercase letters - slightly below the ascender line
Ascender lineMaximum height for tall lowercase letters (b, d, f, h, k, l)
Descender lineLowest point for letters that dip below the baseline (g, j, p, q, y)
Slant linesDiagonal guides that enforce a consistent pen angle across the page

Which preset should I use?

Preset Body height Slant Best for
Copperplate5 mm52°Pointed-pen copperplate, Spencerian, engrosser's script
Italic7 mm10°Broad-nib italic, foundational hand
Gothic5 mm0° (vertical)Blackletter, Textura, Fraktur
Brush Lettering12 mmNoneModern brush pen, hand lettering
Beginner10 mm35°Learning basic strokes, all-purpose practice

How to use this tool

  1. Pick a preset that matches your calligraphy style, or start from scratch.
  2. Set the body height (x-height) in millimetres. Beginners benefit from larger values (8-15 mm); experienced writers use smaller (4-7 mm).
  3. Adjust ascender and descender ratios to match your style's letterform proportions.
  4. Turn on slant lines and choose the angle and spacing for your pen direction guide.
  5. Tweak line colors and thicknesses - lighter lines are less distracting while you write.
  6. Click Generate & Download PDF for a print-ready file at full resolution.

Frequently Asked Questions

Traditional copperplate and Spencerian script use a 52° slant from the vertical (or equivalently 38° from the horizontal). This is the default in the Copperplate preset. Some modern variations use 55°. Adjust to your personal style - the slant guide is there to help you stay consistent, not to enforce one exact angle.
8-12 mm is a comfortable body height for beginners. Larger letterforms are easier to control and let you focus on stroke technique before moving to smaller, more precise work. The Beginner preset uses 10 mm. As you progress, drop to 5-7 mm for more formal styles.
The x-height (or body height) is the height of lowercase letters without ascenders - it's the core proportion of the script. The cap height is slightly shorter than the ascender height and marks the top of uppercase letters. In most calligraphy styles, cap height is about 70-80% of the ascender height, keeping capitals visually harmonious with the lowercase body.
No. All rendering and PDF generation happens entirely in your browser using the HTML Canvas API. Nothing is transmitted to any server.
It saves all current settings to your browser's localStorage. Next time you open the tool, your settings are automatically restored. No account needed.