Minecraft Gradient Generator
In short: pick a start and end block (or any two colours) and this free Minecraft block gradient generator lays out the smoothest block palette between them — from 285 full blocks, matched by their real average texture colour in OKLab. See it as a strip and as a 16×8 wall with material counts, hide gravity, glass, glowing or ore blocks, and copy the block list in one click. Works for Java and Bedrock.
Start
End
Exclude blocks (248 of 285 in use)
- Black Concrete
- Black Concrete Powder
- Gray Concrete
- Gray Concrete Powder
- Pale Moss Block
- Light Gray Wool
- Clay
- White Concrete
- White Wool
Wall preview · 16×8
Materials (128 blocks)
- Polished Blackstone Bricks4
- Gray Concrete8
- Gray Wool4
- Cobbled Deepslate4
- Polished Basalt4
- Polished Tuff4
- Cracked Stone Bricks4
- Cobblestone4
- Andesite4
- Light Gray Concrete Powder4
- Clay8
- Diorite8
- Polished Diorite7
- White Concrete5
- Iron Block2
- White Wool1
- Cracked Polished Blackstone Bricks4
- Polished Blackstone4
- Basalt4
- Gray Concrete Powder4
- Cyan Terracotta4
- Tuff4
- Lodestone4
- Polished Andesite4
- Light Gray Wool4
- Smooth Stone4
- White Concrete Powder1
- Blackstone3
- Black Concrete Powder3
- Black Wool4
- Coal Block1
- Black Concrete1
How to build a block gradient in Minecraft
- Choose the two blocks your build starts and ends with — a wall colour and an accent, say.
- Set the number of steps: one per block column for a wall, or fewer for a floor pattern.
- Exclude blocks you can't use: gravity blocks for ceilings, glowing blocks for dark builds, ores for survival.
- Check the wall preview from a distance — textured blocks blend better far away.
- Copy the materials list and gather the blocks.
Ready-made gradient palettes
- Black → white (greyscale): Black Concrete → Black Concrete Powder → Cracked Deepslate Tiles → Cobbled Deepslate → Polished Tuff → Cobblestone → Light Gray Concrete Powder → Diorite → White Concrete
- Wood tones: Dark Oak Planks → Mangrove Wood → Stripped Spruce Wood → Packed Mud → Stripped Oak Wood → Birch Planks
- Sunset: Purple Concrete → Purple Concrete Powder → Magenta Terracotta → Exposed Chiseled Copper → Raw Iron Block → Honeycomb Block → Yellow Concrete
- Ocean: Blue Concrete → Blue Wool → Blue Concrete Powder → Tube Coral Block → Light Blue Concrete → Cyan Concrete Powder
- Nether to End: Nether Bricks → Brown Terracotta → Pale Oak Wood → Exposed Copper Bulb → Raw Iron Block → Stripped Birch Wood → End Stone
For coloured chat and sign text rather than blocks, use the Minecraft color codes page.
How the block colours were measured
Each block's colour is the average of the opaque pixels in its game texture (first frame for animated blocks), measured on Minecraft 26.3. We also store how varied each texture is, which is why the previews look noisy for blocks like gravel and smooth for concrete. No Mojang textures are shipped — the swatches are drawn from those two numbers. Blocks added after 1.21.11 are tagged so you can hide them for older worlds.
FAQ
How does a Minecraft block gradient generator work?
Every block gets one colour — the average of the opaque pixels in its texture. The generator draws a straight line between your two colours in OKLab (a colour space where equal steps look equally different to the eye) and, for each step, picks the block whose average colour is closest.
Is this a hueblocks alternative?
Yes. Like hueblocks it builds gradients from block colours, and it adds a wall preview with material counts, an optional middle colour, filters for gravity, see-through, glowing and creative-only blocks, a 1.21 vs 26.x block list, and a daily gradient challenge with a share card. The colour data was computed independently from the game textures.
Which blocks are included?
285 full, solid-looking blocks that look the same on every side (or use their side face, like logs): wool, concrete, terracotta, planks, stones, ores, copper and more. Slabs, stairs, plants and blocks with very different faces are left out because a single average colour would mislead.
Does it work for Bedrock Edition?
Yes. Bedrock uses the same block textures for these blocks, so the gradients look the same. Pick the 1.21.x list for older worlds or Realms that have not updated; 26.x adds the newest blocks such as sulfur, cinnabar and poplar.
Why does my gradient repeat the same block?
There may be no block between two close colours. Tick “No repeated blocks” to force a different block at each step, use fewer steps, or allow more block types (gravity blocks, logs) under Exclude blocks.
What are the best blocks for gradients in Minecraft?
Concrete, concrete powder, wool and terracotta give the most colours with flat textures; stones, deepslate and blackstone cover greys; planks, logs and copper cover browns and oranges. Noisy blocks (ores, gravel) look smoother from far away than up close.