Compatibility Guide

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 BX

PES works natively on all Brother machines. BX works in Embrilliance or Hatch software with a Brother connection.

PE800SE700SE1900LB7000

Janome

JEF or DST

Janome machines read JEF natively. DST is the universal fallback for older models.

MC9450MC500EMC15000NS2750D

Husqvarna Viking

VP3 or JEF

VP3 is the native format for all modern Husqvarna Viking machines. JEF works on most models too.

Designer Epic 3Jade 35Opal 690Q

Bernina

EXP or DST

Bernina machines accept DST universally. EXP is the native Bernina format for newer models.

B570B790B880

Singer

DST or XXX

Singer embroidery machines use the XXX format natively, but DST is supported on all models.

Futura XL-550SE9180Quantum Stylist

Elna / Pfaff

JEF or DST

Elna machines share the JEF format with Janome. DST works as a universal fallback.

Expressive 850Creative Icon 2

Format guide

All formats are included in every download from Embroidery Font Generator.

BX
All brands (via software)Embrilliance / Hatch plugin format. Scales to any size without restitch.
PES
Brother, BabylockNative Brother & Babylock format. The most widely used home machine format.
DST
Universal / CommercialTajima universal format. Works on virtually every embroidery machine made.
JEF
Janome, ElnaNative Janome & Elna format. Supports color stops and machine-specific data.
VP3
Husqvarna, VikingNative Husqvarna Viking format. High-fidelity color and stitch data.

Find your font

Generate embroidery fonts compatible with your machine — free, no account needed.

Browse All Fonts →