Free Cross-Stitch Text Generator

Turn Any Text Into a Cross-Stitch Pattern

Type a name, word, or phrase — instantly get a pixel-grid cross-stitch alphabet pattern ready to stitch. 3 font styles · DMC thread color presets · Free PNG and SVG download.

  • Block, Celtic, and Script alphabets
  • Stitch count and fabric size calculator
  • No account needed
  • No watermark

Cross-Stitch Text Generator

Type text below to see your cross-stitch alphabet pattern.

5/28 chars · 29 stitches wide
Alphabet style

Classic pixel font — clean and easy to stitch

Thread color
Background / fabric color
Grid cell size
Letter spacing1 stitch

Free · no watermark · no account required

Pattern preview · 7 rows × 29 columns203 stitches
73
Total stitches
29w × 7h
Grid size
2.1″ wide
On 14-count Aida

Cross-Stitch Text Generator: How It Works

A cross-stitch alphabet pattern is a pixel grid — each filled square represents one cross stitch. This generator uses bitmap fonts designed specifically for counted cross-stitch: 5 stitches wide × 7 stitches tall per character, with a 1-stitch gap between letters by default.

The Block style is the most versatile — clean strokes, good readability at any fabric count, and easy to stitch quickly. It's the go-to for name samplers, birth announcements, and quote pieces. Celtic style uses angular strokes with decorative serifs, inspired by blackletter calligraphy — traditional and striking on linen or evenweave. Script uses rounded shapes for a flowing, modern look.

Letter spacing is adjustable from 0 stitches (no gap — useful for tight monograms) to 4 stitches (airy, open spacing for decorative lettering). Grid lines can be toggled for a cleaner preview or a stitching guide view. The stitch count panel updates in real time so you can plan thread quantities before buying.

Planning Your Cross-Stitch Name or Text Project

The most common use for cross-stitch text is name samplers — a tradition going back centuries. For a clean name on 14-count Aida, allow about 0.36 inches (9mm) per letter width and 0.5 inches (12.7mm) for letter height, plus margins around the design. A typical 6-letter name comes to about 2.5 inches wide — plenty of room to add borders, dates, or a small motif above or below.

Thread quantity: a single cross stitch on 14-count uses approximately 3.8cm of 2-strand floss. For a 200-stitch text piece, that's about 760cm = 7.6m, just under one DMC skein (8m). For longer phrases or larger cell counts, the ArtPatt DMC Thread Calculator gives a precise per-color estimate.

Cross-Stitch Text Generator FAQ

Need a Full Photo Pattern?

The cross-stitch pattern generator converts any image — portraits, pets, landscapes — into a full counted chart with 454 DMC colors, backstitch, and print-ready PDF.