MCTOOLBOX
MC ToolboxMC TOOLBOX

April 18, 2026

Building & Resources

Custom Paintings in Minecraft: Canvas Sizes & Resource Packs

Turn your custom digital artwork into in-game Minecraft paintings for Java 1.21+ and Bedrock Edition.

In Minecraft 26.x, Mojang added support for custom painting variants via datapacks and resource packs! You no longer have to replace original painting textures like KZ.png.

Painting Canvas Aspect Ratios

Minecraft paintings use pixel dimensions in multiples of 16:

Minecraft custom painting resource pack artwork canvas preview
  • 1x1 (16x16 px): Small portraits and signs.
  • 2x1 (32x16 px) / 1x2 (16x32 px): Landscape and vertical banners.
  • 2x2 (32x32 px): Medium square art.
  • 4x3 (64x48 px) / 4x4 (64x64 px): Wall murals.

Adding Custom Paintings in Minecraft 26.x (26.1/26.2)

In Java 1.21, custom paintings are registered under data/namespace/painting_variant/my_art.json:

{
  "asset_id": "my_namespace:my_art",
  "width": 2,
  "height": 2
}

Convert any PNG image into a ready-to-use painting pack with our Custom Paintings Pack Converter!

Prepare the source image

  1. Crop the artwork to the aspect ratio of the painting size you want to replace or add.
  2. Resize with nearest-neighbor scaling when preserving pixel art.
  3. Export as PNG with the filename expected by the pack.
  4. Place it in the edition-specific resource-pack path and update metadata or definitions as required.
  5. Reload the pack and place the painting in a controlled test room.

Java and Bedrock use different pack structures

Do not copy a Java texture folder directly into a Bedrock pack. Java and Bedrock organize painting assets and definitions differently, and custom variants may require more than replacing one atlas image. Keep separate output packs and test each edition independently.

If the image is stretched, the source aspect ratio does not match the target canvas. If the old artwork remains, verify pack priority, path capitalization and whether another active pack overrides the same asset.

Gio Nui

Gio Nui

Independent web developer and editor of MC Toolbox. Guides are maintained alongside the site's browser-based Minecraft tools, with commands, file formats and version notes reviewed during updates.

More Guides