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.
Compatibility FAQ

Machine compatibility questions, answered

What embroidery font format does my machine use?

Brother and Babylock machines use PES; Janome and Elna use JEF; Husqvarna Viking uses VP3; Bernina uses EXP; Singer uses XXX; and DST works universally across virtually every machine. Every download here includes all five major formats so you can pick the right one.

Are these fonts compatible with Brother embroidery machines?

+

Yes. Download the PES file for direct use on any Brother or Babylock machine (PE800, SE700, SE1900, LB7000 and more), or use the BX file in Embrilliance/Hatch with a Brother connection.

Do the fonts work on Janome machines?

+

Yes. Janome machines (MC9450, MC500E, MC15000, NS2750D) read JEF natively. DST is included as a universal fallback for older Janome models.

Which format works on the most machines?

+

DST (Tajima) is the most universal embroidery format — it runs on virtually every home and commercial machine ever made. If you are unsure which format your machine needs, start with DST.

Are the machine embroidery fonts free?

+

Yes. Every font style is free to download in all supported formats with no watermarks, covering personal and small commercial use. A premium tier is available for high-volume production.

Can I use one font file on multiple different machines?

+

Yes. Because every download bundles BX, PES, DST, JEF, and VP3, the same font works across a Brother, a Janome, and a commercial machine — just load the format each machine reads.

Find your font

Our free embroidery font generator makes fonts compatible with your machine — no account needed.

Browse All Fonts →