Cursive Name Tracing Generator
Type a name and print a traceable cursive name sheet. Free, no sign-up.
Cursive name practice, one child per page
This cursive name tracing generator builds a personalised worksheet for each student: their own name in dotted cursive letters to trace, on ruled guide lines. In the default mode, type a single name and the sheet repeats it on the lines below as many times as you set; switch the practice mode to Copy or Both if you want blank lines for independent writing underneath. Switch to the Student names mode and paste your whole class list, one name per line: every child gets their own page, up to 60 names in one run, ready to print in US Letter or A4.
The page opens with the cursive font already selected, the letter style on Trace, and the roster field empty and ready for a paste. If you are starting from a class list in a spreadsheet, copy the column and paste the whole thing in. One name per line is exactly the format it expects.
Why start cursive with a name
Cursive is a joined script, which means the first thing a child has to accept is that the pencil does not stop between letters. A name is the best possible place to learn that, for a reason that has nothing to do with handwriting: the child already knows the word, so all of their attention is available for the movement.
Names are also short, personal and used constantly: on book covers, name plates, artwork, permission slips. A child who can sign their own name in cursive has a reason to use the skill within the hour, and skills that get used immediately are the ones that stick. Most programmes that teach cursive from grade 2 or 3 start the year with names for exactly this reason, and only then move to the alphabet.
What the letters in names actually require
Different names exercise different parts of the alphabet, which is useful to know when you are deciding what to practise. The four formation families, and where they turn up in a typical class list:
- Clock letters (a, c, d, g, o, q): the most common letters in names of any language, such as Emma, Ava, Mia, Charlotte, Daniel and Oscar. Once these four or five shapes are secure, half the register is writable.
- Downstroke letters (i, j, l, t): Liam, Olivia, Lily, Julia, Elliot. The dot on i and j, and the bar on t, are added after the letter is complete, which is where children rush and leave them out.
- Hump letters (n, m, h, b, p, r, k): Benjamin, Henry, Noah, Harper, Parker, Mia's m, Anna's double n. The double letters in Anna, Emma and Mia are a good coordination exercise: two identical humps, same height, no gap.
- The short list (e, f, s, u, v, w, x, y, z): Sophia, Sofia, Xavier, Zara, Yusuf, Eve, Willow. e and s are the two most common letters in the alphabet and the two that most often degrade first.
One rule worth knowing before you print: in standard cursive hands the letters b, o, v and w finish at the top of the letter rather than on the baseline, with a small closing stroke instead of a joining stroke. The pencil lifts after them. That matters for names like Olivia, Owen, Ava, Willow, Xavier and Violet, a handful of children in every class, and a detail that causes real confusion if nobody points it out.
If a name contains a capital letter the child has not met yet (most likely the initial), give that capital its own line first. The letter tracing worksheets print a full A–Z run in the same cursive font, with stroke numbers and arrows, so a single capital can be practised on its own before it goes back into the name.
Name practice at each age
Name writing starts long before cursive, and the settings change at each stage:
- Age 3–4: the printed name, not cursive. Letter height 3/4 inch, dotted four-line guide, Hollow letters to colour in and trace inside. Even if the child cannot form the letters, seeing their own name on a line is the beginning of print awareness.
- Age 4–5 (pre-K): first letter only, then the full name in print at 3/4 inch on the four-line guide. Many children at this age can write the initial reliably and nothing else, which is completely normal.
- Age 5–6 (K): the full name in print at 5/8 inch, dashed three-line ruling, Trace then Copy. Correcting the capital is worth doing now: a capital that starts at the baseline will be hard to unlearn later.
- Age 6–7 (grade 1): print name at 1/2 inch, plus the surname. Move to D'Nealian slant if the school uses it as a bridge to joined writing.
- Age 7–8 (grade 2): first genuine cursive name sheet, at 5/8 to 3/4 inch on the four-line guide, letter style Trace. Expect it to be slow and imperfect; the goal is one continuous movement, not neatness.
- Age 8+ (grade 3 and up): cursive name with the surname at 1/2 inch, moving to Solid and Copy. This is the year to introduce the signature: a designed version of the name they can repeat identically.
Making the whole class set
Pasting a roster is the reason this page exists separately from the general generator. The workflow is:
- Choose Student names (one sheet each) in the input mode.
- Paste your class list: one name per line, exactly as you want it printed. Capitals matter: Emma, not emma.
- Set the font, letter height and line ruling once; every page inherits them.
- Print. Each page is headed with one child's name, so the pages are self-sorting and can go straight into trays without a label.
Three practical notes. First, spaces inside a name and hyphens are preserved, so Anne-Marie and O'Brien print correctly. Second, if you want the surname on the same line, type it as one entry (Emma Wilson) rather than two. Third, this is the same generator that produces cursive practice sheets from any word list, so once the class can write their own names, switch to a spelling or topic list without changing pages.
Printing, and saving a name sheet as a PDF
Choose US Letter or A4 in the toolbar and press Print. The sheet is laid out at 0.75 inch margins and the print stylesheet declares the page size to the browser, so nothing is cut off at the edges. In the print dialog, set scale to 100% and turn fit-to-page off. Cursive sheets are especially sensitive to scaling, because the whole point of the ruling is that the letter heights are exact.
To send a name sheet home by email, use the same print dialog and set the destination to Save as PDF (Microsoft Print to PDF on Windows). A roster run produces several pages, so check the page range covers every child before you save; browsers default to all pages, which is what you usually want. The result is an ordinary PDF that parents can open on a phone.
For repeated practice, one printed name sheet per child in a plastic sleeve and a dry-wipe marker is usually more effective than multiple photocopies: the name can be traced, wiped and traced again in the same sitting, which is how motor patterns are actually built. And if the sheets are going onto tablets, the download button under each page exports that page as a 3x PNG (roughly 300 DPI), sharp enough to write on with a stylus.
More free name and tracing sheets
Need print-style names instead? The handwriting worksheet generator does name tracing in Zaner-Bloser print and D'Nealian slant, using the same roster mode. You can also make letter tracing worksheets for the alphabet or number tracing worksheets for digits 0–9. Same generator, different word lists. For the season, fall, Halloween and Christmas word sheets all print in cursive, which is a good way to keep holiday practice on the hand the class is currently learning.
Frequently asked questions
How many students can I put on one roster?
Up to 60 names in a single run, one name per line. Each child gets their own page, headed with their own name; the repeat control (1× to 10×) sets how many practice lines the name fills, so a class of thirty is thirty pages from one paste.
Can I do names in print instead of cursive?
Yes. Switch the font setting to Print (Zaner-Bloser) or Slant (D'Nealian) and the same roster prints as print-style name sheets. Many classes run print names in the first term and cursive names in the second.
How should the name be written: capital first, then lowercase?
Yes: an initial capital followed by joined lowercase letters, which is how a name is written in real life. The generator sets names exactly as you type them, so type Emma rather than EMMA. If a child is only learning capitals, type the name in lowercase for the first few weeks and add the capital once it is secure.
What if a name has a hyphen, an apostrophe or an accent?
Type it as it is written and it will appear on the sheet: O'Brien, Anne-Marie, José. The list is split on line breaks and commas only, so spaces, hyphens and apostrophes inside a name are kept and the whole name stays on one row.
My child's name has a difficult letter in it. Is that a problem?
It is an advantage, but it needs a decision: for a first cursive sheet, keep the whole name and accept that one join will be rough, or type a shortened version of the name (Sam instead of Samuel) and add the full version once the letters are established. Names with b, o, v or w are worth knowing about, because those four letters do not join onward in cursive: the pencil lifts after them.
How do I save a name sheet as a PDF?
Press Print and choose Save as PDF (Microsoft Print to PDF on Windows) as the destination instead of your printer. That gives you one file per child that you can email home. Because a roster run produces several pages, check that the page range covers them all, and set scale to 100% with fit-to-page off so the guide lines stay accurate.
Is it free? Any watermark or sign-up?
Free, no account, no email and no watermark on the printed page. Print in US Letter or A4, or download individual pages as 3x PNG files (about 300 DPI) for tablet use.