All Tools

Cross stitch text generator

Type a name or a date, pick a font and a size, and see it stitched on fabric. Print the alphabet, download the chart, or open the pattern in the editor to keep working on it.

Loading the text generator…

Type the words, pick a font, set the size, and the preview shows them stitched, square by square, with the finished size on your fabric. It uses the same fonts and the same size controls as the Stitchmate editor, so what you make here opens there unchanged.

How to chart a name or a word

  1. Type the text. Each line you type is a line of lettering, and Line spacing sets the gap between them.
  2. Pick a font. The list shows each font in its own style, grouped the way stitchers use them: small pixel alphabets, fonts, and backstitch.
  3. Set the size. Pixel alphabets grow by whole steps (×1, ×2, ×3); every other font by its height in squares. Drag the preview, or hold ⌘ (Ctrl on Windows) and scroll, to look around; zoom with ⌘ + and ⌘ −, or a pinch, and ⌘ 0 to fit it back.
  4. Choose the colors. Pick a color scheme (Sampler, Varsity, Christmas, Chalkboard and more) and the lettering, border, outline and shadow all follow. Any one color can be changed from the scheme's threads, or from the full DMC chart with More DMC colors….
  5. Take it with you. Download the PDF chart, print the free A–Z sheet for that font, or open this pattern in the editor.

Pixel alphabets, fonts, or backstitch

  • Small alphabets are drawn square by square, so they stay crisp at any size and read from 5 squares tall. They can only grow by whole steps, which is why a name may jump from 7 to 14 squares tall.
  • Fonts are typefaces turned into squares. They size to any height, but need room: serif and sans faces read from about 12 squares tall, script from about 22.
  • Backstitch alphabets are single lines stitched along the grid. They are the answer to small script, reading from about 18 squares, and they leave the squares under them free for a background.

How big will the lettering be?

Each square is one stitch, so the finished size is the number of squares divided by the fabric count.

Letters tall11 count14 count16 count18 count
10 squares0.9 in0.7 in0.6 in0.6 in
15 squares1.4 in1.1 in0.9 in0.8 in
20 squares1.8 in1.4 in1.3 in1.1 in
30 squares2.7 in2.1 in1.9 in1.7 in

The caption under the preview gives the exact size of your lettering. For the fabric to buy around it, use the fabric calculator.

A free cross stitch alphabet sheet for any font

This is also the cross stitch alphabet generator: choose Free A–Z sheet in this font to print the whole alphabet, capitals and lower case, numbers and common marks, in the font and size you picked (with your Outline or Shadow, if you chose one), each letter set apart so it can be copied on its own, on a counted grid with heavier lines every 10 squares. It is the sheet to copy letters from when you chart a name by hand. The cross stitch fonts guide compares the alphabets side by side.

Keep working on it in the editor

Choose Open this pattern in Editor and the lettering becomes a pattern you can keep building in the pattern maker: each line is still text you can retype, resize or recolor, so you can add a motif, a second color or a full border around it. The letters and names guide covers centering by hand, if you would rather count it out.

FAQ

Is the text generator free?
Designing is free, and so is the A–Z alphabet sheet for any font and size. The clean printable PDF chart of your lettering is $7.99 for one pattern.
How many squares tall should cross stitch letters be?
Block capitals read from about 5 squares tall, which is why tiny alphabets on samplers are 5 to 7 squares. Most names look best between 10 and 20 squares. Script needs more room: a backstitch script reads from about 18 squares, and a cursive font stitched in full crosses needs 22 or more, or the curves turn into steps.
Can I make cursive or script lettering?
Yes. In the font list, the Backstitch group has single-line script and cursive alphabets that stay smooth at small sizes, and the Fonts group has script faces such as Great Vibes and Dancing Script for larger lettering in full crosses. Give script plenty of height: the preview shows you exactly how it stitches before you commit.
How do I make the name fit a space on my pattern?
Count the empty squares across and down where the name goes. The caption under the preview gives the lettering in stitches, so lower the size, or put a long name on two lines, until both numbers are smaller than your space. A square or two to spare on each side keeps it from looking cramped.
Can I keep editing the lettering after I leave this page?
Yes. Choose Open this pattern in Editor and the lettering arrives as a pattern of its own, with each line still editable text you can retype, resize or recolor, and the border and effects in place.

Make it part of a bigger pattern

A name is a start. Open your lettering in the Stitchmate editor and every line is still text you can retype, resize or recolor, with the border and effects in place.

Add a motif, a second line or a whole sampler around it, then download a clean PDF chart. Everything up to PDF export is free, no account needed.

Open the Editor Free