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.

Drop your JEF file here or browse
Janome .jef format  ·  Max 20MB  ·  Opens privately in your browser

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.

Need this file fixed?

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.

Private, in-browser reader
The JEF is decoded on your device. There's no sign-up, no upload and nothing to install.
Check before you stitch
Confirm the design size, stitch count, color stops and run time before you hoop a single garment, and catch a wrong or oversized file before it costs you blanks.
Watch it stitch out
Play the design back stitch by stitch to see the sequence, jumps and color changes in the order the machine runs them.
100%
0 / 0
File
design.dst
Design details
Total stitches
Width
Height
Color stops
Jump stitches
Thread length
Run time
Thread colors · tap to recolor
Found a problem? Get this file fixed
Wrong size, too dense or messy jumps? We fix or rebuild files, quoted after a free file check. New designs are hand-digitized at a flat price per design (see the price list), with unlimited revisions.

* 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.

01The format

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.

02Step by step

How to open and view a JEF file

  1. Add your file. Drag a .jef file onto the drop zone, or click to browse (up to 20MB). It opens in your browser.
  2. Check the preview. The design renders instantly. Use + and − or Fit to zoom, and drag to pan.
  3. Read the design details. The panel shows width and height, total stitches, color stops, jump stitches, thread length and run time.
  4. 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×.
  5. Set the thread colors. Tap a thread swatch to recolor it so the preview matches your job.
  6. Share or export. Toggle Jumps to see travel lines, then save a PNG to send to your customer.
03Inside the file

What a JEF file stores that a DST does not

What it holdsWhy it matters
Janome thread numbersEach 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 codeThe 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 dateThe 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.

04Questions

JEF files, answered

How do I open a JEF file on Windows or Mac?
Neither system opens JEF files natively. Drop the file into this viewer in any modern browser, or open it in Janome software such as Digitizer. Nothing needs installing to use this page.
What program opens JEF files?
Janome Digitizer reads it natively, and commercial programs such as Wilcom, Hatch and Pulse read it too. The free Ink/Stitch extension for Inkscape lists JEF among its formats. To simply see the design, this page needs no software.
Does a JEF file keep the thread colors?
Yes, by catalog number. Each color block stores an index into Janome's 78 color thread range, so the file names a specific Janome thread. This viewer looks those up and shows the design in them.
What is the difference between JEF and JEF+?
JEF+ is the editable variant Janome software writes, and it holds extra information the plain format does not. This page reads the standard JEF stitch layout, which is what machines are given.
Is this JEF viewer free?
Yes, with no sign-up and no limit on the number of files. It runs in your browser, so we never receive your files. We make our living digitizing designs, not charging for tools.
Is my JEF file uploaded anywhere?
No. The file is read and drawn entirely in your browser, and nothing is sent to or stored on our servers.
Can I convert JEF to DST here?
Not in the viewer. Our free embroidery file converter writes DST, PES and EXP; to read every field a JEF holds, including the hoop and the Janome thread numbers, use the embroidery file info reader.
Upload artwork Call