Turn Any Text Into a Cross-Stitch Pattern
A free cross-stitch font generator, text-to-cross-stitch converter, and counted-stitch pattern maker for text in one tool. 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, Script, and Cursive 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.
Classic pixel font — clean and easy to stitch
Free · no watermark · no account required
DMC thread colors, printable PDF and full grid editing — with “HELLO” already loaded.
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, with a 1-stitch gap between letters by default. Block, Celtic and Script sit on a 5 × 7 stitch cell; Cursive needs 7 × 9, because a flowing stroke has nowhere to curve on a cell that small.
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. Cursive is the most decorative of the four: slanted script capitals with swash strokes, drawn on a taller cell so the curves have room to read.
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.
Alphabet, Monogram and Name Charts from the Same Generator
An alphabet chart, a monogram and a name sampler are the same object at three lengths, so one tool covers all three. Type the full alphabet to print a reference sheet for your stitch library. Type one to three letters for a monogram. Type a name for a sampler. The grid, the fonts and the DMC colour picker do not change between them — only how much you type.
For a printable reference sheet of every letter, number and punctuation mark in each style, with letter sizes on 11 to 18-count, see the cross stitch alphabet charts — PNG and PDF downloads.
Monograms are where letter spacing earns its keep. Traditional monogram order is First-Middle-Last initials, and at the default 1-stitch gap three capitals tend to read as one blurred block. Set the spacing slider to 2 and each initial reads as its own shape. For a single initial, spacing is irrelevant and the decision is font: Celtic suits a formal monogram, Block stays legible at small sizes, Script reads as modern.
Name samplers are the oldest use of counted lettering and still the most common. Keep the name on one line, generate any date or second line as a separate chart, and use the stitch counts under each grid to centre the lines against each other on the fabric. Soft pink or blue DMC on natural Aida is the traditional pairing for a birth sampler; a single dark thread on cream reads as a classic alphabet sampler.
Free A–Z Cross-Stitch Alphabet Charts
Every alphabet the generator draws with, laid out A to Z on the stitch grid. One filled square is one cross stitch, so these charts can be worked straight from the screen or printed as a reference sheet — no typing required. Type into the tool above when you want a specific name, word or date on its own chart.
The Same Charts Work for Hand Embroidery and Needlepoint
A counted lettering chart is not specific to cross-stitch — it is a grid of filled cells, and any craft that counts threads can read it. For surface embroidery, work the filled cells as backstitch or a satin-stitch fill over the same grid: the chart gives you the letter shape and the proportions, and you choose the stitch that fills it. On plain fabric, transfer the outline of each letter with a water-soluble pen and treat the grid as a proportion guide rather than a hole-by-hole map.
For needlepoint, the chart maps one-to-one onto canvas: one filled cell is one tent stitch over one canvas intersection. The letters come out slightly larger than the same chart in cross-stitch because needlepoint canvas is usually coarser — 10-mesh or 13-mesh against 14-count Aida — so check the finished width in the stitch-count panel before cutting canvas. Wool covers a canvas intersection better than cotton floss, so a single strand of tapestry wool is usually enough for lettering.
The needle is the only tool that changes. Counted work on Aida, evenweave or needlepoint canvas wants a blunt tapestry needle that passes through the holes without splitting threads. Freehand embroidery on plain fabric wants a sharp crewel needle that can pierce anywhere. The chart itself is identical in all three cases.
Cross-Stitch Text Generator FAQ
Type your text in the input box — names, words, short phrases up to 28 characters. Choose an alphabet style (Block, Celtic, or Script), pick your thread color and fabric color, then download the pattern as PNG or SVG. No account needed.
Four cross-stitch fonts: Block (classic 5×7 pixel font, clean and easy to stitch), Celtic (angular blackletter-inspired, decorative), Script (rounded flowing shapes, elegant), and Cursive (slanted script capitals on a taller 7×9 cell). All four are bitmap fonts built for the stitch grid, not screen typography, so every character stays readable at its cell size. Each covers A–Z, 0–9, and common punctuation.
In Block, Celtic and Script each letter is 5 stitches wide × 7 stitches tall. On 14-count Aida, 5 stitches ≈ 0.36" (9mm), so a 5-letter word like HELLO is 29 stitches wide ≈ 2.1" (5.3cm). Cursive letters are 7 × 9, so the same word runs about a third wider and two stitches taller — HELLO comes to 39 stitches across. The preview panel shows exact stitch counts for your current text.
Yes — name samplers are one of the most popular uses. Type a first name, full name, or initials and download the grid. Many stitchers combine this with the ArtPatt pattern generator to add a photo portrait above the name.
Yes. PNG and SVG downloads are completely free with no watermark and no account required. PNG exports at 3× resolution for crisp print quality.
Most popular: DMC 321 Christmas Red for holiday samplers, DMC 311 Navy for traditional pieces, DMC 310 Black for maximum contrast. Darker threads on light Aida fabric are easiest to see while stitching.
Yes — select the Celtic style for an angular blackletter-inspired alphabet. Celtic lettering is a traditional choice for name samplers, bookmarks, and heritage pieces.
Yes — this is a text-to-cross-stitch converter. Type any quote, word, or short phrase and get an instant pixel-grid pattern. For longer quotes, break them into separate lines and stitch each row as a separate strip, or use a larger piece of Aida with extra margin between rows.
Up to 28 characters per line. For names and short quotes that fit within that limit, the pattern generates instantly. For longer text, generate each line separately and combine them on your fabric with even spacing.
Yes — type 1 to 3 letters and use the letter-spacing slider to control the gap between them. For a traditional monogram, the order is First-Middle-Last initials with the spacing set to 2 squares, which keeps each letter reading as its own shape rather than a run of three.
Yes, and it is the classic version of this project. Soft pink or blue DMC on natural Aida is the traditional pairing. Type the baby's name, generate the birth date as a second pattern, and position the two lines on the fabric using the stitch counts shown under the grid.
Letters and numbers are both supported, so dates like 14.02.2026 work the same as words. Multi-line designs are generated one line at a time and combined on the fabric — the stitch count panel gives you the width of each line so you can centre them against each other.
Yes. The chart is a grid of filled cells, not a cross-stitch-only format. On plain fabric, transfer the letter outlines and work them as backstitch, stem stitch, or a satin-stitch fill — the grid gives you the letter shape and proportions and you pick the stitch. On Aida or evenweave you can work the cells directly as counted embroidery. Use a sharp crewel needle on plain fabric and a blunt tapestry needle on counted fabric.
Yes — one filled cell is one tent stitch over one canvas intersection. Needlepoint canvas is usually coarser than Aida (10-mesh or 13-mesh against 14-count), so the same chart comes out larger; check the width in the stitch-count panel before cutting canvas. One strand of tapestry wool covers a canvas intersection where cotton floss would leave the canvas showing.
No. This produces counted charts for hand stitching — a grid you read and stitch yourself, downloaded as PNG or SVG. It does not produce machine embroidery files (.PES, .DST, .JEF) and the output cannot be loaded into an embroidery machine. If you need a digitised machine font, you need embroidery digitising software instead.
Yes — the Cursive style is a set of flowing script capitals on a taller stitch cell, which is what gives the strokes room to curve. The Script style is a softer, rounded alphabet on the standard cell. Both are uppercase; genuine lowercase cursive needs more stitches per letter than a counted chart of this size can carry legibly.
Yes — that is what the shortest charts are for. Generate your initials and the year, set letter spacing to 0 or 1 to keep the block tight, and stitch it into a bottom corner in a single thread. One or two strands in a colour close to the fabric keeps it discreet; a contrasting colour makes it part of the design.
About 3.8cm of two-strand floss per stitch on 14-count. A five-letter name comes to roughly 120 stitches, so about 4.6 metres — one DMC skein is 8 metres and covers a single name with margin to spare.
More Cross-Stitch Tools
Cross-Stitch Pattern Generator
Convert any photo to a full counted cross-stitch chart with 489 DMC colors, backstitch, and PDF export.
Cross-Stitch Size Calculator
Calculate finished stitch dimensions from fabric count and stitch count.
DMC Thread Calculator
Estimate how many DMC skeins you need for any pattern.
DMC Color Chart
Browse all 489 DMC thread colors with swatches and hex codes.
Embroidery Pattern Generator
Turn photos into embroidery patterns with DMC color matching.
Needlepoint Pattern Generator
Convert a photo into a counted tent-stitch chart for needlepoint canvas.
Pixel Font Generator
Pixel block letters you can copy and paste, from the same kind of grid alphabets.