One-time downloads · $2.99–$9.99 USD. No subscription.

Perunlight

LadaCross · Offline edition · 31 October 2026

Turn your image into a cross-stitch chart

Make a stitch chart you can review, edit and print.

$7.99 USD · one-time purchase

Node.js + browser · opening steps

Install Node.js 20.12 or newer. In this extracted folder run: node start.mjs
Open http://127.0.0.1:8787/ in desktop Google Chrome. Keep the terminal open; Ctrl+C stops it.

Download: ZIP with the described tool and instructions. Check compatibility & limits.

See it in useBuy download — $7.99

No subscription. Final total and tax appear at checkout.

  • Local workflow: Desktop Chrome and Node.js20.12+; no account or separate activation key.
  • A result you can inspect: Chart symbols, palette counts, isolated-stitch review and editable projects.
  • Before you buy: The free pack includes actual outputs and a complete illustrated workflow; it excludes the app.

View the illustrated example. Read the illustrated guide and inspect the sample files free of charge. The complete program is supplied in the purchased download. Previously obtained copies retain their included license rights.

Review the chart before printing. The sample gives 2,304 stitches and eight colours. Review palette and Project and export move directly to the next step; inspect isolated stitches before making changes.
The sample gives 2,304 stitches and eight colours. Review palette and Project and export move directly to the next step; inspect isolated stitches before making changes. View full size

See it in use

Turn a heart PNG into a cross-stitch chart

A screenshot walkthrough with fictional practice data. Select a step to explore.

1. Start with

Turn a heart PNG into a cross-stitch chart

The fictional heart is a 128 × 104 px image with four flat colours.

Sample files and contents

examples/ladacross/fictional-heart-motif.png: a fictional 128 × 104 px pixel image with four flat colours.

Practice files and guides are free. The complete app is included only where the product page says so.

2. In the app

A small motif with a counted result. This fictional heart gives 832 stitches and four colours at 32 × 26. The free pack contains the input image, project file and actual PDF output.
This fictional heart gives 832 stitches and four colours at 32 × 26. The free pack contains the input image, project file and actual PDF output. Enlarge image ↗

Try it in three steps

  1. Load the image and set 32 stitches across.
  2. Keep proportions and generate the chart.
  3. Export the A4 PDF and editable project.
Show every click and setting
  1. Open your local LadaCross page, click Choose a PNG or JPEG (up to 12 MP) and select fictional-heart-motif.png.
  2. In Stitches across, type 32. With Keep the crop's proportions ticked, Stitches down becomes 26.
  3. Leave Colours at the default of 8 and click Make chart.
  4. Under Project and export, click Export PDF, then Export .ladacross.json.

3. The result

Inspect the result

The three-page PDF includes an overview, a 32 × 26 chart and legend: 832 full stitches in four colours.

Inspect the actual printable chart. Page 2 of the generated heart A4 PDF: 832 full cross stitches. The complete file has an overview, one chart page and a colour-count legend. Physical printing and stitching remain unverified.
Page 2 of the generated heart A4 PDF: 832 full cross stitches. The complete file has an overview, one chart page and a colour-count legend. Physical printing and stitching remain unverified. Enlarge image ↗
What to check in the practice result

The 32 × 26 heart contains 832 stitches and four colours. The supplied outputs/heart-A4.pdf and heart-Letter.pdf each have three pages: overview, chart and legend. The project restores the same cells and palette in a fresh browser context.

This fictional example is shown in the working interface and in the supplied result. Review the guide before using your own files.

What it helps you do

Start with a manageable 48-stitch, eight-colour chart. Review isolated stitches and palette counts, edit the result, and export A4/Letter PDFs and a project file you can reopen.

What is in your download

  • Complete local editor and loopback launcher; Node.js20.12+ required.
  • Illustrated guide with five actual application/PDF figures.
  • Heart and flower projects with four actual A4/Letter PDF outputs.
  • Existing licence and third-party notices.

Before you buy

  • Node.js 20.12 or newer and desktop Google Chrome. Chrome 152 on Linux checked; other operating systems and browsers remain unverified.
  • A PNG/JPEG up to 12 megapixels that you have permission to use. Charts support up to 200 × 200 stitches and 8–32 requested colours.
  • Extract the purchased ZIP, run node start.mjs in its LadaCross folder, then open http://127.0.0.1:8787/ . Keep the terminal open. No npm packages or activation key are needed.

Install Node.js 20.12 or newer. In this extracted folder run: node start.mjs
Open http://127.0.0.1:8787/ in desktop Google Chrome. Keep the terminal open; Ctrl+C stops it.

Compatibility & limits

Full cross stitches; conversion is quantized and needs human review. No licensed thread-brand table is bundled: colours are your own RGB colours, without brand codes. Match with a physical shade card.

See how it works

Read the illustrated guide and inspect the sample files free of charge. The complete program is supplied in the purchased download. Previously obtained copies retain their included license rights.

View the illustrated example

Get LadaCross

Perpetual use of the purchased version on your devices for personal or internal commercial work. Keep reasonable backups and modify your own copy; do not redistribute or resell original proprietary code. Third-party licenses and any existing preview permissions retain their rights.

Before payment, save the private recovery code shown by checkout. After Paddle confirms payment, use it to download your ZIP or return for it later. No subscription, future update or email delivery is promised. See the illustrated steps.

License · Terms · Privacy · Refunds · Support

$7.99 USD · once

Buy download — $7.99