Free JEF File Viewer & Reader
Open a Janome JEF embroidery file in your browser to see the design and the Janome thread numbers it names.
Your file never leaves your device. It is read and rendered entirely in your browser. Nothing is uploaded, stored or sent anywhere.
This free JEF viewer shows the design in its Janome thread colors, plus width and height, stitch count, color stops, jump stitches, thread length and estimated run time, and plays the stitch-out step by step. The file is read on your device and never uploaded.
Wrong size, too dense, messy jumps or an auto-digitized file that sews badly? We fix or rebuild broken, auto-digitized or third-party files, quoted after a free file check.
* Dimensions and stitch counts are read directly from the JEF file. Run time is estimated at 800 stitches per minute and will vary by machine, fabric and design. Thread length is an approximation of the stitch path.
What is a JEF file?
JEF is Janome's embroidery format, also used by Elna machines. A JEF opens with a 116 byte header that records where the stitch data begins, how many color blocks the design has, the design extents and a hoop code, followed by one four byte thread index per color block and then the stitches themselves.
A JEF names its threads by Janome catalog number. Rather than storing a red or blue value directly, each color block holds an index into Janome's own 78 color thread range, so the file says which Janome thread to load rather than roughly what shade to use. This viewer resolves those indexes, which is why a JEF opens already in its intended colors.
How to open and view a JEF file
- Add your file. Drag a .jef file onto the drop zone, or click to browse (up to 20MB). It opens in your browser.
- Check the preview. The design renders instantly. Use + and − or Fit to zoom, and drag to pan.
- Read the design details. The panel shows width and height, total stitches, color stops, jump stitches, thread length and run time.
- Play the stitch-out. Press Play to watch the machine sequence, or drag the slider to any stitch. Change speed from 0.5× to 8×.
- Set the thread colors. Tap a thread swatch to recolor it so the preview matches your job.
- Share or export. Toggle Jumps to see travel lines, then save a PNG to send to your customer.
What a JEF file stores that a DST does not
| What it holds | Why it matters |
|---|---|
| Janome thread numbers | Each color block is an index into Janome's 78 color range, so the file names the actual thread rather than an approximate shade. |
| A hoop code | The header records which Janome hoop the design was set up for, from the 50 by 50 mm up to the 200 by 200 mm. |
| Design extents and a date | The header carries the design size and the date the file was written, neither of which an EXP holds at all. |
JEF is read by Janome and Elna machines. For a comparison across every format, read our guide to embroidery file formats, and to read every field this format holds, open it in the embroidery file info reader.