ascii art generator

How to use the ascii art generator

  1. Type short text (up to 40 chars) into the input field in the sidebar.
  2. Pick one of 19 figlet-style fonts — Standard, Big, Slant, Banner, Doom, Star Wars, and more.
  3. Set max width (20-200 chars) and alignment (left/center/right) to match your target terminal or README width.
  4. Copy the output to clipboard, or download as a plain .txt file for commit alongside your code.

When to use it

Use it to generate startup banners for CLI tools, README headers on GitHub, terminal MOTD files, retro BBS-style sign-offs, or playful ASCII logos for dev docs. Alternative: the `figlet` command-line tool produces the same output — this is the browser version, so you don't need to install anything on the machine you're using.

Example

'HELLO' in the Standard font:

  _   _      _ _
 | | | | ___| | | ___
 | |_| |/ _ \ | |/ _ \
 |  _  |  __/ | | (_) |
 |_| |_|\___|_|_|\___/

Frequently asked questions

What is ASCII art?
Text-based pictures and stylized letters made entirely from printable ASCII characters. Common in terminal banners, retro BBS systems, README headers, and early computer art.
Which ASCII art font should I use?
Standard and Small are readable at small sizes. Big, Block, and Banner work for headers. Slant and Shadow add visual flair. Isometric1 and 3-D look best in fixed-width terminals where the effect is preserved.
Why is my ASCII art broken in Gmail / Word?
Those apps use proportional fonts — ASCII art only aligns in monospace fonts. Paste inside <pre> tags in HTML, or a code block in markdown, or switch the display font to Courier/Consolas/Menlo.
Can I use this in a README file?
Yes. Wrap the output in a markdown code fence (```) so GitHub renders it in monospace. Limit your width to 80 chars for mobile-friendly display.
Does this ascii art generator support Unicode or block characters?
It uses standard figlet fonts, which are ASCII-only. For Unicode block art or modern styling, use a separate Unicode art tool — those don't alias correctly in every terminal.
What's the maximum text length?
40 characters per request. Longer text becomes unwieldy in most fonts; if you need a long banner, run multiple lines separately and stack them.

Related tools

Last updated: 2026-04-25