StitchSwift — production-ready embroidery

Every image can be stitched more than one way.

Your image

The uploaded image: a white rabbit sitting in a sunlit meadow filled with pink, yellow, white and blue flowers

Stitch preview

The rabbit as a realistic flat design: its upright ears and meadow flowers retained in muted pink, lavender, tan and dark brown thread
Realistic flat — a real design, not a mock-up: 28,418 stitches in 5 colours, 82 × 79.8 mm. Nobody has sewn it on a machine.

Upload a logo or a drawing, pick how it should be simplified, and StitchSwift writes machine-ready PES, DST, EXP, JEF, SEW, VP3, and XXX files read back and checked, not just written.

3 ways to stitch the same image.

The source stays the same. What changes is how it is simplified: where the edges land, how strongly it is outlined, and how many thread colours it is allowed to use.

Your image

The uploaded photograph: a golden British Shorthair kitten on a pale teal backdrop, sitting with one front paw raised and looking up

5,304 × 7,952 px · photograph by Alvan Nee

How each style stitched it

  • The kitten as a realistic flat design: the pose and markings kept, the fur reduced to four blocks of tan, cream and brown with the stitch direction visible in each

    Realistic flat

    22,593 stitches4 colours

  • The kitten as a kawaii sticker: the same raised-paw pose redrawn with a rounder face, much larger eyes and a heavy dark outline around every shape

    Kawaii sticker

    23,517 stitches4 colours

  • The kitten as minimal line art: the outline and the tabby markings only, three colours, most of the body left as bare fabric

    Minimal line art

    11,553 stitches3 colours

Each one: 90 mm wide requested · Brother Innov-is M370 · finished 99 mm tall

Every picture above is the stitch preview of a real completed job — 3 photographs through each style, all at 90 mm on a Brother Innov-is M370. They are rendered from the machine files, not photographed: we have not stitched a sample of any of them on a machine.

How it works.

  1. Upload

    PNG, JPEG or WebP.

    Up to 25 MB.

  2. Pick a size

    One choice that matters.

    Everything else has a sensible default.

  3. We stitch it out

    Under a minute if you turn our image cleanup off.

    With it on — the default — allow up to ten minutes.

    Close the tab if you like. The page is the job; come back to the same address.

Works with your machine.

7 machine formats, written from the same plan — pick the one your machine reads.

  • pes

    Carries the thread catalogue numbers

  • dst

    Carries no colour information at all

  • exp

    Carries no colour information at all

  • jef

    Carries colour slots, not catalogue numbers

  • sew

    Carries colour slots, not catalogue numbers

  • vp3

    Carries the thread catalogue numbers

  • xxx

    rgb

Writing a file is not the same as watching one stitch.

1 of 7 has been checked on a real machine, in part, on a recorded date. The rest have not.

What lands in your account.

Seven files and a production-bundle.zip with all of them. Real names, exactly as they arrive.

  • source-machine.pes

    Goes to a Brother machine. Carries the thread colours with it.

  • source-master.svg

    The shapes, editable in any vector editor.

  • source-production.pdf

    The thread list, to print and keep beside the machine.

  • source-threadlist.txt

    The same colour order as plain text.

  • source-report.json

    What we checked after writing the files, and what we found.

  • source-preview.png

    How the stitches are laid out, rendered from the plan.

  • source-flat.png

    Your image reduced to the thread colours we used.

Ask for .dst instead and you get source-machine.dst, which reads on almost any machine but carries no colours — so keep the thread list with it.

Simple credits. No subscription.

One design costs 5 credits. Credits do not expire.

  • Starter

    $5

    1 design · 5 credits

    $5 a design

  • Bundle

    $22

    5 designs · 25 credits

    $4.40 a design

    12% off the single-design price

  • Studio

    $48

    12 designs · 60 credits

    $4 a design

    20% off the single-design price

  • Shop

    $105

    30 designs · 150 credits

    $3.50 a design

    30% off the single-design price

What one design buys

Questions people ask.

Which formats do I get?

.pes and .dst and .exp and .jef and .sew and .vp3 and .xxx — written from the same plan, so they are the same design in two files. The thread list comes with both.

How long does a design take?

Under a minute with our image cleanup turned off. With it on — the default — allow up to ten minutes. The design's page shows which stage it is at rather than inventing a countdown.

Do you take any rights over my image?

No. It stays yours, and so does everything we make from it. Delete a design and the image and every file made from it are erased.

What happens to my credits if something goes wrong?

A design costs 5 credits. If it fails in a way we can retry, they stay put so the retry does not charge you twice. If it fails in a way we cannot retry, or you cancel it, they go back.

The longer answers