Minecraft banner letter A
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:stripe_center,color:black}]] Alphabet · 26 designs
Every capital letter as a Minecraft banner you can copy. Each one is a stack of vanilla patterns on a
white cloth, two to five layers deep, with the /give command and a share link underneath.
Minecraft has no letter patterns. The banner registry holds 43 entries and every one of them is a shape — a stripe, a corner block, a triangle, a face. An alphabet banner is therefore a small piece of typography assembled out of those shapes, and every letter on this page is built the same way you would build it by hand at a loom.
Each design uses between two and five layers on a white base, all in a single dye colour. That single colour matters: because no layer is painted over another in a different colour, the stacking order is irrelevant, and the design survives being rebuilt from memory. It also makes recolouring cheap — swap the dye and keep the shapes.
Straight letters come out clean. I is three stripes, T is two, L is two. The curved letters are approximations: C, G and S are stair-stepped out of corner blocks, and M and W are the weakest in the set because there is no diagonal that starts halfway down the cloth. They still read as letters from a few blocks away, which is the only test a banner has to pass.
Use the command under a letter to drop it straight into your inventory, or press Open in editor to load the same layers into the banner maker and recolour them before you commit. The share link restores the design on any device, which is the easiest way to hand a build to a friend.
Letters are alphabetical. Each card lists the patterns from the bottom of the banner upward, then the exact command for Java Edition 1.20.5 and later.
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:stripe_center,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_top,color:black},{pattern:stripe_center,color:black},{pattern:stripe_bottom,color:black},{pattern:stripe_right,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_bottom,color:black},{pattern:stripe_left,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:border,color:black},{pattern:stripe_left,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_top,color:black},{pattern:stripe_center,color:black},{pattern:stripe_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_top,color:black},{pattern:stripe_center,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_left,color:black},{pattern:stripe_bottom,color:black},{pattern:square_bottom_right,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:stripe_center,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_bottom,color:black},{pattern:stripe_middle,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_right,color:black},{pattern:stripe_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:diagonal_up_left,color:black},{pattern:diagonal_up_right,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:triangle_top,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:diagonal_up_left,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:border,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_top,color:black},{pattern:stripe_center,color:black},{pattern:square_top_right,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:border,color:black},{pattern:square_bottom_right,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_top,color:black},{pattern:stripe_center,color:black},{pattern:diagonal_up_left,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:square_top_left,color:black},{pattern:stripe_center,color:black},{pattern:square_bottom_right,color:black},{pattern:stripe_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_middle,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:stripe_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:triangle_top,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_left,color:black},{pattern:stripe_right,color:black},{pattern:triangle_bottom,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:cross,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_middle,color:black},{pattern:diagonal_up_left,color:black}]]
/give @s white_banner[banner_patterns=[{pattern:stripe_top,color:black},{pattern:stripe_bottom,color:black},{pattern:diagonal_up_right,color:black}]] A single letter is a crest, a row of letters is a sign. Both are worth doing properly.
Hang one banner per letter, one block apart, at eye level. Banners only attach to the side of a block, so pick your wall before you pick your word. Keep the base colour identical across the row and the word reads as one sign instead of five unrelated flags.
Count first: a six-letter word needs six blocks of wall plus gaps. If the wall is shorter than the word, the usual fix is to stack two lines rather than shrink the letters.
A single letter on a shield is the cheapest identity in the game. Craft a shield, then combine it with a banner in a crafting grid to copy the design onto the shield face — the letter sits centred and reads from further away than it has any right to.
Contrast decides whether it works. Black on white, white on blue and yellow on black all read at twenty blocks. Light gray on white does not, no matter how carefully the layers are stacked.
Every letter is a single dye, so changing the colour never changes the shape. Open the letter in the editor, pick another swatch under Pattern color, and copy the new command — the layer list stays exactly as it was.
If you are building for a server, do this once per team and keep the six commands in a text file. It is faster than re-deriving the layers every season.
No. Minecraft has no font and no letter patterns, so a word is one banner per letter hung side by side. Plan the word before you start: banners hang on walls only, so you need a flat surface at least one block wide per letter plus a gap.
B and S use five layers, and six is the hard in-game limit. A, E, G, P and R use four. The rest use two or three, which means they are cheap to rebuild at a loom in survival.
The designs do, the command does not. Bedrock has no /give syntax for banner patterns, so rebuild the letter at a loom and apply the layers in the order listed on the card, bottom first.
Yes. Every letter here is a single dye colour on a white cloth, so recolouring is one decision rather than five. Open the letter in the editor and pick a new pattern colour — keep the contrast high or the letter disappears at distance.
Not with the vanilla pattern set. Lowercase shapes need curves the patterns cannot draw, so every letter banner you see in game is a capital. Use capitals for signs and reserve lowercase for books and signs made of wood.
Letters are the start of most builds. Banner ideas has 22 finished designs grouped by theme, banner patterns lists all 42 shapes with their own commands, and the banner maker is where you combine them into something new.