deftools.io Text & Data

ASCII Art Generator

Convert text to ASCII art using FIGlet fonts — Standard, Slant, ANSI Shadow, Big, Doom, Small and more.

All rendering happens in your browser.
 

About this tool

Convert plain text into large characters drawn from ASCII characters — the kind of block lettering you see in terminal banners, README files, and CLI startup screens. The tool ships with real FIGlet fonts (Standard, Slant, Big, Doom, ANSI Shadow, Small and more), so output looks identical to what figlet produces on the command line.

Example: HELLO in the Standard font becomes:

 _   _ _     _     _   _ 
| | | (_)   | |   | | | |
| |_| | |   | |   | |_| |
|  _  | |   | |   |  _  |
|_| |_|_|___|_|___|_| |_|

Useful for README badges, server MOTDs, log separators, social posts, or anywhere a short string needs to stand out. Long text is wrapped to the width you choose, and you can copy the result as monospaced text.

FAQ

The output looks misaligned — why?

ASCII art only lines up inside a monospaced font. If you paste it into a proportional-font context (a rich-text email, Slack without a code block, a Word doc) the columns shift. Always paste into a code block or a text file using a monospaced font such as Courier, Menlo, or Consolas.

Can I use non-English characters?

FIGlet fonts cover the printable ASCII range and a handful of accented letters, but most do not include Cyrillic, CJK, or emoji. Unsupported characters are simply skipped. Stick to A–Z, 0–9 and common punctuation for best results.

Why does my output look narrower than the one I saw elsewhere?

Different fonts have very different widths — "Small" is 4–5 columns per letter, "Big" and "Doom" can be 9+. Pick a different font from the dropdown or raise the wrap width to make room for wider glyphs.

Related text & data tools

Copied!