ASCII art text generators convert plain text into large lettering built from printable characters, and this one offers 280+ font styles with live preview. The output width is adjustable from 50 to 500 characters, and all conversion happens locally in your browser — nothing is sent to a server. ASCII art is most often pasted into terminal welcome screens, README headers, code file separators, and social bios.
Why Chinese (and most non-Latin) input produces blanks
FIGlet fonts are built as fixed-width character templates, one template per glyph. The vast majority of the 280+ fonts included here only have templates for Latin letters, digits, and basic punctuation. When a Chinese character or emoji is entered, there is no matching template, so the renderer outputs nothing or a fallback placeholder. Use English, pinyin initials, or transliteration — ZAIJIAN instead of "再见", for example — to get the art you are after.
Width and where to set it
The width parameter sets the maximum column count before an automatic line break. Common targets:
- 80 columns — the classic terminal width; safe for code comments and shell MOTDs
- 120 columns — widescreen terminal default; modern editors often use this
- 150–200 columns — fine for web pages and social posts, where layout is fluid
ASCII art only looks correct inside a monospaced font environment. Code editors (VS Code, Vim, Emacs) and terminals use monospaced fonts by default. Chat apps (Slack, WeChat, Discord) and most email clients do not — expect misalignment after pasting into those.
Whitespace wrap: when to toggle it
When whitespace wrap is on, the tool breaks lines at spaces, keeping words intact — better for multi-word phrases and titles. When it is off, lines break at exactly the column limit, which may split a word mid-character. If you have a single long word and a narrow width setting, the word will be forced onto a new line either way; increase the width instead of toggling wrap.
Font picks for common scenarios
Terminal & CLI tools
- Standard — clearest structure, widest compatibility, highest readability
- Big — taller and bolder, good for headers that need visual weight
- Doom — hard-edged, popular for dev tool and script startup banners
- Banner — wide horizontal style, decorative
Creative & decorative
- Ghost — the default; distinctive angular strokes, mysterious feel
- Slant — italic lean, adds motion to static text
- Star Wars — sci-fi crawl style, suits tech project branding
- Graffiti — chunky outlines, high personality
Real output examples
Standard font — Hello
_ _ _ _
| | | | ___| | | ___
| |_| |/ _ \ | |/ _ \
| _ | __/ | | (_) |
|_| |_|\___|_|_|\___/
Big font — Code
_____ _
/ ____| | |
| | ___ __| | ___
| | / _ \ / _` |/ _ \
| |___| (_) | (_| | __/
\_____\___/ \__,_|\___|
Slant font — Tools
______ __
/_ __/___ ____ / /____
/ / / __ \/ __ \/ / ___/
/ / / /_/ / /_/ / (__ )
/_/ \____/\____/_/____/
Ghost font — Hi
('-. .-') _
( OO ).-.( OO ) )
/ . --. // ___.',
| \-. \ \ \ .---------
.-'-' | \ /`--------
\| |_.' / /_)
| .-. /
| | \ |
`--' `--'