Hoopside

Formats

What is a JEF file, and how do you open one?

.jef is the design format Janome's embroidery machines read — the MC (Memory Craft) series and their siblings.

What a JEF stores

Like every machine format, a JEF is a list of needle movements and commands rather than an image. What makes it Janome's is the header and the thread table: JEF files reference Janome's own thread palette by index, so a JEF opened in the right software shows Janome thread numbers rather than free-form colour names.

JEF commands are capped at ±127 units — about 12.7 mm — per step, which puts it in the same family as EXP and close to DST's ±121.

Opening a .jef file

On a phone, install a viewer that reads JEF and open the file with it. Hoopside reads JEF alongside PES, DST, EXP, VP3, XXX and PEC, and shows the design as it will stitch with its size, stitch count and colour stops.

On a machine, copy the JEF to a USB stick, keeping it in whatever folder structure your model expects — some Janome models are particular about this, and a design in the wrong folder looks like a design the machine cannot read.

Converting to and from JEF

If you bought a design in DST or PES and own a Janome, you need a real conversion — the stitches re-encoded for JEF's limits, not the extension changed. See why renaming fails, which applies identically here.

Going the other way is just as common: a JEF you own and a machine that wants DST. Same operation, same caution about what conversion cannot fix.

JEF against the other formats

FormatMachinesCarries thread colours?
JEFJanomeYes — Janome palette indices
PESBrother, BabylockYes
VP3Husqvarna, PfaffYes
XXXSingerYes
EXPMelco, BerninaNo
DSTMost commercialNo

That last column is the practical difference: convert a JEF to DST and the colour information is gone, because DST has nowhere to put it. The colour stops survive — the machine will still pause for each thread change — but the names do not.

JEF and JEF+

Janome also uses a .jef+ variant, written by its own software, which adds editing information on top of the same stitch data. Machines that expect plain JEF may not accept it. If a JEF+ will not load, converting it to plain JEF — or to DST, which almost everything reads — is the quickest way past the problem.

Hoop sizes on Janome machines

Janome's embroidery models ship with different hoops, and the design has to fit the one you actually own rather than the largest the model supports. Check the design's real size in millimetres against your hoop before assuming a listing's "4×4" or "5×7" is accurate — those are nominal names, and designs are frequently a few millimetres over.

A design can be rotated to fit, so what matters is whether both dimensions fit in some orientation, not whether width beats width.

Getting a JEF onto the machine

  1. Format the USB stick as FAT32 if the machine is at all old.
  2. Copy the design to the folder your model expects — some look only at the root, some at a named directory. The manual will say.
  3. Eject properly rather than pulling the stick out mid-write, which is a common source of truncated files.

A design the machine never looks at behaves exactly like a design it cannot read, so rule the folder out before concluding the file is bad.

What to check before stitching a JEF

  • Size against your hoop, in millimetres.
  • Colour stops, so you know how many rethreads are coming.
  • Stitch count, for how long the run will take and how dense the design is.
  • Jumps, so the trimming afterwards is not a surprise.

Where JEF designs come from

Janome's own software writes JEF, and so does most third-party digitizing software as an export option. Designs sold online are usually offered as a bundle — JEF alongside PES, DST and the rest — so if you own a Janome, look for the JEF in the download before assuming you need to convert anything.

If the seller only shipped DST, converting is straightforward and the result is a design your machine reads. What you will not get back is thread names the DST never carried.

Related

Open or create a JEF on your phone

Hoopside converts a design to DST, PES, JEF, VP3, EXP or XXX, re-encoding the stitches for the format you pick rather than just renaming the file. Viewing every design is free; converting is a one-time unlock.

Get Hoopside on Google Play