ASCII Text Art Generator
Turn text into large ASCII art banners
Output
____ _____ _
| _ \ _____ _|_ _|__ ___ | |___
| | | |/ _ \ \ / / | |/ _ \ / _ \| / __|
| |_| | __/\ V / | | (_) | (_) | \__ \
|____/ \___| \_/ |_|\___/ \___/|_|___/
About
Render text as large ASCII art using the figlet engine. Pick from fonts like Standard, ANSI Shadow, Big, Slant, Small, Ghost, Doom, and Banner. Great for README banners, source-code comments, and terminal output. Everything runs in your browser; nothing is uploaded.
Examples
Render 'Hello' in Slant
text: Hello
font: Slant __ _
/ _|___ _ __ _ __(_) ___ _ __ ___
| |_/ _ \| '__| '__| |/ _ \ '__/ __|
| _| (_) | | | | | | __/ | \__ \
|_| \___/|_| |_| |_|\___|_| |___/The Slant font renders each character with a rightward slant. The full word is rendered as one contiguous block.
Render 'DevTools' in ANSI Shadow
text: DevTools
font: ANSI Shadow ▄▄▄▄▄ ██ ▄▄▄▄▄
▄██ ▀▀██ ▄█▀ ██ ▀█▀ ██ ▄██
██ ██ ██ ██ ██ ██
██▄▄▄▄▄▄▄██ ██▄▄▄██▄▄██ ██▄▄▄▄▄▄▄
▀██▄▄▄▄▄▀ ▀██▄▄█▀ ██ ▀██▄▄▄▄▄▀The ANSI Shadow font uses Unicode block characters to simulate a drop shadow behind the text.
About this tool
ASCII art renders text as a large bitmap using characters from the ASCII character set — the classic 'FIGlet' style used in terminals, splash screens, and fun CLI output. It is the fastest way to make a banner, a logo, or a section header that looks distinctive without loading an image.
This tool uses figlet.js to render text with 8 bundled fonts: Standard, ANSI Shadow, Big, Slant, Small, Ghost, Doom, and Banner. The output is monospace text you can copy and paste into a terminal, a README, or a chat message.
How to use
Type your text
Enter the text you want to render — a word, a name, or a short phrase. The output updates live as you type.
Pick a font
Browse the 8 bundled fonts and select the one that fits your context. Each font has a distinct horizontal arrangement and character style.
Copy the art
Click Copy to grab the rendered ASCII art. The output is plain text and renders in any monospace font in any terminal or editor.
Use cases
Creating a CLI welcome banner
Render your tool's name in ASCII art and include it in a startup script or a README to give your project a distinctive look.
Decorating a README section header
Drop an ASCII art heading into a Markdown README to visually separate major sections without using emoji.
Fun terminal output
Generate an ASCII art greeting or a logo for a script that runs in a terminal or a chat platform.
Common mistakes
Mistake:Using a font that is too wide for the screen.
Fix:Some fonts like Big and Banner produce very wide output. For narrow terminals or chat messages, use Standard or Small which are more compact.
Mistake:Pasting the output into a non-monospace context.
Fix:ASCII art relies on consistent character widths. It looks aligned in a terminal or a monospace editor but may misalign in a proportional font. Always paste into a monospace context.
Mistake:Expecting Unicode characters to render correctly in every font.
Fix:ASCII art uses standard printable ASCII characters (32–126). Accented letters, emoji, and non-Latin scripts are passed through as-is and may not render correctly in all fonts.
Frequently asked questions
Related guides
References & standards
Related tools
TOML Validator
Validate TOML and re-emit it as clean, indented JSON
TOML to JSON Converter
Convert TOML to JSON and JSON to TOML in either direction
JSON Lines Converter
Convert JSON Lines (NDJSON) to a JSON array and back
CSV to SQL Converter
Generate SQL INSERT statements from CSV data
JSON Schema Validator
Validate a JSON document against a JSON Schema
CSV to Markdown Converter
Convert CSV to a Markdown table and Markdown tables back to CSV