ASCII Text Generator
Turn a word into big letters drawn with keyboard characters. This ASCII text generator offers 43 FIGlet fonts: type your text, choose a style, copy it and paste it anywhere.
- Best forCode comments, READMEs and terminal banners
- Looks likeBig letters drawn with slashes, pipes and underscores
Classic ASCII Fonts
11 fontsClean, compact letters that fit a chat message or a code comment.
Standard
Big
Slant
Small
Doom
Mini
Ogre
Script
Speed
Thin
Alphabet
Block & Bold ASCII Fonts
12 fontsHeavy, tall letters for banners, readme titles and signs.
Banner
Block
Lean
Stop
Thick
Univers
Colossal
Epic
Rectangles
Rounded
Star Wars
Chunky
3D & Shadow ASCII Fonts
7 fontsLetters with depth, shadows and isometric edges.
Isometric1
Larry 3D
Shadow
3-D
Alligator
Broadway
Henry 3D
Outline & Fancy ASCII Fonts
13 fontsBubbles, graffiti, tombstones and other fonts with a personality of their own.
Bubble
Digital
Graffiti
Roman
Sub-Zero
Cybermedium
Poison
Nancyj
Tombstone
Ticks
Cricket
Fuzzy
Wavy
ASCII art is built only from keyboard characters, so it works as plain text but needs a monospaced font to line up. Your text never leaves your browser.
How to Use the ASCII Text Generator in 3 Steps
Type a short word or name
Enter up to 40 characters. Each letter becomes several lines tall, so one or two words give the best result.
Compare the fonts
Use the tabs to switch between Classic, Block and Bold, 3D and Shadow, and Outline and Fancy. Each card shows its height and width so you can tell whether it will fit.
Copy it into a monospaced place
Click Copy and paste into a code comment, a README or a terminal. For chat apps, tick the code block option so the lines keep their alignment.
What an ASCII Text Generator Makes
ASCII is the oldest text standard in computing, a set of 95 printable characters that every keyboard, terminal and programming language can handle. An ASCII text generator uses only those characters to draw each letter as a small picture, several lines tall. Put the lines together and a plain word turns into a banner you can paste anywhere that accepts text.
_ _ _ _ | | | | ___| | | ___ | |_| |/ _ \ | |/ _ \ | _ | __/ | | (_) | |_| |_|\___|_|_|\___/
How FIGlet Fonts Work
The fonts on this page follow the FIGlet format, created in the early 1990s for printing banners in a terminal. A font file is just a list of characters, each stored as a block of text lines. To draw your word, the generator places the blocks side by side. The font also says how close neighbouring letters may sit: far apart, touching, or overlapping where two characters can merge into one. That last option is called smushing, and it is why the same word looks tight in one font and airy in another.
|_| _ | | _ | | (/_ | | (_)
Picking a Font
| Font | Height | Character |
|---|---|---|
| Digital | 3 lines | Each letter sits in its own little box |
| Mini and Small | 4 to 5 lines | Compact, good for short comments |
| Standard and Slant | 6 lines | The classic banner look; Slant leans to the right |
| Big, Doom and Block | 8 lines | Heavier letters for titles |
| 3-D and Shadow | 5 to 8 lines | Letters with depth |
| Isometric1 and Univers | 11 lines | Large display fonts; they need a wide window |
** ** ** /** /**// /** /** ** /**********/** /**//////**/** /** /**/** /** /**/** // // //
Where ASCII Art Belongs
- Source code: a banner at the top of a script, a section divider in a long file or a module name in a comment block.
- README files and plain-text documents: a project title that survives any editor and any mail client.
- Terminals: a welcome message, a login notice or the header of a command-line tool.
- Forums and email signatures: places that strip fonts but keep plain characters.
Making It Display Correctly
ASCII art only lines up in a monospaced font. In a proportional font the rows drift apart, and a clean banner turns into scrambled symbols. Wrap the art in a code block, or paste it into a file that uses a fixed-width font. Keep an eye on width too: an eleven-line font with ten letters can run past eighty columns, so shorten the text or choose a smaller font. Finally, remember readers who use screen readers. They hear the symbols, not the word, so add the word in normal letters nearby. For shorter, one-line effects that work in any app, try the Decorative Text Generator or the Kaomoji Generator.
ASCII Font Credits and Licence
The letter shapes come from the FIGlet font collection, drawn by many artists over three decades. The files are read here with the MIT-licensed figlet.js distribution, and each font keeps the credit that its author wrote in the file header. If you spot a mistake in a credit, please /contact/.
Show the credit line of all 43 fonts
| Font | Credit in the font file |
|---|---|
| Standard | Standard by Glenn Chappell & Ian Chai 3/93 -- based on Frank's .sig / Modified for figlet 2.2 by John Cowan |
| Big | Big by Glenn Chappell 4/93 -- based on Standard / Greek characters by Bruce Jakeway |
| Slant | Slant by Glenn Chappell 3/93 -- based on Standard / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Small | Small by Glenn Chappell 4/93 -- based on Standard / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Banner | banner.flf version 2 by Ryan Youck / (From a unix program called banner) |
| Block | Block by Glenn Chappell 4/93 -- straight version of Lean / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Bubble | Bubble by Glenn Chappell 4/93 / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Digital | Digital by Glenn Chappell 1/94 -- based on Bubble / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Doom | DOOM by Frans P. de Vries 18 Jun 1996 / based on Big by Glenn Chappell 4/93 -- based on Standard |
| Graffiti | Font name is graffiti.flf / This figlet font designed by Leigh Purdie |
| Isometric1 | isometric1.flf / Figlet conversion by Kent Nassen , 8-10-94, based |
| Larry 3D | larry3d.flf by Larry Gelberg / (stolen liberally from Juan Car's puffy.flf) |
| Lean | Lean by Glenn Chappell 4/93 -- based on various .sig's / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Mini | Mini by Glenn Chappell 4/93 / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Ogre | Standard by Glenn Chappell & Ian Chai 3/93 -- based on .sig of Frank Sheeran |
| Roman | Roman by Nick Miners / June 1994 |
| Script | Script by Glenn Chappell 4/93 / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Shadow | Shadow by Glenn Chappell 6/93 -- based on Standard & SmShadow / of new full-width/kern/smush alternatives, but default output is NOT changed. |
| Speed | Speed by Claude Martins 2/95 -- based on Slant |
| Stop | Stop by David Walton / Derived from Rounded by Nick Miners |
| Thick | Thick by Randall Ransom 2/94 |
| Univers | Univers by Normand Veilleux / figletized by Glenn Chappell January 12, 1994 |
| Colossal | Colossal.flf (Jonathon - / 8 June 1994 |
| Epic | Epic by Claude Martins 12/94 |
| Rectangles | rectangles.flf by David Villegas 12/94 |
| Rounded | Rounded by Nick Miners / May 1994 |
| Sub-Zero | "Sub-Zero" font by Sub-Zero / -> Conversion to FigLet font by MEPH. (Part of ASCII Editor Service Pack I) |
| Star Wars | starwars.flf by Ryan Youck Dec 25/1994 / I am not responsible for use of this font |
| Cybermedium | Cyberfont - medium / Figlet conversion by Kent Nassen, , 8-11-94 |
| Poison | poison.flf composed into figlet by Vinney Thai / poison font (numbers & puntuation marks) composed by Vinney Thai |
| 3-D | 3-D font created by Daniel Henninger / Font modified June 17, 2007 by patorjk |
| Alligator | Alligator by Simon Bradley / 17th June, 1994 |
| Broadway | broadway.flf (FIGlet font) / Figlet translation by Kent Nassen, , 1/2/95 |
| Nancyj | nancyj.flf / named after the login of a woman who asked me to make her a |
| Tombstone | "infopowr.flf" / Based on a 12 letter font From: "Answers to Frequently Asked Questions |
| Ticks | ticks.flf (C) 1994 by Victor Parada 94/09/23. / Latin fonts a' e' i' o' u' n~ and N~ replaces A" O" U" a" o" u" and B. |
| Cricket | Cricket by Leslie Bates Jan. 1, 1996 |
| Henry 3D | Version 1.0 April 2001 / Characters by Henry Segerman , |
| Thin | Based on a lowercase font posted by / Figletized by Wendell Hicken 11/93 |
| Alphabet | Alphabet by Wendell Hicken 11/93 / Font modified June 17, 2007 by patorjk |
| Chunky | Square by Chris Gill, 30-JUN-94 -- based on .sig of Jeb Hagan. / Font modified June 17, 2007 by patorjk |
| Fuzzy | fuzzy.flf by Juan Car / version 1.0 -- 2/Feb/94 |
| Wavy | Wavy by Brian Krog 10/05 |
ASCII Text Generator FAQ
What is ASCII text art?
It is lettering drawn with the printable characters that live on a standard keyboard, such as slashes, pipes, underscores and brackets. Each letter takes several lines, and together the lines form a large picture of the word.
Is this different from the other font generators on this site?
Yes. The other generators swap letters for special Unicode characters in a single line. This one builds multi-line pictures from basic keyboard symbols, so it works in plain text files and terminals that cannot show Unicode fonts.
Why does my ASCII art look crooked when I paste it?
The lines only line up in a monospaced font, where every character has the same width. If the place you paste into uses a proportional font, the rows slide out of line. Put the art in a code block or a text file.
How can I send ASCII art in a chat message?
Tick the option that wraps the art in a code block, then paste. Many chat apps display text inside triple backticks in a monospaced font. Check how your app handles it before posting to a large group.
What does smushing mean?
Smushing is how FIGlet lets neighbouring letters overlap. Where two characters meet, the font's rules decide whether they merge into one. It is why the letters in the Standard font look tightly joined while those in the Block font stay apart.
Can I use these fonts in my own project?
The shapes are credited in the list at the bottom of this page. Many fonts allow free use, but some authors ask for credit or set their own conditions, so read the credit line and the original font file before using the art in a product.