CraftWabi
🧶 Free · no account · no download

Turn any photo into
a crochet or stitch pattern.

Convert photos to C2C graphgans, cross-stitch charts, knitting colorwork, and more — free, in your browser, instantly.

Pick a style to start

Single Crochet

Beginner friendlyRow by row

Tapestry Crochet

Multi-colourCarry yarn

C2C Crochet

Corner to cornerDiagonal

Mosaic Crochet

2 coloursSlip stitch
🧵

Knitting

New
Fair IsleIntarsia
🕸️

Filet Crochet

New
Open meshFilled grid

Cross Stitch

New
EmbroideryAida cloth
🎨

Paint by Number

New
Numbered regionsPrintable

Upload your photo · pick your style · download your pattern

Bring your own pattern

📋

Free crochet row counter & tracker

Upload any pattern chart — graphgan, cross-stitch, or knitting — and follow it row by row with colour guides and progress tracking.

Which style is right for me?

Each style has a sweet spot. Here's an honest breakdown so you pick the one that'll actually work with your photo.

Single Crochet
Great for most photos

Tight square grid — the most forgiving style. Pets, portraits, landscapes all work.

✓ Best for: Pets · portraits · almost any photo

Cross Stitch
Great for most photos

Fine grid, many thread colors. Handles the most detail of any style — very forgiving.

✓ Best for: Florals · portraits · detailed images

Tapestry Crochet
Works best with specific types

Yarn carried across each row. Beautiful for motifs but struggles with scattered color pops.

✓ Best for: Geometric · repeating patterns

⚠ Watch out for: Lots of isolated color pops across a row

C2C
Works best with specific types

Corner-to-corner diagonal blocks. Great for bold shapes — the diagonal bias can distort faces.

✓ Best for: Bold shapes · diagonal compositions

⚠ Watch out for: Straight portraits — diagonal bias distorts faces

🔲Filet Crochet
Needs the right photo

Black-and-white open mesh only. Needs a strong, clean silhouette to read well.

✓ Best for: High-contrast silhouettes · outlines

⚠ Watch out for: Gradients, complex interiors, busy backgrounds

Mosaic Crochet
Needs the right photo

Two-color slip-stitch technique. Stunning for geometric designs — real photos mostly collapse.

✓ Best for: Logos · 2–3 color graphics · geometric shapes

⚠ Watch out for: Real photos — color complexity collapses to noise

🧵Knitting
Needs the right photo

Stranded or intarsia colorwork. Works beautifully for fairisle motifs and geometric repeats.

✓ Best for: Repeating motifs · geometric · fairisle

⚠ Watch out for: Organic photos — needs strong simplification first

What makes a great pattern photo

The engine is powerful but works best when the photo gives it clear information to work with.

🎯

One clear subject

A face, pet, or object that fills most of the frame. Busy scenes compete with themselves at stitch resolution.

☀️

Good contrast & light

Even natural light, no harsh shadows cutting through your subject. Contrast is what the engine reads.

✂️

Crop close

A tight crop beats a wide landscape every time. Fine detail that survives at 80 stitches wide is rare.

⚠️

Complex photos need large grids

A train, crowd, or busy scene won't simplify cleanly at Small or Medium grid — go Large or Expert.

Photos we've turned into patterns

Here's what real photos look like once the engine processes them. Swipe to see more.

Dog portrait patternPattern

Dog portrait

Single Crochet

Single
Yellow flower original photoBefore
Yellow flower patternAfter

Yellow flower

Cross Stitch

Cross
Colourful cross patternPattern

Colourful cross

Mosaic

Mosaic
Baby patternPattern

Baby

C2C

C2C
📷Photo
Before
🧶Pattern
After

Animal silhouette

Filet Crochet

Filet
📷Photo
Before
🧶Pattern
After

Geometric motif

Knitting

Knitting

We're constantly improving

Pattern didn't come out right?

Send us the photo and describe what you were going for. We look at every submission and may be able to get it pattern-ready — or use it to improve the engine for everyone.

Free online crochet row counter · convert photo to C2C pattern · graphgan maker · cross-stitch chart generator · knitting colorwork · diamond painting layout · paint by number · no account needed