Minecraft block textures
Every block page here shows the texture files the render is built from, straight out of the Java Edition 26.2 client jar, next to the render they produce.
The raw texture files
A block's textures are listed on its page with their model variable name, their size and their dominant colour, and each one is a real file you can open:
https://blockrender.dev/texture/block/grass_block_top.png
https://blockrender.dev/texture/item/diamond_sword.png -
grass_block_top -
oak_planks -
stone -
diamond_ore
These are 16×16 files. Shown at 96 pixels here by the browser with
image-rendering: pixelated; the file itself is unchanged.
Why some look grey
grass_block_top is grey, and so are the leaf textures and water. The colour comes from the
biome: the game multiplies the texture by a value looked up in a 256×256 colormap at that biome's
temperature and rainfall. The render endpoint does the same, defaulting to plains
(#91bd59), which is why the render below is green and the file above is not.
Texture or render?
If you want the artwork exactly as it ships — to inspect it, to compare a pack against it, to build a palette — take the texture. If you want a picture of the block for a page, take the render: it is the right shape, it is tinted, it is shaded and it comes at the size you asked for.
A middle path: view=front&shading=0 on a full cube is the texture itself, scaled to
any size with square pixels, which is the tidiest way to get a large crisp copy of a 16 px file.
https://blockrender.dev/render/block/stone.png?view=front&shading=0&size=512 Animated textures
Water, fire, prismarine, magma and a few dozen others ship as a vertical strip of frames with a small metadata file next to them. Renders here use the first frame, so an animated block looks like a still of itself rather than a tall smear. The texture endpoint serves the file as it is, strip and all.
What is not offered
Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft. The textures belong to Mojang. This site shows them one asset at a time, the way the wiki does, and there is deliberately no whole-pack download, no zip and no bulk texture endpoint — handing over the game's art as a package is redistributing it. The about page says where that line is.
Frequently asked questions
Can I download a whole texture pack?
No, and that is deliberate. Individual textures and renders are shown one asset at a time, the way a wiki does. Packaging the game’s art as an archive is redistributing it, and there is no endpoint for it here.
Why is the grass texture grey?
Because it is grey in the game. Grass, leaves and water are tinted at render time by a colour looked up from the biome’s temperature and rainfall. The render endpoint applies that tint; the raw file does not have it.
How big are the textures?
Almost all of them are 16×16. A few are 32×32, and animated ones are a vertical strip of 16×16 frames.
Which version are these from?
Java Edition 26.2, unpacked from Mojang’s own client jar when the site is built.
Related documentation
- Getting started: How to render any Minecraft block or item as a PNG from one URL: identifiers, the two endpoints, first examples, caching and error handling. No key needed.
- Blocks & items: Which state of a block gets rendered, why an item is sometimes a sprite and sometimes a cube, how biome tints are applied and which assets have no model at all.
- Playground: build any of these URLs by clicking.