ASCII Art Generator

Turn a short word into an ASCII art banner in block, hash or boxed style, ready to paste into READMEs, terminals and code comments.

Free, no sign-upRuns in your browserText tools

Your text

Up to 15 characters. Letters A to Z, digits and spaces.

ASCII art

How to use the ASCII art generator

Type a short word, ideally under 15 characters, and pick a style. Block letters are the default, hash marks use only plain ASCII characters, and the boxed banner draws a frame around your text. The result updates as you type. Copy it and paste it anywhere that uses a monospace font: README files, terminal output, code comments or retro design mockups.

Why ASCII banners are still useful

ASCII art banners are a staple of developer culture. Many CLI tools, READMEs and login screens use them. They survive plain-text settings such as terminals, code comments and plain-text emails where images cannot go. Done well, they signal craft. Overdone, they look dated.

Common use cases

  • GitHub README headers and project banners
  • CLI welcome messages and login screens
  • Section dividers in code comments
  • Retro-style design mockups and pitch decks
  • Developer-focused emails and newsletters
  • Hackathon, conference and meetup posters

When ASCII art works, and when it does not

ASCII art needs a monospace font to line up. In proportional fonts, which most websites, Word documents and Google Docs use, the columns collapse and the result looks scrambled. Use it in code blocks, terminals, monospace email signatures and READMEs, not in the body copy of a web page.

Frequently asked questions

Why does my ASCII art look wrong when I paste it on a website?

Websites usually use proportional fonts, where letters have different widths. Wrap the art in a pre or code tag with a monospace font, or paste it into a Markdown code block.

Can I use lowercase or special characters?

The font supports letters A to Z, digits 0 to 9 and spaces. Lowercase letters are converted to capitals automatically. For wider character coverage, use a dedicated FIGlet library.

How long can my text be?

About 15 characters is the practical limit, because longer banners wrap awkwardly on most screens. For a longer phrase, generate it in two parts and stack them.

Is this an image?

No, it is pure text. That is the advantage: it copies and pastes as plain text everywhere.

Accessibility

Skip to Accessibility Panel