Embroidery software: what each type does and how to choose
Embroidery software ranges from free viewers to professional digitizing suites. Most home embroiderers need less than they think at first, and more than a viewer once they start customizing.
Quick answer
Embroidery software falls into four levels: viewers and converters, editing and lettering utilities, full digitizing programs, and free open-source tools like Ink/Stitch. Choose by the formats your machine needs, what you actually do (stitch bought designs, add names, or create your own), your computer platform, and how much learning you will invest.
On this page
The most useful way to sort embroidery software is not by brand but by what it can do to a design. Some programs only look at stitch files. Some can rearrange, combine and letter them. Some can create designs from scratch, with full control of stitch types, angles, underlay and density. Price, learning curve and computer requirements rise roughly in that order. Start by finding the lowest level that does the jobs you actually have.
The four levels of embroidery software
| Level | What it does | Typical uses | Examples |
|---|---|---|---|
| Viewers and converters | Open stitch files, show a preview, stitch count, size and colors; often save to other formats | Checking a download, converting DST to your format, printing a color sheet | Free viewers from software makers; base levels of modular programs |
| Editing and lettering utilities | Combine designs, rotate, mirror, resize within limits, recolor, delete parts, add lettering from built-in fonts | Names on towels, combining a motif with text, splitting a design into hoopings | Embrilliance Essentials, entry levels of Hatch, PE-DESIGN and brand software |
| Full digitizing | Create stitch objects from artwork with manual control of stitch type, angle, density, underlay, compensation and order | Making your own designs, customer logos, fixing poorly digitized files | Embrilliance StitchArtist, Hatch Digitizer, Wilcom EmbroideryStudio, PE-DESIGN, BERNINA Embroidery Software, mySewnet |
| Free and open-source | Digitizing and format output inside a general vector editor | Learning digitizing, budget digitizing, Linux users | Ink/Stitch (Inkscape extension) |
Programs often span levels. Many sell a base product and paid upgrades, so the same name can mean a converter or a full digitizer depending on which edition you have. Read the edition's feature list, not just the product name.
Viewers and converters
A viewer answers the questions you should ask before stitching: how big is it, how many stitches, how many color changes, does it fit my hoop? Stitch count alone tells you a lot. A design with an unusually high count for its size is probably dense and will need firm stabilizer; the stitch density guide explains how to judge that. Many viewers also convert between formats, which is all some embroiderers ever need. The conversion guide covers what to check after converting.
Editing and lettering utilities
This is where most home embroiderers end up. Editing software works on stitch files without digitizing new shapes: it combines designs on a virtual hoop, changes colors, removes elements, and adds lettering. Lettering is the big one. Fonts built for embroidery (sometimes called keyboard fonts or embroidery fonts, as opposed to computer TrueType fonts) are pre-digitized letters with correct underlay and compensation at their intended sizes, so names and monograms stitch cleanly. The lettering guide covers sizes and fonts in detail.
Resizing is the limit to understand. Editing software can scale a stitch file, but it is stretching existing stitches. Some programs recalculate stitch count when scaling, which helps, but large changes still need the original object file. See resizing designs before you scale anything by more than a small amount.
Full digitizing software
Digitizing is building a design from artwork as stitch objects: deciding where satins go, which areas get fill, the stitch angle in each area, the underlay, the pull compensation and the stitch order. Digitizing programs save an object file and export machine formats. They also include auto-digitizing, which converts artwork automatically. That feature is a starting point at best; the auto-digitizing guide explains why clean results nearly always need manual work.
Budget time as well as money. Learning to digitize well takes many test stitch-outs, and the software is only as good as your understanding of how stitches push and pull fabric.
Well-known embroidery software
The products below are widely used. Editions, prices and system requirements change, so treat these as descriptions of what each is, and check the maker's site for the current details.
- Embrilliance
- Modular software for Mac and Windows. Essentials covers editing, merging, lettering and saving to many formats; StitchArtist adds digitizing in levels; other modules add fonts and specialized tools. Popular because you buy only what you need and it runs natively on Mac.
- Hatch Embroidery
- Developed by Wilcom for home and small-business users, with editions from lettering and customizing up to full digitizing. Shares much of its approach with Wilcom's professional software. Primarily a Windows program.
- Wilcom EmbroideryStudio
- Professional digitizing software widely used in commercial shops and by professional digitizers. Its EMB object format is one of the most common working files in the industry. Windows.
- Brother PE-DESIGN
- Brother's digitizing and editing software, writing PES natively along with other formats. Brother also offers smaller utilities and apps for specific jobs. Windows.
- BERNINA Embroidery Software
- BERNINA's digitizing package, built on Wilcom technology and saving the ART object format. Offered in more than one level, from lettering and editing to full digitizing.
- mySewnet
- The software and cloud platform from the company behind Husqvarna Viking, Pfaff and Singer, offered at more than one level and tied into their connected machines for wireless transfer.
- Ink/Stitch
- Free, open-source extension for Inkscape. You draw or import vector artwork in Inkscape and assign stitch types to shapes. Runs on Windows, macOS and Linux and saves many machine formats. Capable, with a learning curve that includes learning Inkscape itself.
Commercial shops also use other professional suites, such as Pulse, that come bundled with or tuned for specific multi-needle machines; the commercial brands page covers those machine families.
How to choose embroidery software
- List the jobs you have this month, not the ones you might have. If it is "stitch bought designs and add names," you need editing and lettering, not digitizing.
- Confirm it writes your machine's format. Mainstream programs generally write PES, DST, JEF, EXP and VP3, but confirm the exact list, especially legacy formats, if your machine is older. The file format finder lists what your machine reads.
- Check your platform. Mac users should favor native Mac programs or Ink/Stitch, or accept running Windows. Check the current requirements on the maker's site, since they change.
- Prefer an upgrade path. Modular or tiered software lets you start with editing and add digitizing later without relearning a new program.
- Try before you buy. Most commercial programs offer a trial period. Do one real job in the trial: a name on a towel, a combined design, a converted file.
- Weigh brand features. Brand software sometimes offers wireless transfer to its own machines, exact thread charts and machine-specific hoop lists. Third-party software offers flexibility across brands.
Matching software to the embroiderer
| You are | Start with | Add later if |
|---|---|---|
| New home embroiderer stitching bought designs | Your machine's on-screen editing and a free viewer | You want names, combined designs or format conversion |
| Home embroiderer personalizing gifts | An editing and lettering program | You start wanting to make your own shapes |
| Small business doing names, towels and simple logos | Editing and lettering, plus a digitizer you can outsource logos to | Outsourcing costs or turnaround start to hurt |
| Shop digitizing customer logos | Full digitizing software | You need production features such as team names or multi-machine output |
| Curious learner on a budget | Ink/Stitch | You outgrow its workflow or want brand features |
Software cannot fix a stitch-out problem that comes from tension, stabilizer or hooping. When a design stitches badly, run the stitch-out tuning method on a known-good design first, so you know whether the file or the setup is at fault.
Frequently asked questions
Do I need software to use an embroidery machine?
Not necessarily. If you stitch purchased designs in your machine's native format and use the built-in editing on the machine's screen, a computer and USB stick are enough. Software becomes useful when you need to convert formats, combine designs, add custom lettering, or check designs before stitching.
What is the best free embroidery software?
Ink/Stitch, a free open-source extension for the Inkscape vector editor, is the most capable free option: it digitizes, edits and saves many machine formats. Free viewers from software companies are simpler and good for checking and sometimes converting files.
Is there embroidery software for Mac?
Yes. Embrilliance runs natively on Mac and Windows, and Ink/Stitch runs wherever Inkscape does, including macOS and Linux. Several major digitizing suites are Windows programs, which Mac users run through a Windows installation or virtualization. Check the current system requirements before buying.
Can I use another brand's software with my machine?
Usually yes. Most embroidery software exports to many machine formats, so Brother owners can use Embrilliance or Hatch, and BERNINA owners can export to PES for a friend. Brand software sometimes adds machine-specific features such as wireless transfer that third-party programs cannot.
Is auto-digitizing software worth it?
Auto-digitizing is useful for simple, bold artwork and as a starting point, but it rarely produces a clean stitch-out from complex art without manual editing. Plan to adjust stitch types, angles, underlay and order yourself, or learn manual digitizing.
Sources and further reading
- Embrilliance modular Mac and Windows embroidery software
- Hatch Embroidery Wilcom-developed software for home and small business
- Wilcom EmbroideryStudio professional digitizing
- Ink/Stitch free open-source digitizing extension for Inkscape
- BERNINA BERNINA Embroidery Software
Found something wrong or out of date? Tell us and we will fix it.