Designing your own cross-stitch pattern: from sketch to personal chart

Stitchly Studio

Last updated on May 9, 2026 — by Stitchly Studio

Designing your own embroidery pattern sounds like something for people with drawing experience or expensive software. In practice, 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 brief

  • You don't need to be artistic to design a good cross-stitch pattern.
  • Three main routes: from a sketch, from a digital design, or from a photo.
  • Free software (Pic2Pat, KG-Chart Lite) is sufficient for most hobby designs.
  • Limit your color palette to 15-25 thread colors – otherwise, embroidering will be a nightmare.
  • Always test on a corner of fabric before starting the actual project.

Do you need drawing talent?

No. Pattern design is not about drawing, but about reduction: reducing an image to blocks and a handful of colors. If you can read a pattern – our guide to reading cross-stitch patterns helps with that – then you can also design one. Software does the heavy lifting; you choose which decisions are right 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 nicely). Each square becomes a stitch. Color in the blocks with a pencil and you essentially already have a pattern. For small projects (e.g., a name, a heart, a silhouette) this is the quickest way.

Route 2: from a digital design

Do you have a logo, typography, or a flat vector illustration? Then software can convert it into a cross-stitch pattern in minutes. Works best with images that have clear color blocks and little shadow.

Route 3: from a photo

The most popular route, and at the same time the most difficult. Photos have many colors, sharp and soft transitions, and background noise. Converting a photo requires extra editing. 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 you convert them.
  • Avoid excessively small details. Eyelashes, fine text, and small accessories often become clutter.

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 often or want to sell professional quality patterns.

Step 3 — color choice (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 been perfectly sufficient. Read our Thread Color Chart Guide to manually check color mappings.

Step 4 — testing on a corner

Before cutting your large fabric, test a 30x30 stitch block on a corner 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 block of color – to see if it's recognizable. Not satisfied? Then adjust the pattern before you begin.

Common mistakes

  1. Too many colors. Software sometimes suggests 60+ colors. Embroidering then becomes endless thread changes.
  2. Too small a size. A portrait on 60x60 stitches will never be recognizable. Make it larger.
  3. No background choice. Either leave the background empty, or choose a calm solid color. Busy backgrounds ruin the focal point.
  4. No test stitch. Starting directly on the whole fabric is risky. A corner test saves many hours.
  5. Illogical stitch order. Plan which colors to 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'll do the pattern design and color mapping for you, and send you the complete kit with the correct embroidery threads, 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 correct.

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 the image on which your pattern is based is yours (or 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 should a pattern 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. Do you want a personal piece without designing it yourself? Then check out our custom photo embroidery kit. Or first read our beginner's guide to cross-stitch if you haven't embroidered before.

Back to blog

Read also