Skip to content
  • Toggle dark modeSwitch between light and darkAction
  • Open My KitEverything you made, saved in this browserAction
  • Open My KitEverything you made, saved in this browserAction

3 results

Menu

Minecraft Sign Generator (Java & Bedrock)

Share your result

The link keeps every setting, so friends see exactly what you made.

Write all four lines of a Minecraft sign, front and back, in any wood with dyed or glowing text, and get the /setblock command that places it with the text already on. For example: /setblock ~ ~ ~1 minecraft:oak_sign{front_text:{messages:["Welcome","","",""]},back_text:{messages:["","","",""]}}

Runs on your device · nothing uploaded

This tool is code that runs inside your browser. Your files, text and pictures are read here and never sent to a server, so it even works offline once loaded. Signed in? Only what you save to your account (My Kit, wardrobe) or publish is uploaded.

Front
Back (1.20+)

About 15 characters fit on a line; wide letters fit fewer.

Welcome tomy base
Front
Back
/setblock ~ ~ ~1 minecraft:oak_sign{front_text:{messages:["Welcome to","my base","",""]},back_text:{messages:["","","",""]}}

Long commands go in a command block (/give @p command_block).

§ codes ↔ JSON converter

Sign woods

WoodSince
Oak, spruce, birch, jungle, acacia, dark oak1.14 (oak since the start)
Crimson, warped1.16
Mangrove1.19
Cherry, bamboo, hanging signs1.20
Pale oak1.21.4

How to use it

  1. Pick your version, the wood and whether it's a hanging sign.
  2. Type up to four lines for the front, and for the back on 1.20 and newer.
  3. Choose a dye colour and glow ink, and check the preview.
  4. Copy the command and run it where you want the sign: it appears one block in front of you.

How it works

Signs store their text as block data. Java 1.20 gave signs two sides (front_text and back_text, each with four messages, a dye colour and glowing text); 1.21.5 changed those messages from JSON strings to text components; before 1.20, the lines were Text1 to Text4. The tool writes the format your version reads. Bedrock commands can't set sign text, so on Bedrock you place the sign and type the lines.

Questions

How many characters fit on a sign line?

About 15 normal letters. Wide letters like W and M take more room, and the game cuts off anything that doesn't fit.

How do I make glowing sign text?

Use a glow ink sac on the sign in survival, or tick Glow ink here. Glowing text needs Java 1.17 or newer.

Can I write on the back of a sign?

Yes, from 1.20. Walk around the sign and right-click the back, or fill in the back lines here.

How do I stop people editing my sign?

Use honeycomb on it to wax it (1.20+). Waxed signs can't be edited by anyone.

Why does the command say the block can't be placed?

The spot one block in front of you must be empty, and standing signs need a block under them. Move or change ~ ~ ~1 to other coordinates.

By PickaxeKit Editorial Team. Updated 2026-11-09.