Automatic digitising
Image to embroidery file
Drop a logo or a picture and get a stitch file: fills, satin columns and running lines chosen by measured width, with underlay and pull compensation for your fabric. Preview every stitch and read the audit before you download.
or click to choose, or paste from the clipboard
PNG, JPG, WebP, GIF, BMP, SVG · the image stays on your device
No artwork at hand? Try a sample: · ·
How the picture becomes stitches
This is automatic digitising: software, not a person, decides where the needle goes. It is instant and repeatable, and it has limits, which are listed further down. What follows is exactly what it does, with the numbers, so you can judge the file before it goes near a machine.
1. Reading the artwork
The image is scaled so that one pixel is 0.1 mm of finished embroidery (up to 1,400 pixels on the long side), which is finer than a needle can place a stitch. An SVG is rendered at that resolution straight from the vector. The background is removed: transparent pixels, or the colour that dominates the frame, flooded in from the edges. Enclosed areas of that same colour are judged one by one: a convex blob is the counter of a letter and stays open, as does anything walled in by a thin line; a star, a glyph or a shape with corners is part of the design and is stitched. One setting stitches them all.
Colours are clustered in CIELAB and any two closer than about 11 ΔE become one thread, up to the limit you set (12 at most). Anti-aliased rims, JPEG halos and specks smaller than the minimum detail (0.4 mm by default) are absorbed into the shapes beside them, so they do not turn into extra colours or stray stitches.
2. Choosing a stitch type by measured width
| Shape | Stitch | Details |
|---|---|---|
| Lines under 0.9 mm | Triple running stitch | Along the centre line, 2.0 mm stitches sewn forward, back and forward so the line shows. |
| Long shapes 0.9 to 3.4 mm wide | Satin column | Columns laid across the stroke from its medial axis, so they turn with the shape. 0.40 mm spacing, a centre-run underlay, ends squared off, pull compensation that grows with the column width. |
| Everything wider, and compact small shapes | Tatami fill | Rows at the fabric's spacing with 3.6 mm stitches staggered over four rows. Rows up to 6.5 mm are sewn as one stitch, so a small shape comes out with a satin look at the fill angle. |
| Small lettering and badges: shapes under 250 mm² whose strokes meet, bend sharply or close into a ring, or are wider than 3.4 mm, up to 7 mm | Fixed-angle satin | Rows straight across the shape, one stitch each, over a centre-run underlay along the strokes. Turning columns fan and stack where the strokes of a K or a W meet; this is how digitisers set small text. |
| A wide body with thin tails | Fill plus satin | The body is filled; tails thinner than 2.2 mm are split off and stitched as satin or running lines that start inside the fill. |
3. What goes underneath
Every fill gets an edge walk 0.7 mm inside its outline, and fills larger than 30 mm² a tatami underlay sewn at right angles to the top stitching (3 mm apart, 2 mm on knits, fleece and towels). Rows are lengthened at both ends by the fabric's pull compensation. Each colour runs 0.3 to 0.5 mm under the colour stitched after it, so the fabric pulling in does not open a gap between them, and small shapes that sit wholly inside another colour, stars on a field or eyes on a face, are stitched on top of an unbroken fill rather than into a hole cut for them.
4. Order, travel and trims
Colours are sewn in order: large areas first, a fill before the border around it, a shape before what sits on top of it, outlines and lettering last. A colour used both underneath and on top, a dark ring and dark text on the disc inside it, is sewn twice with a thread change between. Inside a shape, the parts of a fill are joined by running stitches routed through the shape and sewn ahead of the rows that will cover them, instead of jumps. Between shapes the thread is tied off with two 0.7 mm lock stitches and trimmed when the move is longer than 1.5 mm. Penetrations closer than 0.3 mm are merged, and no stitch exceeds the 12.1 mm limit of the DST format.
Fabric presets change the stitches
| Fabric | Row spacing | Pull comp. | Underlay | Needle | Stabiliser |
|---|---|---|---|---|---|
| Woven cotton, twill, poplin | 0.40 mm | 0.20 mm | standard | 75/11 sharp | Medium tear-away |
| Knit, piqué polo, T-shirt | 0.42 mm | 0.35 mm | heavy | 75/11 ballpoint | Cut-away (no-show mesh) |
| Fleece, sweatshirt, hoodie | 0.40 mm | 0.35 mm | heavy | 75/11 ballpoint | Cut-away, water-soluble topping |
| Towel, terry cloth | 0.38 mm | 0.40 mm | heavy | 80/12 sharp | Tear-away, water-soluble topping |
| Denim, canvas, workwear | 0.40 mm | 0.15 mm | standard | 90/14 sharp | Tear-away |
| Cap, structured twill | 0.40 mm | 0.25 mm | standard | 75/11 sharp | Cap backing, two layers |
| Performance, stretch, jersey | 0.45 mm | 0.40 mm | heavy | 70/10 ballpoint | Fused no-show cut-away |
| Leather, vinyl, faux leather | 0.55 mm | 0.10 mm | light | 80/12 leather point | Tear-away, floated |
Spacing and compensation follow the ranges digitisers publish for each fabric class (0.38 to 0.45 mm for wearables, 0.45 to 0.60 mm for leather and vinyl; 0.15 to 0.40 mm of pull compensation from denim to stretch knits). Needle and stabiliser are the usual starting points, not rules: your thread, backing and machine have the last word, which is why a test sew on scrap comes before the garment.
The audit is measured, not estimated
The production audit runs on the finished stitches: how much of the artwork is covered by thread, how many stitches land outside it, stitches under 0.3 mm and over 12.1 mm, the share of the area stitched too densely, trims per thousand stitches, and any detail that was too small to keep. The generator is built to pass these checks, so most designs score an A; when one does not, the row that lost points says what in the artwork caused it and what to change. The same file can be opened in the pre-flight check for a density heat map.
What it does not do well
- Photographs, gradients and soft shading. Thread is flat colour; a photo is reduced to posterised areas.
- Lettering under about 5 mm cap height, and lines under 0.4 mm. They are reported and left out, because they would not survive the fabric.
- Decisions that need taste: which way a fill should run to suggest fur, or where a highlight belongs. A human digitiser earns their fee there.
- Caps with detail near the seam, puffy foam, appliqué, metallic thread. These need technique that a generic file does not contain. For appliqué there is a dedicated tool: Appliqué Maker.
We validated this digitally: the stitch files are written by encoders checked byte for byte against reference files, and every design is measured by the audit above. We have not stitched every fabric preset on every machine, so treat the first run of any design as a test.
Pick your formats
The same digitiser, with notes for a particular input and machine format:
- PNG to DST · Tajima
- PNG to PES · Brother and Baby Lock home and PR machines
- JPG to PES · Brother and Baby Lock home and PR machines
- JPG to DST · Tajima and other commercial multi-needle machines
- SVG to PES · Brother and Baby Lock machines
- SVG to DST · Tajima and other commercial machines
- JPG to JEF · Janome
How to use it
- 1
Add the artwork
Drop, choose or paste a PNG, JPG, WebP, GIF, BMP or SVG. It is read in your browser and never uploaded.
- 2
Set the size and fabric
Give the longest side in millimetres (90 mm is a left chest) and pick the fabric. Both change density, underlay and pull compensation.
- 3
Tidy the colours
Lower the colour limit, merge near-duplicates, switch off anything that should stay fabric, match to a thread chart, or force a colour to fill, satin or running stitch.
- 4
Check the preview and the audit
Drag the compare slider over the artwork, play the sew-out, and read the production audit: coverage, short and long stitches, density, trims and dropped details.
- 5
Download
PES, DST, JEF, EXP, VP3, XXX, U01, TBF and more in one ZIP with a colour sheet and the audit. Three designs are free with an email sign-in; Pro is unlimited.
Questions
Is this real digitising or just a file conversion?
It is digitising. A picture contains no stitches, so nothing can be converted; the stitches have to be planned. This tool plans them automatically: it separates the colours, measures every shape, chooses running stitch, satin or fill by width, adds underlay and pull compensation for the fabric, orders the colours and writes trims.
What does it cost?
The preview, sew-out simulator, production audit and printable worksheet are free and need no account. Machine files download free for your first three designs after an email sign-in, and without limit with Pro at $8 a month or $59 a year.
Which images work best?
Logos, clipart, badges, bold illustrations and lettering above 5 mm, with flat colours and clear edges. An SVG or a transparent PNG of 1000 px or more is ideal. Photos and gradients are flattened to at most 12 colours and rarely look good in thread.
How is this different from other online converters?
Most online converters either rename the file or trace the picture on a coarse grid and fill everything with straight rows and no underlay. Here the artwork is read at 0.1 mm, satin columns follow the shape, fills are staggered tatami with underlay sewn across them, colours overlap so no gaps open, and the fabric preset really changes the stitches. The audit measures the result instead of selling a fix for it.
Is my image uploaded?
No. It is read and digitised in your browser. When you download, only a colour map of the design (a small palette and one number per pixel) is sent so the server can build the files.
Which machines and formats are supported?
PES and PEC for Brother and Baby Lock, DST for Tajima and most commercial machines, JEF for Janome, EXP for Melco and Bernina, VP3 for Husqvarna Viking and Pfaff, XXX for Singer, U01 for Barudan, TBF, DSB and DSZ. One design can be written to several formats at once.
Can I edit the result?
Yes. It is an ordinary stitch file. Open it in any embroidery program, or use the free viewer, pre-flight check, resize and cleanup tools here.
When should I pay a human digitiser instead?
When the design has small lettering, fine lines, gradients, a cap front with a lot of detail, or when a customer expects it to be perfect first time. Automatic digitising is quick and free to try; a good digitiser brings judgement about thread direction and texture that software does not have.
Learn
More tools
- Embroidery file viewer · Open PES, DST, JEF, EXP, VP3, HUS, XXX and 15 more
- Pre-flight check · Density heatmap, short and long stitches, jumps, trims, hoop fit
- Stitch count & price calculator · Stitches, run time, thread use and a quote
- Embroidery file converter · Any of 22 formats → PES, DST, JEF, EXP, VP3, XXX, U01, TBF, DSB, DSZ