Text to ASCII Art
Convert text to ASCII art instantly using 12 figlet fonts including Standard, Doom, Slant, Shadow, and more. Free, browser-side, no signup.
How to Use
- Type or paste text in the Input Text field — up to 80 characters.
- Select a Font from the dropdown to change the ASCII art style.
- The output updates automatically. Click Copy to copy the result.
Available Fonts
| Font | Style |
|---|---|
| Standard | Clean, classic figlet default |
| Doom | Bold, terminal-style |
| Slant | Italicised diagonal letters |
| Shadow | Letters with drop shadows |
| Big | Extra-large block letters |
| Block | Solid filled rectangles |
| Banner | Wide, flat characters |
| Script | Cursive-style strokes |
| Lean | Narrow, condensed glyphs |
| Mini | Compact two-row height |
| Small | Smaller version of Standard |
| 3D-ASCII | Extruded 3D perspective |
Common Use Cases
- README headers and section dividers on GitHub
- Terminal welcome banners and MOTD scripts
- Discord and Slack message decorations
- Code comments and section markers
- Custom CLI tool branding
FAQ
What is ASCII art?
ASCII art is a graphic design technique that uses printable ASCII characters to create images or text decorations. In this context, figlet fonts render large stylised text out of regular characters.
Which fonts are available?
The tool includes 12 popular figlet fonts: Standard, Banner, Big, Block, Doom, Lean, Mini, Script, Shadow, Slant, Small, and 3D-ASCII. Each produces a distinct visual style.
Why does the first render take a moment?
Figlet font files are loaded from a CDN on first use. After the initial load the font is cached in memory for instant re-renders within the same session.
Is there a character limit?
The input is capped at 80 characters. Longer text produces very wide output that is hard to share or use in terminals and READMEs.
Is any data sent to a server?
No. All rendering happens in your browser using the figlet.js library. Nothing is uploaded or transmitted.