/GUIDE · TEXT → ASCII
How to Make ASCII Text Art
By Kailash · Updated June 24, 2026 · 8 min read
The short answer
Open a free ASCII text generator, type a word or name, and pick a FIGlet font for big block letters or a character set to draw your text from symbols, blocks, numbers or katakana. Style it (neon, gradient, Game Boy green, amber CRT, dither), then copy the ASCII text, download a .txt, or export a PNG image. It runs entirely in your browser, no signup, no watermark, free.
ASCII text art is the art of building letters and words out of plain typed characters, the big block-letter banners you see at the top of a README, the spiky logo in a terminal login screen, the little signature in a code comment. It has been around since the teletype era, and it still looks great today because it is just text: weightless, copy-pasteable, and readable anywhere a fixed-width font is. This guide explains what ASCII text art is, the two ways to make it (FIGlet fonts versus character sets), how to style it, and exactly where to paste the result. The fastest way to follow along is to open the text-to-ASCII generator in another tab and type as you read.
_ _ _____ _ _ ___ | | | | ____| | | | / _ \ | |_| | _| | | | | | | | | | _ | |___| |___| |__| |_| | |_| |_|_____|_____|_____\___/
What is ASCII text art?
ASCII text art (sometimes written ASCII art text or text art) is a picture of a word made out of characters from the ASCII set, the letters, digits and punctuation on a standard keyboard. Instead of one glyph per letter, each letter is drawn large out of dozens of smaller characters, so the word becomes a small piece of monospace art. The most recognisable form is the ASCII banner: oversized ASCII letters stacked into a headline, like the HELLO above.
The term you will run into again and again is FIGlet. FIGlet is a venerable program (the name comes from "Frank, Ian and Glenn's letters") that turns ordinary text into large ASCII letters using pre-designed font files. Those FIGlet fonts, Standard, Slant, Banner, Big, Block, and hundreds more, are why a generated ASCII headline has that instantly familiar look. Our ASCII font generator runs FIGlet directly in the browser, so you get the same fonts with nothing to install.
How to make ASCII text art in 5 steps
Open the text-to-ASCII generator
Open the ASCII text generator. There is nothing to download and no account to make, it loads instantly and runs locally in your browser. If you would rather work from an image instead of words, the full ASCII Magic editor is one click away.
Type your text
Type a name, a word, or a short phrase into the input box. The ASCII text art renders live as you type, so you can watch the letters build. Short words make the cleanest banners; long sentences are better broken across lines. This is the heart of any text art generator: words in, art out.
Pick a FIGlet font or a character set
This is the big creative choice, and it splits into two families:
- FIGlet fonts, ready-made big-letter designs. Pick one and your text instantly becomes a banner in that style. Great for ASCII name art and headlines.
- Character sets (ramps), instead of a fixed letter design, your text is rendered as a shape and filled in with characters you choose, Blocks (█▓▒░), Brutal (@#08&XMW), Symbols, Numeric, Thin lines, or Katakana. Or type your own custom characters.
FIGlet gives you crisp typographic letters; character sets give you that dense, image-like "drawn from symbols" look. We break the difference down in detail below.
Style it
Switch the look to match where it is going. Plain monospace is perfect for a README or a terminal. Neon adds a glow, gradient runs colour across the letters, Game Boy and amber CRT give retro palettes (with optional scanlines), and dither renders a crunchy 1-bit look. The styling updates live and is baked into the PNG when you export an image.
Copy or download
Three ways out: Copy the raw characters to paste as text, Download .txt to keep the plain-text version, or export a PNG to get the styled image. Use text wherever a monospace font is shown, use the PNG anywhere else. That is copy paste ASCII, done.
FIGlet fonts vs. character sets
Both make ASCII text art, but they work differently and look different, and knowing which is which is the single most useful thing to understand about an ASCII art generator.
FIGlet fonts: ready-made big letters
A FIGlet font is a designed alphabet, each letter has a fixed pattern of characters that the generator stitches together. The result is sharp, legible, and typographic, ideal for a title, a logo, or a big-text ASCII banner. Swapping fonts completely changes the personality of the same word:
__ __________ __ ____ / / / / ____/ / / / / __ \ / /_/ / __/ / / / / / / / / / __ / /___/ /___/ /___/ /_/ / /_/ /_/_____/_____/_____/\____/
_ _ _____ _ _ _____ | | | || ___| | | | | _ | | |_| || |__ | | | | | | | | | _ || __|| | | | | | | | | | | || |___| |____| |___\ \_/ / \_| |_/\____/\_____/\_____/\___/
## ## ######## ## ## ####### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ######### ###### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ######## ######## ######## #######
_ _ ___ _ _ ___ | || | __| | | | / _ \ | __ | _|| |__| |_| (_) | |_||_|___|____|____\___/
The same word, "HELLO", in four FIGlet fonts. The generator ships 20+, from clean Standard to chunky block styles, so an ASCII banner can read playful or brutal.
Character sets: text drawn from symbols
A character set (or ramp) takes a different route. Your text is drawn as a shape, then each cell is filled with a character picked from a ramp that runs dark to light. A dense ramp like @#08&XMW*+=:-. packs in tone and detail; a blocky ramp like █▓▒░ gives a solid, pixel-art feel. This is the same idea that powers turning a photo into ASCII art, only here the "image" is your typed word. It is the look most competitors mean by "choose your characters," and you can even paste in a custom set to draw your name out of any symbols you like. If you want to go deeper on which characters carry which tones, our full guide to ASCII characters covers the whole ramp.
░▒░ ▒▒ ░▒▒▒▒▒▒░ ▒▒ ▒▒ ▒▓▓▓▒░ ▒█▒ █▓ ░█▒░░░░ ▓█ ░█▓ ░█▓░░░▓█▒ ▒█▓▓▓▓█▓ ░█▓▓▓▓▓ ▓█ ░█▓ ▓█ ██ ▒█▒ █▓ ░█▒ ▓█ ░█▓ ▒█▒ ░█▓ ▒█░ █▓ ░█▓▓▓▓▓▒ ▓█▓▓▓▓▒ █▓▓▓▓▓░ ▒▓▓▓▓▓▒
:M: MW -MMMMMM= *M .M* -WXXXW- *@* @8 =@M----. 0@ -@& =@&:-:X@* *@0&&&@8 =@0&&&&. 0@ -@& &@. #0 *@* @8 =@W 0@ -@& M@* =@& +#+ #& =#0&&&&* 8#&&&&+-#0&&&&- *80808W.
-+- += ,++++++~ ;+ .+; ,=***=, ;@; @$ ~@+,,,,. %@ ,@& ~@&-,-*@; ;@%&&&@$ ~@%&&&&. %@ ,@& &@. #% ;@; @$ ~@= %@ ,@& +@; ~@& :#: #& ~#%&&&&; $#&&&&:,#%&&&&, ;$%$%$=.
747 45 74444443 54 142 1546457 282 80 38477771 08 186 386717482 28066680 38966661 08 186 681 99 282 80 385 08 186 582 386 292 96 39066662 096666219966667 2000005
"HELLO" drawn from four character sets. A dense ramp keeps tone and detail; a blocky ramp gives a solid, pixel-art feel. Numeric, thin-line and katakana sets are in the dropdown too.
Style your ASCII text: looks and effects
Plain black-and-white ASCII is timeless, but a few looks turn a banner into something you would actually post:
- Neon, a coloured glow around every character, great for a cyber or synthwave vibe.
- Gradient, a smooth colour wash across the letters, the easiest way to make a name pop.
- Game Boy, the unmistakable green-on-green palette for a handheld-retro feel.
- Amber CRT, warm amber text with optional scanlines, like an old terminal.
- Dither, a 1-bit, high-contrast crunch that pairs beautifully with block character sets; see the dither style for the same effect on images.
_ _ ___ _ _ ___ | || | __| | | | / _ \ | __ | _|| |__| |_| (_) | |_||_|___|____|____\___/
_ _ ___ _ _ ___ | || | __| | | | / _ \ | __ | _|| |__| |_| (_) | |_||_|___|____|____\___/
_ _ ___ _ _ ___ | || | __| | | | / _ \ | __ | _|| |__| |_| (_) | |_||_|___|____|____\___/
_ _ ___ _ _ ___ | || | __| | | | / _ \ | __ | _|| |__| |_| (_) | |_||_|___|____|____\___/
One word, four looks. Styling is baked into the PNG export; the copied text stays plain. A 1-bit dither look is in the dropdown as well.
Where to use ASCII text art
Because it is just characters, ASCII text art drops into anywhere that renders a monospace (fixed-width) font:
- ASCII art for GitHub, a banner at the top of a README, inside a fenced code block, or as a project logo. It is the classic open-source flourish.
- ASCII art for Discord, wrap it in a code block (triple backticks) so Discord keeps the spacing, then post your ASCII name or a server welcome.
- ASCII art for the terminal, a login banner, a shell
MOTD, a CLI tool's startup splash, or afiglet-style greeting in your dotfiles. - Code comments and docs, section headers that are impossible to scroll past.
- Social bios and posts, a little big text ASCII goes a long way on X, in a signature, or in chat. For platforms that use a proportional font, export the PNG instead.
Copy, paste, or download
The generator gives you three exports so the art fits wherever it is headed. Copy puts the raw ASCII on your clipboard, paste it straight into a README, a Discord code block, or your terminal. Download .txt saves the plain-text version to keep or commit. Export PNG renders the styled, coloured version as an image for places that will not preserve monospace spacing (most social feeds, slides, thumbnails). One rule of thumb: if the destination shows code in a fixed-width font, paste text; if it does not, use the PNG.
Part of a bigger ASCII studio
The text-to-ASCII generator is the quick, words-only corner of ASCII Magic. When you want to go past text, the full editor turns photos and video into ASCII art, and not only classic characters: halftone dots, dither, pixel art, voxel cubes, mosaic, LEGO, glitch and more, 14 styles in total. If you are brand new to it, start with making ASCII art from a photo, the controls (ramps, contrast, density) are the same ones described here, just applied to an image. Everything is free, runs in the browser, and never uploads your files.


