Designing your own cross-stitch pattern: from sketch to personal chart
Last updated on May 9, 2026 — by Stitchi Studio
Designing your own embroidery pattern sounds like something for people with drawing experience or expensive software. In reality, it's not that difficult. Whether you want to convert a sketch, a digital image, or a photo into your own cross-stitch pattern — with the right approach and a few free tools, you can go a long way. In this guide, we'll cover the three routes, explain the steps, and conclude with the mistakes almost everyone makes the first time.
In short
- You don't have to be artistic to design a good cross-stitch pattern.
- Three main routes: from sketch, from digital design, or from photo.
- Free software (Pic2Pat, KG-Chart Lite) is sufficient for most hobby designs.
- Limit your color palette to 15-25 thread colors — otherwise, embroidering becomes a nightmare.
- Always test on a fabric scrap before starting the actual project.
Do you need drawing talent?
No. Pattern design isn't about drawing, but about reduction: simplifying an image into blocks and a handful of colors. If you can read a pattern — our guide on reading cross-stitch patterns helps with that — then you can also design one. Software does the heavy lifting; you decide which decisions are correct and which are not.
The 3 routes (sketch / digital / photo)
Route 1: from a sketch
Have an idea in your head? Sketch it on graph paper (10 squares per cm works well). Each square becomes a stitch. Color in the blocks with a pencil, and you essentially have a pattern. For small projects (e.g., a name, a heart, a silhouette), this is the fastest way.
Route 2: from a digital design
Do you have a logo, typography, or a flat vector illustration? Software can convert it into a cross-stitch pattern in minutes. Works best with images that have clear color blocks and little shading.
Route 3: from a photo
The most popular route, and also the trickiest. Photos have many colors, sharp and soft transitions, and background noise. Converting a photo requires extra processing. We have a separate guide for that: converting a photo into an embroidery pattern.
Step 1 — image selection
Not every image is suitable for a cross-stitch pattern. Consider:
- Simple composition. A dog on a neutral background works better than a dog in a busy garden.
- High resolution. The more pixels, the more detail you can retain during conversion.
- Good contrast. Photos with flat lighting lose depth when converted.
- Avoid excessively small details. Eyelashes, fine text, and small accessories often become messy.
For portraits, the rule of thumb is: the larger your cross-stitch pattern, the more detail you can retain. Below 100x100 stitches, it becomes difficult to make a face recognizable.
Step 2 — software
Free options
- Pic2Pat. Online tool, no installation. Upload, choose number of colors and size, then download.
- KG-Chart Lite. Free Windows software with limited features but great for small designs.
- Stitch Fiddle. Browser-based, useful for mixing manual drawing and photo conversion.
Paid options
- PCStitch. The industry standard, with color mapping and extensive editing options.
- WinStitch / MacStitch. Powerful, with advanced photo conversion.
- Pattern Keeper (mobile). Not for designing, but for stitching a digital pattern on your phone.
For most hobby designers, the free tools are sufficient. Only switch to paid options if you design patterns more frequently or want to sell professional-quality patterns.
Step 3 — color selection (color mapping)
Most software allows you to choose how many colors your cross-stitch pattern will have. Rules of thumb:
- Small pattern (under 50x50 stitches): max 8-12 colors.
- Medium (50-150 stitches): 15-25 colors.
- Large (150+ stitches): 25-40 colors — but never more than that, or you'll lose count.
Software automatically "maps" to color codes, but always verify. Sometimes software chooses two almost identical colors where one would have sufficed. Read our Floss Color Chart Guide to manually check color mappings.
Step 4 — testing on a scrap
Before cutting your main fabric, test a 30x30 stitch block on a piece of Aida (or evenweave if you're using it — see also our guide on Aida count explained). Embroider an area with the most color transitions — for example, a corner of a face, or a thick color block — to see if it's recognizable. Not satisfied? Then adjust the pattern before you start.
Common mistakes
- Too many colors. Software sometimes suggests 60+ colors. Embroidering then becomes endless thread changes.
- Too small a size. A portrait on 60x60 stitches will never be recognizable. Make it larger.
- No background choice. Either leave the background empty, or choose a calm, solid color. Busy backgrounds ruin the focal point.
- No test stitch. Starting directly on the whole fabric is risky. A corner test saves many hours.
- Illogical stitch order. Plan which colors you'll do first — usually background first, dark outlines last.
Don't feel like going through all these steps yourself? With our custom photo embroidery kit, we handle the pattern design and color mapping for you, and send you the complete kit with the correct embroidery floss, Aida fabric, and a detailed cross-stitch pattern. All you have to do is start.
Frequently asked questions about designing your own embroidery pattern
How long does it take to design a pattern?
A simple motif from a sketch takes 15 to 30 minutes. A photo conversion takes 1 to 3 hours, depending on how much post-processing you do. A complex portrait can be half a day's work before the pattern is right.
What software do professional designers use?
Most professionals use PCStitch or WinStitch in combination with Adobe Photoshop for image preparation. For small designs, Stitch Fiddle also works well and is free.
Can I sell my own pattern?
Yes, provided that the image on which your pattern is based belongs to you (or is royalty-free). You may not sell patterns based on photos of famous people, movies, or protected brands without permission.
What is the difference with an AI tool that creates a pattern?
AI tools generate quickly but often make technical errors: too many colors, non-existent color codes, or patterns that look good on screen but are not stitchable. A design with human review is generally better.
How large does a pattern need to be for a recognizable face?
Count on at least 100x100 stitches for a half facial expression and 150x150 stitches for a recognizable full face. Smaller than that, you often lose essential details.
Ready to get started?
Want to experiment yourself? Start small, with a sketch or a simple logo. If you want a personal piece without designing it yourself, check out our custom photo embroidery kit. Or first read our beginner's guide to cross-stitch if you haven't embroidered before.



