Why an image isn't an embroidery file
A JPG or PNG stores colored pixels. An embroidery file like DST or PES stores needle movements: where each stitch lands, which stitch type builds each shape, in what order, and where the machine trims and changes color. Getting from one to the other means making dozens of decisions the image doesn't contain: stitch direction, underlay, density and pull compensation. That process is digitizing.
What online "image to embroidery" converters do
Converters and auto-digitize buttons trace the colors in your image and fill each area with default stitches. It's quick and cheap, and it can be fine for:
- Simple, bold shapes with few colors
- Clip-art style icons at medium size
- Test sew-outs, where you just want to see a rough result
It usually fails on:
- Text: letters close up or break apart below about 0.5"
- Logos with thin lines: hairlines vanish or become jagged
- Photos and gradients: blotchy color areas and huge stitch counts
- Caps and stretchy fabric: no cap sequencing, no fabric-specific underlay
Your three real options
| Option | Cost | Quality | Best for |
|---|---|---|---|
| Auto-convert (online tool or software button) | Free to low | Hit or miss | Simple shapes, experiments |
| Digitize it yourself | Software plus weeks of learning | Good once you're skilled | Regular, ongoing digitizing |
| Hire a digitizer | Usually $15–$60 per design | Consistent | Logos, text, caps, anything you'll sew repeatedly |
Thinking of doing it yourself? Start with our software comparison and beginner's guide to digitizing.
How to prepare your image (whichever option you choose)
- Use the highest-quality version you have. Vector (AI, EPS, SVG, PDF) is best, then a large PNG.
- Crop to the design and remove the background.
- Reduce colors. Six or fewer sew cleanest.
- Decide the finished size in inches before digitizing, not after.
- Check small text: capital letters should be at least about 0.25" (6 mm) tall at final size.
More detail: how to prepare your logo for embroidery.
What a digitizer does that a converter doesn't
- Rebuilds text as proper satin letters instead of tracing pixel outlines.
- Chooses stitch directions that look good and don't drag the fabric one way.
- Adds underlay for the fabric, such as a firm grid for pique or a tack-down for fleece.
- Adds pull compensation so outlines meet their fills.
- Plans the sewing order to cut trims and run time.
- Simplifies the art where thread can't reproduce it.
What about photos?
Photos are the hardest images to convert automatically. Converters turn shading into patchy blocks with very high stitch counts. A hand-digitized photo or pet portrait uses layered, blended thread colors and stitch angles that follow fur and features, and it's sized for your hoop. See photo and pet portrait digitizing.
Check a converted file before you sew it
- Stitch count is reasonable for the size (a 3.5" logo is usually under 10,000)
- Text is readable in the preview at actual size
- There aren't hundreds of tiny jumps or trims
- The design fits your hoop
- A test sew-out on scrap fabric shows no gaps or puckering
Free tools at a glance
| Online image-to-DST converters | Auto-digitize an image; quality varies widely |
|---|---|
| Ink/Stitch (with Inkscape) | Free, open source; digitize from vector art yourself, including basic auto-fill |
| Free viewers (e.g. Embrilliance Express, Wilcom TrueSizer) | Open, view and convert existing embroidery files; they don't create new designs |
Converting between embroidery formats (DST to PES and more)
Converting one stitch format to another is a different job, and it works well because the stitches already exist. Most embroidery software can open a DST and save a PES, JEF, EXP or VP3, and free viewers such as Embrilliance Express and Wilcom TrueSizer can convert too. Two things to watch:
- DST doesn't store thread colors, so a DST converted to PES gets default colors. Set them before sewing.
- Home formats check the hoop size. A design bigger than your hoop won't load.
See DST vs PES for the full comparison.
Converting DST to PES (or any stitch format): steps
- Open the DST in your embroidery software or a free converter.
- Check the size and make sure it fits your machine's hoop.
- Assign thread colors to each color stop, because DST doesn't store them.
- Save or export as PES (or JEF, VP3 and so on).
- Load it on your machine and check the preview before sewing.
Rough stitch counts by size
| Small text-only logo (3") | about 3,000–6,000 stitches |
|---|---|
| Left chest logo (3.5"–4") | about 5,000–10,000 |
| Cap front | about 5,000–12,000 |
| Full front (8"–10") | about 15,000–35,000 |
| Jacket back (10"–12") | about 30,000–80,000 |
A converted file far above these ranges is usually too dense, and it will sew slowly and stiffly.
Send us the image instead
Upload your JPG, PNG, PDF or even a phone photo, tell us the size and garment, and we'll hand-digitize it into DST, PES and any other format within 24 hours, from $20. You see a stitch preview before you pay. Learn more about embroidery digitizing or upload your image.
Frequently asked questions
Can I convert a PNG to PES for free?
You can auto-convert with free tools like Ink/Stitch's auto-fill or online converters, but results are unreliable for text and detailed logos. Converting an existing embroidery file (DST to PES) for free works well.
Why does my converted embroidery file look bad?
Auto-conversion uses default stitch settings without knowing your fabric or size, so text closes up, outlines gap and fills pucker. A hand-digitized file fixes this.
What image format is best for digitizing?
Vector files (AI, EPS, SVG or PDF from Illustrator) are best. A large, clear PNG is fine too.