After editing the final design, the file is loaded into the embroidery machine. Different machines require different formats that are proprietary to that company. Common design file formats for the home and hobby market include .ART, .HUS, .JEF, .PES, .SEW, and .VIP. Embroidery patterns can be transferred to the computerized embroidery machines through cables, CDs, floppy disks, USB interfaces, or special cards that resemble flash or compact cards.
Due to some commonality between the controllers and the software manufacturers, some of the formats are headers and additional information surrounding similarly encoded stitches. .TAP is a .DST file without the header. .EXP file stitches are very close to .JEF, .SHV and .SEW but without the surrounding data about thread color and hoop positioning. .10o is encoded in the same manner as .F01, .GT, .DSB, .DAT, .INB and .U01 but with different headers and surrounding information.