Skip to content
Minecraft

Minecraft Block Palette Generator

The free Minecraft block palette generator: interpolate a gradient in linear-light sRGB, then match every step to a documented Minecraft-inspired block palette by exact minimum CIEDE2000 distance.

Last updated:

Local browser processing • no upload required

Linear-light gradient preview

Matched blocks

  1. lapis_block#1E47A4 · ΔE 4.51
  2. lapis_block#1E47A4 · ΔE 10.23
  3. cyan_concrete#157788 · ΔE 9.84
  4. prismarine_bricks#63A79A · ΔE 7.57
  5. oxidized_copper#52A385 · ΔE 5.98
  6. lime_concrete#5EA818 · ΔE 9.07
  7. lime_concrete#5EA818 · ΔE 6.73
  8. lime_concrete#5EA818 · ΔE 9.26

Ordered block list

lapis_block
lapis_block
cyan_concrete
prismarine_bricks
oxidized_copper
lime_concrete
lime_concrete
lime_concrete
READY — processing stays in this browser
Original Browser Pixel RPG100% Free · Zero Downloads · Instant Browser Play

Love pixel art & sandbox games? Explore MollyValley.

Step into Sanctum Vale — our standalone 2D pixel exploration and building game. Gather wood & stone, build your shelter, cultivate crops, and challenge elemental guardians directly in your browser.

Harvest, craft & build with blocks
Farming, day/night cycles & seasons
Elemental reactions & guardian battles
Play MollyValley Free

Sanctum Vale · 5 Playable Regions · Single-Player

HOW IT WORKS

From canvas to usable file

  1. 1Choose exact start and end colors, then set a whole-number gradient length from 2 to 16 steps.
  2. 2Review the linear-light sRGB gradient and the block selected for each step after CIELAB conversion by minimum CIEDE2000 color distance.
  3. 3Copy the ordered block list or export a PNG swatch reference containing the generated gradient and matched palette.
Tutorials and build guides

Learn the build, then use the tool

Quick answer

How does the generator match colors to blocks?

It interpolates the requested gradient in linear-light sRGB, converts each result and documented palette color to CIELAB, calculates every CIEDE2000 distance, and deterministically selects the smallest one.

Key specifications

Execution
100% Client-Side (Offline)
Privacy
Zero Server Uploads
Access
Free / No Account Needed
Export Format
PNG, Blueprint / Command

FAQ

FAQ

How does the generator match colors to blocks?

It interpolates the requested gradient in linear-light sRGB, converts each result and documented palette color to CIELAB, calculates every CIEDE2000 distance, and deterministically selects the smallest one.

Why use CIELAB and CIEDE2000 instead of RGB distance?

Equal numeric changes in RGB do not represent equal visible changes. CIELAB and CIEDE2000 account more closely for perceived lightness, chroma, and hue differences.

Can the same block appear more than once?

Yes. Neighboring gradient colors can have the same nearest palette entry. The generator preserves those exact matches instead of replacing duplicates with less accurate blocks.

Is the palette identical in every Minecraft edition and resource pack?

No. The page uses its displayed, documented Minecraft-inspired reference colors. In-game lighting, biome tint, edition changes, shaders, and resource packs can change visible color.

What can I export from the block palette generator?

Copy the ordered block names as text or export a PNG swatch reference. Color calculation and both outputs stay local to your browser.