Cross stitch font generator
Write anything as a counted cross-stitch chart. Type your text, pick an alphabet and a DMC floss color, and download a free PDF pattern — or keep customizing it in the editor.
Crisp at any size · UPPERCASE, digits, ♥ (type <3)
58 × 14 stitches · about 4.4″ × 1.3″ on 14-count aida
How to turn text into a cross stitch pattern
- 1
Type your text
A name, a date, a quote — anything. Press Enter for extra lines and pick left, center or right alignment.
- 2
Pick a font, size and floss
The chart updates live. The height slider sets how many stitches tall a capital letter is, and the stats show the finished size in inches.
- 3
Download or keep editing
Grab the free PDF chart, or open it in the editor to add a border, motifs, backstitch and more colors.
The alphabets
Every face is a true pixel font baked to the stitch grid — no blurry thresholded outlines, crisp at any size.
Pixel Caps
A–Z · 0–9The classic cross-stitch alphabet: a hand-drawn 5×7 block face that stays perfectly crisp at any size. Uppercase, digits and punctuation — and typing <3 stitches a little heart.
Console
A–z · 0–9A blocky retro terminal face straight out of a 90s strategy game. Even weight and generous counters keep it crisp from about seven stitches tall.
Arcade
A–z · 0–9Bold 8-bit arcade lettering with real cabinet energy. The heavy square strokes want about ten stitches of height to read at their best.
Chunky
A–z · 0–9A chunky, friendly pixel face with upper and lower case — great for names and short phrases where you want the letters to feel solid and warm.
Bitmap
A–z · 0–9A crisp small-scale pixel face with upper and lower case that holds together from about seven stitches tall — a tidy default for captions and dates.
Poco
A–z · 0–9A rounded pixel face with a soft, playful feel — upper and lower case from about eight stitches tall. Lovely for baby samplers and gift tags.
Sampler
A–z · 0–9An ornate blackletter in the tradition of antique jacquard samplers. The decorated strokes need a little room — give it twelve stitches or more of height.
Script
A–z · 0–9A flowing cursive for wedding samplers and framed quotes. Connected strokes want space: plan on sixteen stitches of height or more so the loops read cleanly.
Want more than lettering?
Turn a photo into a full chart with matched DMC colors, or start from a blank canvas and draw your own — text, motifs, backstitch and all.
Frequently asked questions
- Is this cross stitch font generator free?
- Yes — completely free, with no account, no watermarks and no export limits. Type your text, download the PDF chart, and stitch it. It runs entirely in your browser.
- How big will my text be when it's stitched?
- Stitches ÷ fabric count = inches. The tool shows both numbers live: for example, text 70 stitches wide and 14 stitches tall comes out about 5 × 1 inches on 14-count aida. Use the height slider to size letters up or down.
- Can I edit the chart after generating it?
- Yes. "Customize in editor" opens your text in the free chart editor as a live text object — you can move it, recolor it, change the wording or font, add borders, motifs and backstitch, and export again whenever you like.
- Which fonts stay readable at small sizes?
- All the alphabets here are true pixel fonts, so they stay crisp at any size — but the compact faces read smallest. Micro is legible down to about 5 stitches tall, while the decorated blackletter and script faces want 12–16 stitches or more.
- Does it support lowercase letters?
- Some alphabets include lowercase; uppercase-only faces stitch lowercase input as capitals (the tool tells you when that happens). Digits and common punctuation are covered in every font.
- Can I write multiple lines?
- Yes — press Enter in the text box to start a new line, then choose left, center or right alignment. Centered two-line name-and-date layouts are a sampler classic.
Not affiliated with DMC. Colors are approximate on-screen; always check a physical shade card before buying floss.