---
title: "Leather Armor Dye Calculator — Spectra"
canonical_url: "https://usespectra.app/tools/armor-dye"
last_updated: "2026-09-03T14:39:55.603Z"
meta:
  description: "Stack dyes the way a crafting table does, see the exact color they produce on leather armor, and get the /give command. Or pick a color you want and find out which dyes get closest to it."
  "og:description": "Stack dyes the way a crafting table does, see the exact color they produce on leather armor, and get the /give command. Or pick a color you want and find out which dyes get closest to it."
  "og:title": "Leather Armor Dye Calculator"
  "twitter:description": "Stack dyes the way a crafting table does, see the exact color they produce on leather armor, and get the /give command. Or pick a color you want and find out which dyes get closest to it."
  "twitter:title": "Leather Armor Dye Calculator"
---

# **Leather Armor Dye Calculator**

Stack dyes the way a crafting table does, see the exact color they produce on leather armor, and get the /give command. Or pick a color you want and find out which dyes get closest to it.

Dyes

Current mix

2 of 8 dyes

Hex

Decimal

In-game preview

**Give command**

**Legacy (1.21.4 and older)**

```
/give @p leather_chestplate[dyed_color=11359128]
```

## **Match a color**

Pick any color and the search runs through every dye combination up to the chosen size, then shows the closest one the game can actually produce.

Target color

#7F6FA0

Mixed result

#806FA0

8417184

Accuracy

off by 1

Max dyes

Dyes needed

![gray](https://usespectra.app/dyes/Gray.webp)Gray

![black](https://usespectra.app/dyes/Black.webp)Black

![lime](https://usespectra.app/dyes/Lime.webp)Lime

![light\_blue](https://usespectra.app/dyes/Light_Blue.webp)Light blue

![blue](https://usespectra.app/dyes/Blue.webp)Blue

![purple](https://usespectra.app/dyes/Purple.webp)Purple

![magenta](https://usespectra.app/dyes/Magenta.webp)2× Magenta

## **Features**

### **The game's own formula**

Channels are averaged, the peak brightness is averaged separately, and the result is rescaled to match it — including Java's integer division and truncation, so the color is exact, not approximate.

### **Search, not guesswork**

Matching a color walks every combination of up to eight dyes and keeps the closest result. Repeats are allowed, which is why an answer often reads three black plus one white.

### **Both command formats**

1.20.5 replaced the display.color tag with the dyed\_color component. Pick the branch your server runs — the other one is a syntax error.

## **Frequently asked questions**

## **Come say hi**

Support, mod recommendations, build feedback and weekend events. The Discord is where Spectra actually lives.

**50+**

members

[Join the Discord](https://discord.gg/pv52eNr6uc)