How to turn a pet photo into a cross stitch pattern
A stitched portrait of someone’s dog or cat is one of the few handmade gifts nobody already owns. It is also one of the easiest to get wrong: fur is texture, and texture is the first thing a grid of squares throws away. Here is how to choose the photo, the size and the colours so the animal is still recognisable.
Short answer
Use a close, well-lit photo where the pet’s head fills the frame and the eyes are sharp. Go bigger than feels necessary: on 14-count Aida a 6″ hoop is 84 × 84 stitches and a 10″ hoop is 140 × 140, and faces need every one of them. Allow more colours than for a graphic design — start around 20 and add until the fur has depth. Then tidy the stray single stitches, check the eyes at full zoom, and only then buy thread. For a Christmas gift, start in September.
Try it on your photo Gingham shows the whole pattern before you pay anything.
1. The photo decides almost everything
The general rules for turning a photo into a cross stitch pattern all apply here, but pets add their own problems. Look for:
- The head filling the frame. A pet on a sofa, photographed from standing height, spends most of its stitches on the sofa. Crop to head and shoulders before converting anything.
- Sharp, catchlit eyes. The eyes are what makes a portrait look like that particular animal. If they are blurred or in shadow in the photo, no conversion will invent them back.
- Contrast between the animal and what is behind it. A black dog against a dark hallway becomes one dark shape. A cream cat on a pale rug does the same in reverse.
- Flat, even light. Daylight through a window, taken at the pet’s eye level, beats a flash every time. Hard shadows turn into blocks of dark thread you will have to stitch.
Black and dark tabby coats are the hardest case. What reads as “black fur” is mostly a few very dark greys and browns, and with no light falling across the coat there is nothing for the pattern to work with. Shoot again near a window rather than fighting it in the chart.
2. Pick the size before you touch the colours
Size is the real limit on detail. The arithmetic is the same as for any chart: stitches = inches × fabric count, so the finished size and the Aida you buy fix how many squares the face gets.
A 6″ hoop on 14-count Aida is 6 × 14 = 84 stitches across.
| Finished piece | Stitches at 14-count | Full-coverage stitches | What survives |
|---|---|---|---|
| 3″ ornament | 42 × 42 | about 1,800 | A silhouette or a head shape, not a face |
| 6″ hoop | 84 × 84 | about 7,100 | A recognisable pet: markings, eyes, ear shape |
| 10″ hoop | 140 × 140 | about 19,600 | Fur direction, whisker pads, eye colour |
| 14″ pillow | 196 × 196 | about 38,400 | Close to photographic, and months of stitching |
These are Gingham’s cross stitch presets, quoted at 14-count. Change the fabric and the same stitch counts change size: 84 stitches is 6″ on 14-count, 5.25″ on 16-count and about 4.7″ on 18-count. See Aida count explained.
If you are choosing between two sizes, take the larger one. If the pattern looks right but the hoop is too big, go up in fabric count instead: the stitch count stays, the piece shrinks.
3. Fur needs more colours than a graphic does
A logo or a cartoon converts happily into eight flat colours. A coat does not: what makes fur look like fur is a gradient of closely related shades, and cutting the palette too hard turns it into contour-map patches.
Gingham starts a cross stitch pattern at 20 colours and lets you take it up to 60, all matched to DMC floss numbers. For a pet portrait, start at the default, then add colours a few at a time and watch the cheeks and the chest — the moment they stop looking banded, stop. Adding colours past that point mostly adds single stitches and thread to buy.
Two other levers matter more here than in any other subject:
- Bold ↔ Detailed. Detailed blends neighbouring colours, scattering two nearby threads through an area to suggest a shade between them; Bold keeps each area solid. Detailed is genuinely better for a gradual coat — and it is also the fastest way to fill a chart with scattered single stitches.
- Reduce confetti. This takes any stitch with no matching neighbour above, below, left or right, and gives it the colour most of its neighbours use. On fur it buys back a lot of sanity for a small loss of texture. More on confetti in cross stitch.
4. Check the eyes at full zoom, not the thumbnail
A pattern that looks perfect at thumbnail size can have eyes made of three muddled grey squares. Before you commit, zoom the chart in until single squares are visible and look at, in this order:
- The eyes. Is there a dark pupil, a ring of iris colour, and at least one pale square where the catchlight was? Those three things are what make the animal look alive.
- The nose and mouth line. They should be a definite dark shape, not a smear into the muzzle.
- The outline against the background. Ears and the top of the head are where a portrait loses its edge.
If the eyes are not right, the fix is almost always earlier in the chain — crop tighter, go up a size, or use a sharper photo. Fiddling with the colour count rarely rescues them.
5. What a converted chart will not do for you
Being honest about this saves disappointment later. A photo converter produces whole cross stitches in a grid, and that is all. Gingham does not chart backstitch, fractional stitches or French knots, so the fine dark lines around eyes and the whiskers are not in the pattern. Stitchers usually add whiskers themselves in backstitch at the very end, working from the photo rather than the chart — a single long stitch per whisker, in one strand.
The background is the other decision the app will not make for you: it becomes stitches like everything else, and a busy one costs thousands of them. Cropping tight is the cheapest fix; replacing it with a plain colour in a photo editor before converting is the thorough one.
6. Thread, time and gift deadlines
Once the chart is right, the key tells you what to buy: each DMC number with its stitch count and an estimate of how many skeins it needs. Gingham’s estimate works from about 960 full stitches per 8 m skein with two strands on 14-count, scaled for other counts, rounded up per colour — see how many skeins of floss you need.
Time is harder to pin down, and worth doing before you promise the piece to anyone. Stitchers who time themselves commonly report somewhere around 100–200 full stitches an hour as of September 2026, varying with fabric count, colour changes and how often the chart is consulted. At the middle of that range, the 6″ hoop above is roughly 45–50 hours of stitching and the 10″ hoop is well over 100. Treat those as planning numbers, then time your own first thousand stitches and redo the sum.
Which is why gift portraits get started early. A 6″ hoop at an hour a day is six or seven weeks, before framing — start in September and a Christmas piece is comfortable; start in December and it is not.
Your pet, as a chart
Gingham turns a photo from your phone into a cross stitch chart with DMC colors, symbols, stitch counts and a skein estimate, in sizes from a 3″ ornament to 16 × 20″ wall art. Build the whole pattern and inspect it free; saving and exporting it as a PDF is Gingham Pro, a weekly or annual subscription with a 3-day free trial.