DST to SIX Converter

Render DST embroidery stitch files as DEC Sixel images

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Terminal Graphics

Turn DST embroidery patterns into Sixel data — view your designs directly in compatible terminal emulators.

Cloud Rendering

Convertio's servers handle the DST to SIX conversion. Your terminal device does no rendering work itself.

Any Browser

Access the converter from any device or OS. The SIX output can then be used in any Sixel-compatible terminal.

How to convert DST to SIX

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose six or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your six file right afterwards

About formats

DST (Tajima) is a machine embroidery file format created by Tajima Industries, one of the world's leading manufacturers of commercial embroidery equipment. The format encodes stitch data as a sequence of relative coordinate movements, with each stitch record containing a horizontal offset, vertical offset, and a command flag indicating the stitch type — normal stitch, jump (move without stitching), color change, or stop. DST files use a compact binary encoding where each stitch occupies three bytes, making the format efficient for storing complex multi-color designs with tens of thousands of stitches. The coordinate system uses 0.1 mm increments with a maximum single-stitch length of 12.1 mm in any direction. DST has become the de facto standard in the commercial embroidery industry — virtually every embroidery machine from any manufacturer can read DST files, making it the most widely supported embroidery format in existence. One advantage is universal machine compatibility: a DST file will run reliably on Tajima, Barudan, SWF, Brother, and Melco machines alike, eliminating format conversion concerns. The minimal file structure is another strength — files are compact, load instantly even on older machine controllers with limited memory, and their simplicity makes them resistant to corruption during transfer. While DST lacks embedded metadata like thread color names and design previews, this limitation is offset by the format's unmatched portability across the global embroidery industry.
Developer: Tajima Industries
Initial release: 1987
SIX is a file extension for SIXEL (Six Pixel) graphics data, a bitmap graphics format developed by Digital Equipment Corporation (DEC) in 1983 and introduced with the LA50 dot matrix printer. SIXEL encodes images as a sequence of printable ASCII characters, where each character represents a column of six vertical pixels (a 'sixel') — the character's ASCII value minus 63 provides a 6-bit binary pattern, with each bit controlling one pixel in the vertical column. The encoding is structured as a series of sixel bands (each six pixels tall) across the image width, with control sequences for color selection (up to 256 registers with HLS or RGB specification), repeat counts (run-length encoding for efficiency), carriage return, and newline commands. SIXEL data is transmitted to the output device using DEC's standard escape sequence protocol, embedded within the text stream alongside regular character output. Originally designed for DEC's line of printers and later supported by DEC VT-series terminals (VT240, VT330, VT340), SIXEL has experienced a remarkable revival in modern terminal emulator software. One advantage is terminal-native image display: SIXEL allows images to be rendered directly within a text terminal session without requiring a graphical window system, enabling command-line tools to display graphs, photographs, and previews inline with text output. This capability has driven adoption in modern terminals like mlterm, xterm, WezTerm, and foot. SIX/SIXEL data can be generated by ImageMagick, libsixel, and chafa, and viewed in any SIXEL-capable terminal emulator.
Initial release: 1983

Frequently Asked Questions

Why convert DST to SIX?

SIX (Sixel) is a terminal graphic format. Converting DST lets you display embroidery designs directly in Sixel-capable terminals.

What displays SIX files?

Sixel-compatible terminals like xterm (with Sixel support), mlterm, and WezTerm display SIX images inline in the terminal.

Is Sixel a modern format?

Sixel originates from DEC terminals but has seen a revival in modern terminal emulators for inline graphic rendering.

Does the embroidery render well in Sixel?

SIX produces a recognizable color rendering of the design. Resolution depends on terminal cell dimensions.

Is DST to SIX free on Convertio?

Yes — free conversion. Upload your DST and download the SIX output without any charges.

Can I use this on any platform?

Convertio is browser-based — it works on every platform. The SIX output itself is most useful on Unix-like systems.