Wilcom’s Embroidery Web API (EWA) provides a RESTful interface for integrating advanced embroidery capabilities into web and cloud-based applications. The API exposes functionality for rendering, modifying, and generating embroidery designs using Wilcom’s industry-standard EMB format and other machine file formats.
🖼️ Visualize embroidery designs as TrueView images
Generate realistic stitch previews as transparent PNGs at 1:1 scale.
Selectable resolution of 96- 300 DPI.
Transparent background to display on any color web page or garment image.
Select EMB colorway to view or get images of all colorways in EMB designs.
Suitable for product previews and real-time design visualization.
🖌️ Generate artwork previews
Preview uploaded bitmap or vector artwork with transparent backgrounds.
Convert uploaded vector – PDF, EPS – or bitmap – PNG, JPG, PSD, etc.
Create PNG with transparent background to display on garment.
Ideal for previewing customer logos before digitizing.
Retrieve design details, including:
- Size
- Stitches
- Colors
- Stops
- Trims
- Thread colors
- Multiple colorways
- Stop sequence color list
🧩 Combine designs
Merge multiple embroidery designs and lettering objects into a composite output.
- Specify the relative position of designs to be combined.
🔄 Manipulate designs
- Apply transformations – scale, rotate, mirror, reposition.
- Define decoration 'recipes' with precise positioning and orientation.
🌈 Re-color designs
Change thread colors in lettering or object layers within an embroidery file.
Upload a new set of thread colors to replace existing design colors.
Specify thread colors for DST and other formats which don't have color info.
✏️ Create embroidery lettering
- Create new lettering and add to existing designs.
- Specify text, alphabet, height, and color – single or multiple lines.
- Choose from over 200 professionally digitized Wilcom embroidery fonts.
- Specify text attributes – size, font, bold/italic, thread color, baselines, spacing modes.
📝 Edit lettering in designs
- Modify text, font, size, and color in existing
EMB designs.
- Handles multiple lettering objects in the design.
- Custom lettering and stitching parameters are set by your EMB design.
👕 Create team-name lettering
- Generate batch lettering with variable names for uniforms, jerseys, etc.
- Specify a list of names and basic team-name parameters.
- Lettering by itself or combined with an existing design.
🔠 Create new & edit monograms
- Create personalized monograms with decorative motifs and layout styles.
- Choose from 16 monogram styles, with or without ornaments.
- Save designs in EMB design formats from e2, e3, e4, e4.1, e4.5, Digital Edition
- Convert EMB designs to/from common machine file formats – e.g. DST, PES, EXP, JEF.
EWA is fully cloud-hosted on Wilcom-managed servers and accessed via secure API calls. Developers integrate these services into custom UIs, enabling real-time embroidery personalization and production-ready output from within any web platform.