ASCII Art Generator
Turn a short piece of text into a large block-letter banner made of ASCII characters. Great for code comments, READMEs and pull request headers.
Your text
Banner
Type a word to build your banner.
Private by design. No backend — the banner is drawn with JavaScript in your browser. Nothing you type is sent anywhere.
How the banner is drawn
A fixed-width font, made of characters
Each supported letter is stored as a tiny five-row grid of filled and empty cells (three columns wide). The banner is that grid redrawn with the fill character you choose, one letter after the next. Because every glyph is the same width, the rows line up and the result reads like carved lettering.
Which characters are supported
The font covers A-Z, 0-9, spaces and common punctuation — full stops, commas, colons, semicolons, hyphens, plus signs, equals signs, question marks, exclamation marks and slashes. Anything else, including accented letters and emoji, is printed as an empty block. Keep to plain letters and digits for the best effect.
Where it is useful
A short divider above a code section, a "// TODO" style comment marker, a version header in a README, or a shout-out at the top of a config file — anywhere a printer class font would be out of place and a wall of '#' is just right.
How to use the ASCII Art Generator
- Type a short piece of text.
- Choose a banner style if available.
- Copy the block-letter art to paste into chat, code comments or a README.
Frequently asked questions
Which characters can I use?
Letters, digits and punctuation are supported.
Why is the output several lines tall?
Each character is drawn as a block of ASCII symbols, so the banner is a grid of text lines.
Will it line up in any font?
The banner assumes a monospaced font; in a proportional font the columns will not align, so paste it into a code block.