Choosing the Right Photo
Not every photo makes a great cross-stitch pattern. The conversion process reduces your image to a small grid of colored squares, so photos that already have strong, readable shapes translate far better than cluttered or low-contrast images.
The best source photos share a few qualities: a single clear subject (a pet, a face, a landmark), good separation between the subject and background, and strong contrast between light and dark areas. A photo taken in flat, even light often works better than one with dramatic shadows, because extreme contrast can cause the quantization algorithm to blow out detail.
What works well
- Pet portraits: Close-up shots of a dog or cat face, preferably with a plain or blurred background. Fur texture simplifies beautifully into a cross-stitch grid.
- Human portraits: Face-forward headshots with even lighting. Studio portraits or outdoor shots on overcast days give the cleanest results.
- Landscapes and architecture: Scenes with distinct horizon lines, clear sky areas, and separated colour zones — a mountain range at sunset, a lighthouse against a blue sky.
- Simple objects: A single flower, a piece of fruit, a boat on calm water. Anything with a clear silhouette.
What to avoid
- Busy group photos where faces are small relative to the frame
- Photos taken in low light or with motion blur
- Heavily filtered or processed images with artificial colour shifts
- Screenshots of digital art with fine gradients (these often posterise oddly)
Photo Tips for Better Patterns
A few small adjustments before you upload can dramatically improve the quality of the generated pattern.
Crop close to your subject
If your photo has a lot of empty background, crop it before uploading. The pattern generator works on the full image dimensions, so wasted space means fewer stitches devoted to the part you actually care about. A tight crop on a pet's face will produce a more detailed, recognisable result than the same photo uncropped.
Boost contrast if the image looks flat
Use your phone's photo editor or any basic image editor to increase contrast slightly before uploading. A small contrast boost — 10-20% — helps the colour reduction algorithm find clearer boundaries between different areas of the image, leading to cleaner colour zones in the final pattern.
Use the background removal option
Brodette's photo upload tool includes an optional background removal step powered by an on-device AI model. Removing a cluttered background before generating the pattern lets you keep all your color budget on the subject. The background becomes empty (no-stitch) space in the final chart, reducing the number of thread colors needed and making the subject pop.
Uploading Your Photo
Go to brodette.com/create to start. The uploader accepts JPEG, PNG, and WebP files. File size limit is 10MB, which covers the vast majority of phone photos. You can either drag-and-drop your file onto the upload zone or click to open a file picker.
Once your photo appears in the preview, you can optionally remove the background using the toggle above the image. Background removal runs entirely in your browser — no image data is sent to a server — and takes around 5-10 seconds depending on your device.
When you're happy with the source image, click Generate Pattern to proceed to the settings step.
Setting Dimensions and Colors
This is the most important step for getting a pattern you'll actually enjoy stitching. Two settings control the output: stitch width and number of colors.
Choosing your stitch width
The stitch width setting controls how many stitches wide your finished pattern will be. The height is calculated automatically to preserve the image's aspect ratio.
- 30-50 stitches wide: Small project, quick finish. Good for ornaments, bookmarks, or testing how a photo converts before committing to a larger piece. Detail is limited at this size.
- 50-80 stitches wide: Medium project, the sweet spot for most first attempts. Faces and pets remain recognisable, and the stitch count stays manageable (typically 2,500-6,400 stitches total).
- 80-120 stitches wide: Large project with good detail. Expect 6,000+ stitches. Excellent for portraits and photos where fine detail matters.
- 120+ stitches wide: Statement piece territory. Detailed and striking, but expect a significant time commitment. Use the size calculator to estimate finished dimensions and stitch time.
Choosing your color count
The color count setting limits how many DMC thread colors appear in your pattern. Brodette's quantization engine maps every pixel to the closest matching DMC thread. Fewer colors means a simpler shopping list and faster stitching; more colors means finer gradients and more realistic shading.
- 10-15 colors: Graphic, bold look. Works well for high-contrast photos and suits beginners who don't want to manage a large thread collection.
- 15-25 colors: The most popular range. Enough depth for realistic portraits and pets, not so many that the shopping list becomes overwhelming.
- 25-35 colors: Detailed and painterly. Skin tones and fur gradients look very natural. Best for large patterns at 80+ stitches wide.
You can always generate the pattern, check the preview, then go back and adjust. Previewing with different color counts takes only a second.
Not sure how much thread to buy? See our skein calculation guide or use the cross-stitch calculator.
Understanding the Preview
After generating your pattern, you'll see two preview modes: color block view and symbol chart view.
Color block view
The color block view shows each stitch as a solid square in its DMC thread color. This is the best view for evaluating whether the overall look of the pattern matches your photo. Zoom in to inspect specific areas, or zoom out to see the whole image at once.
Look for areas where the color looks muddy or where important features (eyes, fine lines, hair texture) have been lost. These are the areas you'll want to edit.
Symbol chart view
The symbol chart view shows each stitch as a printed symbol on a white background, matching the format of the PDF chart you'll download. Each symbol corresponds to a DMC color in the legend. This is the view you'll actually use while stitching, so check that the symbols are distinct and readable.
Editing Your Pattern
Most photos generate a great pattern on the first try. But for some images — especially those with complex backgrounds or very fine detail — a few minutes of editing can make a big difference.
Paint tool
The paint tool lets you click individual stitches to change their color. Use this for small corrections: touching up a single eye, cleaning up a stray pixel, or adding a highlight that the algorithm missed.
Fill tool
The fill tool replaces all connected stitches of the same color within a region. It works like the paint bucket tool in any image editor. Use it to quickly clean up background areas or flatten a zone that has too much color variation.
Color replace
Color replace swaps every stitch of one DMC color for another across the entire pattern. Useful when two colors in the palette are too similar to distinguish in the symbol chart, or when you want to substitute a color you don't have in your stash.
Exporting the PDF
When your pattern looks right, click Export PDF to generate your printable chart. The PDF is generated server-side and typically takes 2-8 seconds depending on pattern size.
The downloaded PDF includes:
- A cover page with the pattern name and a color preview thumbnail
- The full symbol chart with grid lines and page-number guides for large patterns
- A color chart showing each DMC thread number, color swatch, and stitch count
- A thread shopping list sorted by skein quantity needed
Print at 100% scale on standard A4 or US Letter paper. The chart is optimised for printing, with high-contrast symbols that remain readable on inkjet and laser printers.
Upload any photo and see it as a cross-stitch pattern in seconds.
Project Ideas for Photo Patterns
Not sure what to stitch? Here are some of the most popular photo-to-cross-stitch projects from Brodette users:
Pet portraits
A close-up photo of a beloved pet is one of the most requested cross-stitch projects. Dog and cat faces convert especially well because fur texture simplifies into beautiful textured blocks of color. Try a 70x70 stitch pattern at 14-count Aida for a finished size of about 13x13 cm (5x5 inches) — small enough to frame as a gift.
Family portraits and wedding photos
A wedding photo or family portrait stitched into a keepsake is a meaningful handmade gift. For portraits with multiple faces, aim for at least 80-100 stitches wide to preserve facial features. Use the background removal tool to isolate the subjects against a plain or patterned background of your choice.
Landscapes and travel memories
A photo taken on a memorable trip — a mountain vista, a coastal village, a city skyline — makes a striking wall piece. Landscape photos often have natural color zones (sky, midground, foreground) that translate cleanly into cross-stitch regions. Try 80-100 stitches wide with 20-25 colors for detailed landscape work. Head to Brodette's photo converter to start.
Milestone moments
Baby announcements, anniversary photos, and graduation portraits are popular choices. These make thoughtful personalized gifts that family members can keep for decades. Converting a milestone photo into a framed cross-stitch is a project that carries lasting sentimental value.