Convert photo to cross stitch pattern

Compare the feather detail in two conversions of the same photo. Try yours, then print the stitches you see in the preview.

Start blank

Free for personal use. Up to 500 × 500 stitches and 80 colors. No sign-up or watermark. Photos stay on your device. JPG, PNG or WebP, up to 40 MP.

Browse free templates →
Typical basic conversioncrossstitchgo
Scarlet macaw converted by crossstitchgo, showing red feather detail and bright highlights as stitches Same macaw with basic nearest-DMC conversion, shown to the left of the comparison divider
Zoomed feather highlights from the typical basic conversion, flatter and muddier
Basic · feather zoom
Same feather zoom from crossstitchgo, with brighter highlights and clearer edges
crossstitchgo · feather zoom
Original macaw source photo
One photo. 150 × 150 stitches.
36 requested DMC colors · Same fabric simulation
View source photo · See the measurements
LOCAL CONTRAST KEPT

99.9% vs 71.7% basic

HIGHLIGHT DETAIL

L* 89.4 vs 72.5 basic

Measured on this photo against the resized original. Basic means our plain nearest-DMC example, not a competitor. Physical model uncalibrated. Full measurements

Why crossstitchgo

Light, thread and paper.
Each one gets its own attention.

01 / Keep the light

A small palette.
A lot of character.

Simple color matching can flatten a photo. crossstitchgo balances lightness, color intensity and edge detail against a model of floss on fabric.

The three regression photos retain 97.5%, 98.5% and 99.1% of their local contrast at 150 stitches wide and 30 requested colors. All seven C2 checks pass on those fixtures.

These are measured examples, not a guarantee for every image. Full macaw measurements - including where this photo sits relative to our hard lines - are published on the methodology page.

Read the method and reproduce the tests →
Macaw cheek and beak detail as flat DMC color blocks
Flat color blocks
The identical macaw cells rendered as crossed thread on Aida fabric
The same cells, stitched on Aida

Same Pattern, same colors. The preview includes fabric gaps and thread shadows. No added sheen. Screen-to-thread appearance is uncalibrated.

03 / Make it yours

Change a thread.
Add a name.

Brush, erase, fill, pick a color, replace or merge threads. Add text with 20 free licensed fonts. Pan, zoom and switch between stitches, symbols and blocks.

220 undo steps give you room to experiment. Local autosave keeps the pattern in this browser.

Edit Nordic heirloom

Full editing works best on a larger screen.

72 by 72 Nordic sampler with a red medallion and green sprigs, ready to edit
A real, editable 72 × 72 sampler. Try recoloring the medallion or placing initials in the center.

Keep your photo close.

Free for personal use. Up to 500 × 500 stitches and 80 colors. No sign-up or watermark. Photos stay on your device.

Your browser does the conversion, editing and PDF export. No AI model processes your photo. The showcase source image is original generated photography; its stitched versions are actual algorithm output.

Start with a photo worth stitching.

Try these original photographs and illustrations. These original sample images load from this site and convert on your device.

Free to make.
Free to print.

Full PDF export is free here.
Here is what the research found elsewhere.

Prices checked 2026-11-04. Historical research snapshot; plans may change.
ToolFree accessPaid access in the research
crossstitchgo500 × 500, 80 colors, photo conversion, editing and full PDF. No signup or watermark.Personal editing and export stay free. Seller plans are $14.90 per month or $99 per year.
Stitch Fiddle15 charts, 300 × 300, 50 colors, basic editingPremium: $5/mo or $30/yr; photo conversion, unbranded export, larger grids
stitchmate10 patterns, PNG and PDF previews; no signupFull PDF $5.99 each; Personal Pass $99 once; Plus $149 once
xstitchify5 PDF credits on signup; about 20 fontsStandard $9.99/mo or $69.99/yr; Pro $24.99/mo
Pattern KeeperOne-month trial; Android chart reader and trackerAbout $9 once. Different purpose: progress tracking, not photo conversion
makebeadFree multi-craft tools; small export watermarkNo paid tier recorded
FlossCrossFree photo conversion, editor and PDF; up to 300 × 300No paid tier recorded
stitchxcrossFree conversion, editing and watermark-free PDF; local processingNo paid tier seen in the research
photo2stitchOne credit on signupEditable canvas or PDF $5 each; $15/mo for 20 uses
crossstitchmaker.netFree conversion, editing, PDF/PNG; 300 × 300, 40 colorsNo paid tier recorded

FlossCross and stitchxcross also offer free tools. We compare specific limits and exports, not overall quality. Pattern Keeper is a chart tracker; our web tracker includes a practice chart.

Free personal exports. One Seller plan.

Seller: $14.9/mo or $99/yr. Try the local Seller demo to collect buyer details, approve a proof and prepare branded PDFs. Checkout is simulated.

From photo to first stitch.

Illustrated guide: upload01

Upload

Choose a photo or start blank. Your photo stays on your device.

Illustrated guide: adjust02

Adjust

Set your stitch width and DMC color count. Preview, recolor and add text.

Illustrated guide: print & stitch03

Print & stitch

Export a free PDF with symbols, overlapping pages and a thread list.

A few things to know.

Is the PDF really free?

Yes. Personal use is free, with no account or watermark. Choose color symbols or black and white symbols, with a thread list included.

Where does my photo go?

It stays in your browser. Conversion, editing and export happen on your device. Local autosave can restore your work in this browser.

Which photo works best?

Use a well-lit image with a clear subject. A smaller number of colors is easier to stitch, while a larger grid can preserve more details.

Can I add a name?

Yes. Open the text tool in the editor and choose from 20 free licensed fonts. Text becomes editable full stitches.

Have a chart already? Import a supported OXS or vector PDF in the editor, or try marking stitches in a practice chart.

Start something worth stitching.