Skip to main content

Stitch by stitch

Free Embroidery Viewer & Simulator

Open PES, DST, JEF, and 15+ embroidery files — view stitch simulations, check stitch counts, convert formats, digitize images, and generate lettering. Free, no signup, runs in your browser.

No signup required • Completely free • Runs in your browser

Free Online Embroidery Tools

Free tools for designers, hobbyists, and professionals

Embroidery Stitch Player

Watch your design stitch out in real time with adjustable speed (0.25x to 4x). Switch to realistic preview with fabric textures (linen, cotton, silk) to see how it looks on fabric.

Image to Embroidery

Upload any photo or artwork and convert it to a machine-ready embroidery file with automatic background removal, color reduction, underlay stabilization, and stitch optimization.

Embroidery Font & Lettering Generator

Choose from 14 fonts across 5 categories (sans-serif, serif, script, handwriting, decorative). Add curve effects (arch, circle), adjust letter spacing, and generate embroidery lettering instantly.

Embroidery File Converter

Convert between 15+ embroidery formats: PES, DST, JEF, EXP, VP3, and more. Export to PNG, SVG, or G-Code.

Thread Color Matching

Edit thread colors and match to 5 major brands: Madeira Polyneon, Robison-Anton, Gunold, Isacord, and Sulky. Export custom color palettes as JSON, CSV, or TXT.

Private & Instant

Files up to 50MB processed instantly. Nothing is stored permanently on our servers — your designs stay private.

Supported Embroidery Formats

Works with Brother, Janome, Pfaff, Singer, and more

PESDSTJEFEXPVP3HUSXXXPECU01TBF

Supported Thread Brands

Match colors to these major thread manufacturers

Madeira PolyneonRobison-AntonGunoldIsacordSulky

Frequently Asked Questions

What embroidery file formats does Freemoonie support?

Freemoonie supports 15+ embroidery file formats including PES (Brother/Babylock), DST (Tajima), JEF (Janome), EXP (Melco/Bernina), VP3 (Pfaff), HUS (Husqvarna), XXX (Singer), PEC (Brother), U01, and TBF. You can also convert between these formats and export to PNG, SVG, G-Code, CSV, JSON, and TXT formats.

Is Freemoonie free to use?

Yes! Freemoonie is completely free to use with no signup required. You can upload files up to 50MB and view, analyze, and convert embroidery designs without creating an account.

How do I upload an embroidery file?

Simply go to the Upload page, drag and drop your embroidery file or click to browse, and your file will be processed instantly. The system will display a stitch-by-stitch animation of your design along with detailed information about stitch count, dimensions, colors, and thread codes.

Can I convert embroidery files between formats?

Yes! Visit the Convert page to change your embroidery file from one format to another. You can convert PES to DST, DST to JEF, and many other combinations. You can also export your design as PNG images, SVG vectors, or even G-Code for CNC machines.

What is embroidery stitch simulation?

Embroidery stitch simulation lets you watch your design being created one stitch at a time, just like how an embroidery machine would stitch it. You can pause, play, and reset the animation to examine specific parts of your design, and use the progress bar to jump to any point in the design.

Does Freemoonie store my embroidery files?

Your uploaded files are temporarily written to our server to process your design and are automatically deleted within 24 hours. We do not use your files for any other purpose.

Can I edit the thread colors in my embroidery design?

Yes! Freemoonie includes a free thread color editor online that lets you customize thread colors in your design. You can use the color picker to choose new colors, match colors to major manufacturer thread brands (Madeira, Robison-Anton, Gunold, Isacord, Sulky), and export your custom palettes as JSON, CSV, or TXT files. The thread color editor works with all supported embroidery file formats.

Why does my DST file show default colors?

The DST file format does not include embedded color information. These files only contain stitch coordinates and commands. Freemoonie displays DST files with default colors, but you can use the palette editor to customize the colors yourself or match them to your desired manufacturer threads.

How do I convert an image to embroidery?

Go to the Image to Embroidery page and upload any image (PNG, JPG, BMP, GIF, TIFF, or WebP). Freemoonie's automatic digitizing will convert your image to a machine embroidery file (PES, DST, JEF, or other formats) with 1-8 thread colors, underlay stabilization, and optimized stitch paths. Preview the result in the stitch simulator and download the final file.

How do I create embroidery lettering?

The lettering generator includes 14 fonts across 5 categories (sans-serif, serif, script, handwriting, decorative). Type your text, choose a font, add curve effects (arch, circle), and customize spacing and size. Generate your lettering and download it as PES, DST, JEF, or other embroidery formats.

Can I manually edit a cross-stitch pattern?

Yes! After generating a cross-stitch pattern, click the Edit button in the toolbar to enter edit mode. Click or drag to select individual cells, or double-click any cell to select the entire connected region of the same color. Hold Shift to add to your current selection. Once cells are selected, click any palette color swatch in the bar at the bottom to reassign those stitches, pick a custom color with the + button, or press Delete to erase them. Use Ctrl+Z to undo changes. Your edits are reflected in downloaded PDF and OXS files.