Machine embroidery fonts

50 pre-digitized satin stitch alphabets. Type your words, pick a font, download a stitch file — no artwork and no digitizing needed.

Sign Up Free

These are real embroidery fonts, not computer typefaces traced on the fly. Every letter has already been digitized as satin columns with its own stitch direction, underlay and pull compensation, which is why they stitch cleanly at small sizes where a converted TrueType outline turns to mush. Pick one below to see it stitched, what sizes it holds, and which characters it covers.

Categories: Cross StitchDecorativeMonogramSans SerifScriptSerifSmall

How to use an embroidery font

  1. Open the text generator and type your words.
  2. Choose a font from this list — the preview updates as you type.
  3. Set the height you want, arch the baseline if you need a curve, and download PES, DST, JEF, SEW, EXP, VP3 or XXX.

Choosing a size

Every font here has a design size — the height it was digitized at. Scaling a little either way is fine; scaling a lot is not, because satin column width does not stay proportional to what a needle and thread can actually do. Push a 30mm font down to 8mm and the columns get narrower than the thread is thick. Fonts tagged Small are the ones drawn specifically for tiny lettering, and those are what you want for a name on a pocket or a label rather than a shrunken display face.

Which font for what

  • Script — names, monograms, anything that wants to look handwritten. Watch the size; the thin joins are the first thing to break.
  • Sans Serif — the safest choice for legibility, and the most forgiving on knit and pique.
  • Serif — formal work, but the serifs themselves are small satin columns, so give them height.
  • Monogram — built for initials rather than words, usually with decorative interlocking forms.
  • Cross Stitch — stitched as Xs rather than satin, for a counted-thread look.
  • Small — digitized to stay readable under about 8mm.

More on lettering in the guides: monogram fonts and the text generator walkthrough.