Best DMC Colors for Pixel Art & Gaming Cross-Stitch

Pixel art and cross-stitch are a natural pair — both work on a grid, both think in blocks of solid color, and both reward planning before you ever start. The challenge is translating a sprite sheet's exact RGB values into DMC thread that actually looks right on fabric. This guide covers the essential DMC colors for building NES-era palettes, iconic game characters, clean grayscale shading, and realistic skin tones for human sprites, plus practical tips for working from sprite references.

Best DMC Colors for Pixel Art and Gaming Cross-Stitch

Quick Palette Reference

Swatch DMC # Name Best Uses
666 Bright Red Mario red, health bars, stop signs
796 Dark Royal Blue Mega Man blue, water, sky backgrounds
973 Bright Canary Pikachu, coins, stars, Pac-Man
699 Christmas Green Link tunic, grass, forest backgrounds
606 Bright Orange-Red NES bright red, fireballs, lava
740 Tangerine Fox McCloud orange, pumpkins, sunset
700 Bright Christmas Green Bright foliage, slimes, frogs
550 Very Dark Violet Eggplant purple, dark magic effects
603 Cranberry Kirby pink mid-shade, bubblegum
321 Christmas Red Mario cap alternate, classic red items
310 Black Outlines, shadows, sprite borders
Blanc White Highlights, eyes, clouds, backgrounds
3799 Very Dark Pewter Gray Near-black outlines, dark armor
413 Dark Pewter Gray Shadow mid-tones, stone textures
414 Dark Steel Gray Mid-gray shading, metal sprites
415 Pearl Gray Silver coins, light metal, soft shadow
762 Very Light Pearl Gray Near-white shading, ghost sprites
951 Light Tawny Light skin tones, highlight on faces
945 Tawny Mid skin tones, game character faces
754 Light Peach Warm skin tones, human NPCs
3064 Desert Sand Darker skin tones, shadow on faces

The NES Primary Palette in DMC

The classic NES color palette was constrained to 54 displayable colors — which actually makes it surprisingly manageable to approximate in DMC thread. The primaries you reach for most often are bold, saturated, and unambiguous, which is exactly where DMC's brightest colors shine.

For reds, DMC 666 (Bright Red) is the workhorse — it's the closest DMC gets to a pure, fully saturated red and handles everything from Mario's cap to health bars and enemy sprites. If you need a slightly darker or more cinnabar-feeling red, DMC 321 (Christmas Red) pulls back the brightness just enough to read as a distinct shade in multi-red gradients. DMC 606 (Bright Orange-Red) is the go-to for NES-style fireballs and lava — it's warmer and more orange than 666, which can be exactly right for high-energy sprite effects.

For blues, DMC 796 (Dark Royal Blue) captures the deep, pure blue of Mega Man's armor, ocean tiles, and starry backgrounds. It's a rich, saturated navy-leaning blue — far more vibrant than a plain navy but not an electric cornflower. This is the blue that reads unmistakably as "game blue" against a white or black background.

For yellows, DMC 973 (Bright Canary) is practically purpose-built for pixel art. It's a clean, full-strength yellow with no orange or green shift — ideal for coins, stars, Pac-Man, and Pikachu. Pair it with DMC 310 (Black) for a high-contrast duo that jumps off the fabric.

For greens, DMC 699 (Christmas Green) is the classic deep forest green — perfect for Link's tunic, grass tiles, and jungle backgrounds. For brighter, more saturated greens like slimes or tropical palettes, DMC 700 (Bright Christmas Green) steps up the brightness without crossing into lime territory.

For orange accents — Fox McCloud's fur, pumpkins, lanterns — DMC 740 (Tangerine) delivers a pure, brilliant orange that sits exactly between yellow and red on the sprite color wheel. And when a sprite calls for dark magic effects, shadow auras, or eggplant-style purples, nothing beats DMC 550 (Very Dark Violet) — it's one of DMC's deepest colors and looks striking next to bright greens or reds.

Iconic Game Character Color Matches

A few beloved characters have become practically synonymous with specific DMC thread colors — because the match is just that good.

Mario red is DMC 321 for the classic cap and overalls accent, with DMC 666 as the brighter alternative depending on which version of the sprite you're working from. Mario's blue overalls are almost universally rendered with DMC 796.

Link's tunic from the original Legend of Zelda maps beautifully onto DMC 699 for the dark green, with DMC 700 for any lighter green highlights. The iconic triangular gold pieces on the Triforce render perfectly in DMC 973.

Pikachu is perhaps the purest example of a single-color match: the body is DMC 973 with DMC 310 for the ear tips and eye outlines. The red cheek circles are DMC 606.

Kirby calls for a pink between cranberry and bubblegum — DMC 603 (Cranberry) handles the main body fill, while the rosy cheeks use a slightly deeper accent. The feet are typically rendered with DMC 606 or DMC 740, depending on which game generation you're adapting.

Use our color search tool to look up any of these by DMC number and find Anchor, Madeira, or Cosmo equivalents if you're working with a different thread brand.

Pixel art gaming cross-stitch in progress showing sprite grid on Aida fabric

Grayscale Shading for Pixel Art

Grayscale is where many pixel art cross-stitch patterns live or die. Game sprites use a limited number of gray values — typically 3 to 5 — to create the illusion of volume, and picking the wrong DMC grays produces flat, muddy results instead of clean dimensional shading.

The key is using a consistent, evenly-spaced value ladder. DMC's pewter and steel gray families give you exactly this. From darkest to lightest, the recommended shading stack is:

When working from a 4-color sprite that uses black, dark gray, mid gray, and white, map those directly to 310, 414, 415, and Blanc. For a 3-color grayscale, use 310, 414, and Blanc and skip the intermediate steps. The goal is a clean step between each value — if two adjacent grays look nearly identical on the fabric, one is redundant and will muddy the shading.

One practical note: 3799 is almost indistinguishable from 310 in artificial light. Always check your grays in natural daylight before committing to a full project — what looks like two distinct shades under a lamp can merge entirely in sunlight.

Skin Tones for Game Characters

Early game sprites used only 2–3 colors for skin — a light base, a mid-shadow, and sometimes a dark outline. Modern pixel art and HD remakes use more values, but the DMC skin tone family handles both ends of the spectrum well.

For classic light-skin sprites (Link, Mario, most 8-bit human characters), DMC 951 (Light Tawny) is the standard base. It's a warm, peachy neutral that reads as "skin" without looking too pink or too yellow. Pair it with DMC 945 (Tawny) for a deeper shadow tone — together they give you the classic two-tone face shading of 16-bit RPG characters.

DMC 754 (Light Peach) runs warmer and slightly pinker than 951 — useful for rosy-cheeked characters or as a highlight tone in a three-value skin stack. For medium and deeper skin tones (many fighting game characters, RPG heroes from tropical settings), DMC 3064 (Desert Sand) provides a warm, medium-brown that works well as a mid-tone or base color.

For a complete skin tone stack working light to dark: 951 → 945 → 3064, with DMC 310 or DMC 3799 for facial feature outlines. This four-color scheme captures everything from NES face sprites to modern pixel RPG characters with enough depth to look dimensional.

Need more skin tone options? Our Browns & Neutrals category covers the full range of DMC tans and skin-adjacent shades for more complex portraits.

DMC thread colors for pixel art and gaming cross-stitch organized by NES palette

Fabric Count, Outlining, and Practical Tips

  • 1. Choose your fabric count based on desired finished size. A 16x16 sprite on 14-count Aida finishes at about 1.1 inches square — so a 32x32 sprite is roughly 2.3 inches. On 18-count, those same sprites shrink to about 0.9 and 1.8 inches respectively. If you want a larger finished piece for display, 14-count is the better choice. For incredibly fine detail work that you want to stay small, 18-count or 28-count evenweave over two threads gives you sharper pixel definition. Read more in our Aida fabric counts guide.
  • 2. Backstitch outlining matters more in pixel art than in any other genre. Without a clean black outline, 8-bit sprites tend to blur together at a glance, especially where two mid-value colors sit adjacent. Use DMC 310 or DMC 3799 for your backstitching and stitch it last, after all cross-stitches are complete. A single strand of backstitch on 14-count produces a crisp, thin border; on 18-count it's even finer, more faithful to the original sprite's 1-pixel outlines.
  • 3. Converting RGB hex values to DMC numbers. Most sprite sheets include exact hex color values in their documentation. Use our color search tool to paste or type a hex value and find the closest DMC match by visual similarity. The tool lets you compare the hex swatch directly against DMC color families so you can judge the match before buying thread. You can also use the color comparison tool to check two candidate DMC colors side by side when you're unsure which is closer to the original.
  • 4. Work from sprite sheets, not screenshots. Screenshots from emulators or modern ports often apply color correction, filters, or resolution scaling that shifts the actual hues significantly. The original sprite sheet data — usually available from spriters-resource.com or similar archives — shows the true palette values unmodified. Match DMC colors against those source values, not against what a game looks like on your monitor after passing through a TV's color profile.
  • 5. Managing 30+ color projects. Complex sprite scenes — overworld maps, battle screens, boss encounters — can quickly expand to 30, 40, or even 60 distinct thread colors. Organize by DMC number in a labeled storage system before you start. Many stitchers use a separate bobbin or thread card for each color with the DMC number written on it, and group bobbins by color family rather than numerical order so visually similar colors stay together. Work section by section across the design rather than finishing one color at a time — completing a character first, then the background, keeps your place clearer on complex multi-character scenes.
  • 6. Use the parking method for dense color changes. When a sprite has many small blocks of adjacent colors — especially in dithered or blended areas — the parking method dramatically reduces the number of thread starts and stops. Bring each color up at the start of a row and park it (leave it hanging on the fabric face) when you move to the next color. On the return pass, pick up each parked thread where it left off rather than knotting off and re-threading. It feels fiddly at first but becomes second nature on complex pixel scenes, and it reduces the rat's nest of carried threads on the back of the fabric.

Building Your Pixel Art Starter Kit

If you're just getting into gaming cross-stitch and want one versatile set that covers the widest range of NES and SNES era sprites, here's a 14-color foundation:

This 14-color set handles the primary colors, the main grayscale values, the most-used skin tones, and the signature colors of the most-stitched game characters. Add DMC 321 if you need a second red value, and DMC 700 if your design needs a brighter green alongside the darker 699.

Need to convert any of these colors to Anchor, Madeira, or Cosmo? Use our color search or color comparison tool to find equivalent thread numbers for whichever brand you have on hand.

Explore more color ideas in our color family categories or browse our full guide library for more cross-stitch help.