Skip to content
.u01In every Embroidly download

U01 embroidery file format

A U01 file is Barudan's machine embroidery format, used on Barudan's commercial multi-needle machines. Instead of thread colours it stores needle numbers: every colour change tells the machine which needle to use next, and the operator decides which thread sits on that needle. Together with trims, jumps and stitches, that is everything a production machine needs to sew a design without stopping.

At a glance

Made for
Barudan commercial multi-needle embroidery machines
Thread colours
Not stored: each colour change selects a needle by number
Commands
Stitch, jump, trim, needle change and end, three bytes per record
Related formats
Barudan's DSB (a Tajima-layout variant) and the newer FDR family
Who needs it
Shops running Barudan heads; home machines don't read U01
On Embroidly
In every download, one needle per colour in sewing order

What a U01 file stores

U01 is a compact, command-driven format. Each record is three bytes: a command byte and a vertical and a horizontal move. The command says whether the record is a stitch, a jump, a trim, a needle change or the end of the design, and a needle change carries the needle number inside the command. Wilcom's format list sums this up as "includes needle addressing data".

What the file doesn't carry is just as telling: no colour values, no thread names, no preview picture and no hoop. On a multi-needle machine those are the operator's decisions, made at the control panel when the job is set up.

Who uses U01

U01 matters to shops running Barudan heads. For them, a file with the needle sequence already inside saves set-up time, especially for repeat jobs where each needle keeps the same thread cone. Barudan machines also use DSB, Barudan's variant of the Tajima layout, and the newer FDR family of formats. Wilcom's EmbroideryStudio reads Barudan's U-formats but doesn't write them.

Home embroidery machines generally don't read U01. If you own a Brother, Janome, BERNINA, Husqvarna Viking, Pfaff or Singer, look at PES, JEF, EXP, VP3 or XXX instead.

U01 or DST?

Both formats store the same stitches, trims and colour changes. DST is the one every commercial brand reads, which is why shops ask for it by default; it marks a colour change as a stop and leaves the needle choice to the machine. U01 records the needle choice. When you send a design to a Barudan shop, ask which one they prefer. Our DST format page explains the Tajima side.

How to open and convert a U01 file

The free embroidery file viewer opens U01 files and shows the size, the stitch count and one placeholder colour per needle change. The embroidery file converter turns a U01 into DST or any home format, keeping the stitches; converting to a home format adds palette colours chosen by the converter, which you then match to the thread chart. Converting into U01 is possible from any format the converter reads.

U01 files from Embroidly

Every library design includes a U01 file in each of its three sizes. Our files assign one needle per colour in sewing order: needle 1 for the first colour on the thread chart, needle 2 for the second and so on. Thread the machine in that order and the design sews as digitized. Like every format we ship, each U01 is read back after writing and checked against the design.

Free designs, U01 included in every download

See all free designs

Convert U01 files

Our converter opens U01 files and writes them as PES, DST, JEF, EXP, VP3, XXX, U01 or PEC.

Frequently asked questions

Can I use a U01 file on a home embroidery machine?

No home machine we know of lists U01. It is a production format for Barudan's commercial machines. Home embroiderers should download their machine's own format, such as PES, JEF, VP3 or EXP, which also keeps the thread colours.

How do I know which thread goes on which needle?

The file only says which needle comes next, never which colour it carries. Our U01 files call needle 1 for the first colour, needle 2 for the second and so on, following the thread chart. Thread the needles in that order, or reassign the needles on the machine's control panel.

Should I send a shop U01 or DST?

Ask the shop. Barudan shops can run both, and many commercial shops prefer DST because every brand reads it. U01 saves the operator a step because the needle changes are already in the file. Both formats store the same stitches.

Can I convert U01 to DST?

Yes. The converter reads U01 and writes DST, PES, JEF, EXP, VP3, XXX or PEC with the same stitches. Converting to a home format adds palette colours chosen by the converter, so check them against the thread chart.

Sources

  1. Supported machine file formats, Wilcom EmbroideryStudio (accessed Oct 3, 2026)
  2. pyembroidery (U01Writer and U01Reader source), EmbroidePy (open source) (accessed Oct 3, 2026)

This file isn’t available right now. Please try another format.