Works with every
embroidery machine.
Every download includes all 5 formats — BX, PES, DST, JEF, VP3. Pick your machine below to find the right file.
Brother / Babylock
PES or BXPES works natively on all Brother machines. BX works in Embrilliance or Hatch software with a Brother connection.
Janome
JEF or DSTJanome machines read JEF natively. DST is the universal fallback for older models.
Husqvarna Viking
VP3 or JEFVP3 is the native format for all modern Husqvarna Viking machines. JEF works on most models too.
Bernina
EXP or DSTBernina machines accept DST universally. EXP is the native Bernina format for newer models.
Singer
DST or XXXSinger embroidery machines use the XXX format natively, but DST is supported on all models.
Elna / Pfaff
JEF or DSTElna machines share the JEF format with Janome. DST works as a universal fallback.
Format guide
All formats are included in every download from Embroidery Font Generator.
Find your font
Generate embroidery fonts compatible with your machine — free, no account needed.
Browse All Fonts →