Skip to content

ASCII Art Generator

Convert text into large ASCII block art characters for banners and decorative displays

Big block letters made of # symbols, old-school and still cool

There’s something satisfying about ASCII art. Type “HELLO” and get a massive 7-line-tall banner made of hash symbols. It’s the kind of thing you’d see at the top of a source code file or in a CLI startup screen. Retro? Sure. But it works.

This tool converts any text (A-Z, 0-9, and basic punctuation) into block-letter ASCII art. Each character is 7 lines tall and 5 characters wide. Type up to 20 characters and the art generates live as you type.

What it supports

  • Letters A-Z (lowercase auto-converts to uppercase)
  • Digits 0-9
  • Spaces, periods, exclamation marks, question marks
  • Each character: 7 lines tall, 5 characters wide, built from # and spaces
  • Real-time generation
  • 20-character limit (to keep the output within ~120 columns)
  • One-click copy
  • Browser-based, nothing sent anywhere

How to use it

Type your text. Watch the art appear. Copy it. Paste it wherever.

Keep it short. 3-8 characters produces the clearest result. And make sure wherever you’re pasting uses a monospaced font: Courier, Consolas, Monaco, JetBrains Mono, whatever. Proportional fonts will completely break the alignment.

Where ASCII art shows up

Source code banners: lots of open-source projects put ASCII art at the top of their main files. It’s a visual signature that tells you which project you’re looking at when you open the file. There’s a reason this tradition has survived since the 1970s.

README headers: a block-letter project name in your GitHub README catches attention while scrolling. More distinctive than a plain H1.

CLI splash screens: when your terminal app starts up, a block-letter banner looks polished. It’s a small touch that makes software feel finished.

Chat messages: on platforms that support monospaced text (Discord code blocks, Slack), ASCII art messages stand out dramatically.

Email signatures: in plain-text emails, a small ASCII art element adds personality. Not for formal correspondence, but for internal team comms? Why not.

Physical signage: print it large for a quick event banner or office decoration. Block letters at print scale actually look decent.

For Unicode-styled text that works inline (not requiring monospace), try the Fancy Text Generator instead.

FAQ

What characters work?

A-Z (case-insensitive), 0-9, space, period, exclamation mark, and question mark. Lowercase input gets converted to uppercase output.

Why only 20 characters?

Each block character is 5 columns wide plus spacing. At 20 characters, the output is roughly 120 columns, the maximum that fits most terminals and editors without line wrapping.

Can I put this in code comments?

Absolutely. It’s one of the most common uses. Many developers put ASCII art banners at the top of source files for project identification.

How tall is each character?

7 lines tall, 5 characters wide. Readable in terminals and code editors. Looks proportional when displayed in any monospaced font.

Is my text stored?

No. All generation happens in your browser. Nothing transmitted.

ascii-art text-art block-letters fun generator

Related Tools

More in Text Tools