Guide

Procreate to embroidery: getting a .procreate file ready to digitize

Embroidery machines read stitch files such as PES (Brother) and DST (Tajima), which have to be digitized from the artwork. No converter turns a .procreate file into one. What a digitizer needs is a clean, high-resolution PNG with a transparent background, or a layered PSD with each color on its own layer. toPSD makes both from the .procreate file in your browser, without an iPad.

Last updated

Have the .procreate file with you?

No file? Try one:
  • Never uploaded
  • First PSD free

Step by step

  1. Open the .procreate file

    Drop the file a client sent on the converter above. The artwork and every layer show up in your browser; nothing is uploaded.

  2. Download a transparent PNG

    Choose Flat, then PNG. It is free and full size, and it keeps the canvas DPI. If the client hid the background color in Procreate, the PNG is transparent.

  3. Get the layers if the colors are separate

    If the artist kept each color or element on its own layer, download the layered PSD, or every layer as a PNG. Each one is a clean shape to digitize.

  4. Digitize

    Trace the artwork into stitches in your embroidery software, or send the files to your digitizer, and save as PES, DST or whatever your machine reads.

Why there is no Procreate to PES converter

A .procreate file holds paintings: layers of pixels. An embroidery file such as PES (Brother, Babylock) or DST (Tajima) holds instructions for the machine: where each stitch goes, in what order, with which thread. Going from one to the other is called digitizing, and it involves choices a file converter can’t make for you: fill or satin stitches, stitch direction and density, underlay, and the order the colors are sewn in.

So the job splits in two. First get clean artwork out of the Procreate file. Then digitize it, yourself or through a digitizer.

What to send, and when

You have Send the digitizer From toPSD
A logo or simple artwork on a plain background A transparent PNG at 300 DPI or more at the stitched size Flat > PNG (free)
Artwork where each color is on its own layer A layered PSD, or one PNG per layer Layered PSD, or every layer as PNG (free with an account)
A painting with soft shading A PNG, plus a note on which details matter Flat > PNG; expect the digitizer to simplify it
Text drawn in Procreate A PNG, plus the font name if the artist used one Flat > PNG

The 300 DPI figure is what digitizing services commonly ask for in their artwork guides, for example Digit-IT’s guide to preparing artwork. Vector files are preferred where they exist; Procreate doesn’t make them.

Check the file before it goes to a digitizer

Procreate files are often made at screen size. When you open the file here, the converter shows the canvas size in pixels. Divide the width in pixels by 300 to get the widest it can be stitched with 300 DPI detail: a 1500 px wide canvas covers 5 inches.

A few things that cost stitches or don’t stitch at all:

  • Gradients and soft brushes. Thread is solid color. Soft shading has to be turned into blocks of color or a few thread blends.
  • Very thin lines and tiny text. Very small details may not stitch cleanly; ask your digitizer for their minimums.
  • Many colors. Each color is a thread change. Limiting the palette makes the design cheaper and cleaner to sew.

Digitizing it yourself

Ink/Stitch is a free extension for Inkscape. It turns vector paths into fill, satin and running stitches, and its “Save a Copy” option writes machine formats such as PES and DST directly, as its 1.10.0 release notes describe. A PNG from Procreate has to be traced into vector paths in Inkscape first; plan on cleaning the traced shapes up before assigning stitches.

Commercial programs such as Hatch or Wilcom add auto-digitizing that starts from an image. Whichever you use, the clean PNG or the separated layers from the .procreate file are the starting point.

Questions

Can I convert a Procreate file to PES or DST?

Not directly. PES and DST hold stitches (needle positions, colors and stitch types), not pixels, so someone has to digitize the artwork first, by hand or with auto-digitizing in embroidery software. Procreate can't export stitch files, and toPSD doesn't make them either. It gives you the artwork in the formats digitizing software and digitizers accept.

What file does an embroidery digitizer want?

Vector art (AI, EPS, SVG or a vector PDF) is usually preferred. A high-resolution PNG with a transparent background, 300 DPI or more at the stitched size, is the common fallback. Procreate is a raster app, so its artwork comes out as PNG or PSD, not vector.

What resolution should the PNG be?

Digitizing services often ask for 300 DPI or more at the size the design will be stitched. A 4-inch-wide logo at 300 DPI is 1200 pixels wide. The PNG from toPSD has the canvas's own pixels and DPI; if the canvas was made small, the PNG is small too, and making it bigger doesn't add detail.

Can I digitize for free?

Ink/Stitch is a free, open source extension for Inkscape that turns vector shapes into stitches and saves PES, DST and other machine formats. A PNG from Procreate needs to be traced into vector shapes in Inkscape first, and traced art usually needs cleaning up before it stitches well.

How do I get the thread colors from the artwork?

If the artist used a Procreate palette, the palette file (.swatches) can be turned into hex codes with the free swatches converter. Otherwise, pick colors from the PNG in your embroidery or image software and match them to your thread chart.

Do I need the client's iPad?

No. The .procreate file is enough. toPSD reads it in Chrome, Edge, Firefox or Safari on Windows, Mac or any other computer.

Is the client's artwork uploaded?

No. The file is read by your browser on your computer and never sent to a server, so customer artwork stays private.

Have a .procreate file to open?

Get a layered PSD in seconds. Your first one is free, and the file never leaves your computer.