How to embroider names

How to embroider names: choosing a font, minimum letter heights, name sizes for shirts, caps, towels and blankets, centering, stabilizer and a test sew.

Updated · 7 min read

A folded white towel with the name Olivia stitched in navy script next to a pink heart

Names are the most requested embroidery there is: a child's name on a backpack, staff names on uniforms, a baby's name on a blanket, a name on a towel for a gift. They look simple, but lettering is where embroidery is least forgiving. Letters that are too small fill in, thin scripts disappear into towels, and a name a few millimeters off center is the first thing anyone notices.

This guide covers the choices that make a name stitch cleanly: the font, the minimum letter height for each style, sizes for common placements, centering, stabilizer and a test sew. To try a name in every lettering style at once, type it into the embroidery font previewer.

Choosing a font for a name

FontStyleSmallest capital heightBest for
BlockBold sans5 mmNames on shirts, bags and caps
SportCondensed sans5 mmWorkwear, jerseys and bold headlines
RoundedSoft sans5 mmKids' clothes, pets and playful brands
TallCondensed caps6 mmLong names on sleeves and collars
VarsityHeavy slab6 mmTeam names, numbers and sportswear
SlabClassic serif7 mmMonograms and a traditional look
RomanRoman capitals7 mmCrests, clubs and classic branding
ClassicElegant serif8 mmWedding linens and formal monograms
ScriptRounded script10 mmGifts, baby items and towels
RetroBold script10 mmShop names and vintage logos
BrushBrush script10 mmSporty slogans and hand-made looks
FlowingFlowing script12 mmSignatures, quotes and keepsakes

Bold fonts with even strokes stitch best, because every part of each letter is wide enough for a satin column. Scripts are the classic choice for gifts, but their thin joins need height, and mixed case reads better than all capitals in a script. Tall and Roman are capitals only.

Use one font per item, or two that contrast clearly, such as a script name over a block tagline. More than that looks busy at name sizes.

Minimum letter height

Letter height is measured on a capital letter, and the minimums above are for flat, stable fabric. Go bigger whenever the fabric fights the stitches:

  • Lowercase is smaller than capitals in the same font. If lowercase letters such as a, e and o drop under about 4 mm, switch to capitals or enlarge the name.
  • Textured fabric such as piqué, fleece and terry hides stitches. Add 1–2 mm to the minimum, and keep script names on towels about 25 mm (1 in) tall or more.
  • Caps need letters at least 6–7 mm tall, because the thick, curved front swallows thin strokes.
  • Stroke width matters as much as height: keep strokes at least about 1 mm wide, and about 1.5 mm in pile.

The lettering size calculator shows how tall a name comes out at a given width, per font, and tells you when it's too small. The small text guide explains why letters fill in below these sizes.

Try it with your own design

Sign up free, upload an image and get a stitch preview in under a minute.

Drop your image here

PNG, JPG, WebP or SVG · stays on your device

Name sizes by placement

PlacementName or design widthLetter heightGood fonts
Right chest name on a shirt or polo2–3.5 in (50–90 mm)Capitals about 8–13 mm (0.3–0.5 in)Block, Sport or another bold font
Name with a left chest logo3–4 in (75–100 mm) for the whole designAbout 5–10 mmBlock or Sport
Cap frontWithin about 4–5 in (100–125 mm)At least 6–7 mm, all capitalsBlock or Varsity
Back of the neck2–4 in (50–100 mm)One line, the design about 0.5–1.5 in (12–40 mm) tallBlock or Tall
Sleeve or collar2.5–3.5 in (65–90 mm) on a sleeveAbout 6–10 mmTall or Sport
Backpack pocket or flapThe flat area, with about 1/2 in (12 mm) clearAbout 20–40 mm (0.75–1.5 in)Block or Rounded
Kids' clothesTo suit the chestAbout 15 mm or moreRounded or a soft, bold script
Bath towel6–12 in (150–300 mm)Script about 25 mm (1 in) or moreScript, Retro or Block
Baby blanketTo suit the corner or edgeAbout 40–50 mm (1.5–2 in)Rounded or Script

Names grow wide quickly: a ten-letter script name 2 in (50 mm) tall can run 8–9 in (200–230 mm) across. Check the width against your hoop with the hoop size calculator, and see the embroidery size chart for every placement, such as the right chest.

Long names, two lines and centering

  • Split long names over two lines instead of shrinking them below the minimum. A first name over a last name, or a name over a short tagline, keeps every letter readable.
  • Use a condensed font such as Tall or Sport where width is tight, like sleeves and collars.
  • Center on the item, not the hoop. Fold the garment or towel in half to find the center, mark the center line and the baseline with chalk or a water-soluble pen, and line the mark up with the hoop's center marks.
  • Center the lines on each other. Two-line names look best centered; the text to embroidery tool centers each line for you.
  • Check names with tails. Letters that hang below the line, as in Peggy, pull the visual center down, so check the preview and nudge the name up if it looks low.

Print the name at actual size and tape it in place before you hoop. A name that looks centered on screen can sit too high on a small shirt or too close to a towel's border.

Stabilizer, topping and needle for names

ItemBackingToppingNeedle
T-shirtNo-show mesh or light cut-away (1.5–2 oz)Not usually needed75/11 ballpoint
Polo (piqué)No-show mesh (1.5 oz)Water-soluble topping for small text75/11 ballpoint
Hoodie or sweatshirtMedium cut-away (2.5 oz)Water-soluble topping75/11 or 80/12 ballpoint
Woven shirtLight tear-away (1.5 oz)Not needed75/11 sharp
Structured capCap backing (heavy tear-away)Not usually needed75/11 or 80/12 sharp
TowelTear-away or wash-awayWater-soluble topping, always75/11 or 80/12 sharp
Tote bagMedium tear-away (2 oz)Not needed80/12 or 90/14 sharp

These are the settings for light designs such as names; lettering on a filled background needs a heavier backing. The stabilizer finder gives the same advice for every fabric and density. A topping matters most for names: on piqué, fleece and towels it keeps thin satin from sinking into the texture.

Making the name file

  1. Measure the space on the actual item and decide the width, leaving a margin.
  2. Type the name into the text to embroidery tool, up to three lines, and pick a font. Check the letter height it shows against the minimums above.
  3. Choose the fabric type: knits and fleece get heavier underlay and more pull compensation.
  4. Pick a thread color with good contrast to the fabric, then check the stitch preview.
  5. Download your machine's format with a plan. Trying fonts and sizes is free.

For a name that's part of a logo or artwork, upload the whole design to the digitizer with a free account instead, so the lettering and graphics are sized together. Initials have their own tool, the monogram maker, and the monogram guide explains which letter goes where.

Check and test-sew before the real piece

  • Check the spelling against the order, letter by letter, including capitals and accents. Copy names from the customer's message rather than retyping them.
  • Sew a test on a scrap of the same fabric with the same backing and topping. Names are quick to stitch, so a test takes minutes.
  • Look at the small details: open counters in a, e and o, clean joins in scripts and even spacing.
  • Check the back on towels and blankets, where both sides show, and match the bobbin thread to the top thread there if needed.
  • Keep a record of the font, size and thread for each product, so repeat orders match.

Selling personalized items? A short list of tested fonts and sizes per product keeps every order consistent; the page for Etsy sellers covers the workflow.

Free account

Put this guide into practice

Create a free account to digitize any image, try every setting and watch it sew. Choose a plan only when you want to download files.

  • Digitize and preview any image
  • Realistic stitch preview and sew-out
  • Download free ready-made designs
  • No credit card needed
FAQ

Questions

The quickest way to see what it does with your artwork is to try it. With a free account, digitizing and previewing cost nothing and take about a minute.

What size should embroidered names be?

It depends on the placement: capitals about 8–13 mm tall for a name on a shirt, at least 6–7 mm on a cap, a script about 25 mm or more on a towel and about 40–50 mm on a baby blanket. Never go below the font's minimum.

What is the best font for embroidering names?

A bold font with even strokes, such as Block, Sport or Rounded, stays readable from about 5 mm. For gifts and towels, a bold script such as Script or Retro looks lovely from about 10 mm, and Flowing needs 12 mm or more.

What's the smallest name you can embroider?

About 5 mm capital height in a bold sans font on flat, stable fabric. Serifs need about 7–8 mm and scripts 10–12 mm. Add 1–2 mm on piqué, fleece and towels.

How do I center a name for embroidery?

Fold the item in half to find the center, mark a cross with chalk or a water-soluble pen and line it up with the hoop's center marks. Center two-line names on each other, and check a printout in place before you hoop.

What stabilizer do I use to embroider a name on a towel?

A tear-away or wash-away backing, with a water-soluble topping on top every time. The topping keeps the letters on top of the loops; tear off the excess after stitching and dab the rest away.

Keep reading

Related tools and guides

Your design, ready to stitch

Sign up free, upload an image and see it stitched in under a minute. Your image stays on your device.