Free building tool

Minecraft Map Art Generator

Turn any picture into Minecraft map art. Pick how many maps it should fill, choose flat or staircase shading, and get the exact blocks plus ready-to-run function files that snap to the map grid.

  • 1 to 9 maps (up to 384 × 384 blocks)
  • Flat or 3-shade staircase
  • Grid-aligned Java .mcfunction

Map art settings

Or try a sample:

Number of maps

128 × 128 blocks. Each map covers 128 × 128 blocks.

Image fit
Shading

Every block at the same height: one shade per colour. Easiest to build in survival.

Block palette

At least one group stays on. Mineral blocks (gold, diamond-coloured, emerald…) are off by default because they are expensive in survival.

Preparing the preview…

How to make map art

From a picture to a map on your wall

  1. 01

    Pick the image and the number of maps

    One map is 128 × 128 blocks. Simple images with large shapes read well on a single map; portraits and photos look better on 2 × 2 or 3 × 3.

  2. 02

    Choose flat or staircase

    Flat art uses one shade per colour and is the easiest survival project. Staircase art raises and lowers blocks so every colour has three shades, which makes photos far more accurate.

  3. 03

    Build it on the map grid

    Enter the coordinates of the area, collect the blocks from the material list and build row by row, or run the function files in a Java creative world to place everything at once.

  4. 04

    Make the map and lock it

    Stand inside the art, use an empty map so it draws the area, then lock it with a glass pane in a cartography table and hang it in an item frame. Copies of a locked map never change.

FAQ

Minecraft map art questions

How big is one Minecraft map?

A map at the closest zoom level covers 128 × 128 blocks, one pixel per block. The world is divided into a fixed grid of these areas starting at X and Z −64, which is why this tool snaps your art to that grid.

What is the difference between flat and staircase map art?

A map draws each block darker, normal or brighter depending on whether it is lower than, level with or higher than the block to its north. Flat art keeps everything level, so each colour has one shade. Staircase art uses all three, giving three times as many colours at the cost of a stepped build.

Why is there a row of cobblestone above the art?

The first row of the art is shaded by comparing it with the blocks just north of it. The extra row, often called a noobline, gives it a known height so the top row comes out the colour you planned instead of a random shade.

How do I use the .mcfunction files?

Create a datapack in your Java world, put the files in data/<namespace>/function, run /reload and run /function <namespace>:<file name>. The commands use absolute coordinates, but blocks can only be placed in loaded chunks, so stand in the middle of each map area while you run its file.

Does it work for Bedrock Edition?

The function files use Java commands and block IDs, and the colours follow the Java map colour table. Bedrock has not been tested with this tool, so on Bedrock use the preview and material list as a guide and expect some colours to differ.

Can I build map art in survival?

Yes. Keep the default palette (concrete, terracotta, wood, stone and plants), choose flat shading for the first project and start with a single map. The material list shows how many stacks of each block you need.

Is my image uploaded anywhere?

No. The image is resized and converted in your browser and never sent to a server.