Generator · Print-true

Handwriting worksheets: name tracing and letter tracing

Type the words, names or letters you want practised and get a sheet: a model row drawn as pen strokes with the stroke order numbered, traced rows under it, then blank rule to finish on. The three-line rule is drawn at true stationery sizes, and nothing you type ever leaves your device.

Adjust

One sheet per item is the class-set setting.
After the model row. Cut back so one blank row always remains.
Fixes the shuffled order, so a spoiled sheet reprints identically. With the order as typed it changes nothing.
A comma also starts a new item, so keep a surname on the same line as its first name.
Details
Sheet— Rule— Practice— Pages— Seed—

How this generator works

Every line on the sheet sits at a real millimeter coordinate. Each practice group is a solid top line, a dashed midline and a solid baseline, and the groups repeat down the page every 1.5 times the ruling height: the ruling itself, then a gap of half a ruling below it. The sheet fits as many whole groups as the content area holds and draws the rule for every one of them, written on or not, so the group count in the readout is the number of groups on the paper. The last group needs its gap below it too, because a descender hangs half a ruling below the baseline. Blank lined paper can use that space and this sheet cannot, so with the default header, at 1/2 inch on US Letter, you get twelve groups here against the thirteen the lined paper generator fits. Setting the sheet header to None frees enough room for a thirteenth; the other two settings print a title, or a title with Name and Date lines to fill in.

The letters are built from pen strokes, which is what lets the sheet show stroke order. Each glyph is stored as a short list of strokes in the order they are taught, in a coordinate space where the x-height is one unit, so a letter is drawn with a single scale and lands exactly on the rule at any size. Because the strokes are ordered, the model row can show where each stroke starts, which comes next and which way it runs. A font cannot carry that, since it stores the outline of a finished shape and nothing about the hand that made it. Traced rows reuse the same paths, dashed or in solid gray. Each item gets from 1 to 8 rows, starting with the model row; the Traced rows setting says how many of the rows after it are traced, and the rest are left blank to write on. The model sheet, on by default, collects every distinct letter your list uses and draws it large with the same numbering, ready to pin up for the class. With one sheet per item, each page holds a single item's rows and the rest of the page is blank rule. If you set the order to shuffled, the seed fixes which item lands on which sheet so a spoiled copy reprints identically. Each worksheet page prints its seed and ruling size small in the bottom margin, so you can match a reprint to the original.

The stroke table holds A–Z, a–z, 0–9 and six punctuation marks: apostrophe, hyphen, period, comma, exclamation mark and question mark. It has no accented letters and no other scripts, which matters for class lists: a name with an é, or a character outside the Latin alphabet, prints without that character, and the note next to the Print button names it (a phone also shows it at the top of the open Adjust panel). With every item on one sheet, a long list runs out of rule, and the note says how many items did not fit. Print at 100% or Actual size, because Fit to page rescales the paper and the ruling stops being the size it says it is.

Frequently asked questions

What do the three lines mean, and what is the ruling size?
The solid line at the top of each group is the top line, the solid line at the bottom is the baseline, and the dashed line between them is the midline, where the body of a small letter stops. The ruling size is the height from the top line down to the baseline, and the midline sits at exactly half of it. The four sizes offered are 1 inch, 3/4 inch, 5/8 inch and 1/2 inch, the sizes sold as school handwriting paper. The 1/2 inch rule is the same one the lined paper generator prints under its handwriting preset, so a worksheet and a stack of blank practice paper match at that size; the other three sizes have no counterpart there.
Can I make one name tracing worksheet per child from a class list?
Yes. Paste the list with one name per line and set the layout to one sheet per item. Check two things before you print thirty of them. The list keeps one of each distinct name, so two children both called Ava produce a single worksheet unless you add an initial; the page counts what you typed and warns you when it has merged a name. Commas and semicolons split items too, so a roster pasted as Ortiz, Marisol becomes two worksheets, one for each half of the name. The note next to the Print button reports both cases before you print.
What are the dots, numbers and arrows on the first row?
The first row of each item is the model. Its letters are drawn as pen strokes in teaching order, so the sheet can put a dot where each stroke begins, number the strokes in the order they are written, and point an arrow the way the pen travels. A letter made of a single stroke gets its dot and arrow but no number. A font only knows the shape of an a; it cannot say that the round part comes first. Start dots have one switch and the numbers and arrows have another, so you can print the same sheet clean once the shape is learned. The same setup makes letter tracing sheets: type the letters one per line, and each gets its own model row with the strokes numbered, followed by traced rows.
Does it do cursive, or hollow outline letters to color in?
No, neither. Cursive needs joins: each letter has an entry and an exit stroke whose shape depends on the letters either side, and this page draws each letter on its own. Hollow outline letters need a real font to draw the outline. The usual shortcut, a thick white letter drawn over a stroked one, erases the printed rule wherever the letter crosses it, because printers do not print white. The closest thing on this page is a traced row in solid gray.
Is anything uploaded or stored?
No. This page reads the words you type, lays them out as vector geometry in your browser, and prints them through your browser's own dialog. Nothing is sent anywhere, there is no account or watermark, and no settings are saved, so the list is gone when you close the tab.

Related tools