Big Text Generator
Favorites
Font Styles
_____ _
| ____| __ __ __ _ _ __ ___ _ __ | | ___
| _| \ \/ / / _` | | '_ ` _ \ | '_ \ | | / _ \
| |___ > < | (_| | | | | | | | | |_) | | | | __/
|_____| /_/\_\ \__,_| |_| |_| |_| | .__/ |_| \___|
|_| ______ _
| ____| | |
| |__ __ __ __ _ _ __ ___ _ __ | | ___
| __| \ \/ / / _` | | '_ ` _ \ | '_ \ | | / _ \
| |____ > < | (_| | | | | | | | | |_) | | | | __/
|______| /_/\_\ \__,_| |_| |_| |_| | .__/ |_| \___|
| |
|_| ___ _
| __| __ __ __ _ _ __ _ __ | | ___
| _| \ \ / / _` | | ' \ | '_ \ | | / -_)
|___| /_\_\ \__,_| |_|_|_| | .__/ |_| \___|
|_| _
|_ _. ._ _ ._ | _
|_ >< (_| | | | |_) | (/_
| ______ __
/ ____/ _ __ ____ _ ____ ___ ____ / / ___
/ __/ | |/_/ / __ `/ / __ `__ \ / __ \ / / / _ \
/ /___ _> < / /_/ / / / / / / / / /_/ / / / / __/
/_____/ /_/|_| \__,_/ /_/ /_/ /_/ / .___/ /_/ \___/
/_/ ____| |
__| \ \ / _` | __ `__ \ __ \ | _ \
| ` < ( | | | | | | | __/
_____| _/\_\ \__,_| _| _| _| .__/ _| \___|
_|
_|_|_|_| _|
_| _| _| _|_|_| _|_|_| _|_| _|_|_| _| _|_|
_|_|_| _|_| _| _| _| _| _| _| _| _| _|_|_|_|
_| _| _| _| _| _| _| _| _| _| _| _|
_|_|_|_| _| _| _|_|_| _| _| _| _|_|_| _| _|_|_|
_|
_|######## ## ## ### ## ## ######## ## ######## ## ## ## ## ## ### ### ## ## ## ## ## ## ## ## ## #### #### ## ## ## ## ###### ### ## ## ## ### ## ######## ## ###### ## ## ## ######### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ######## ## ## ## ## ## ## ## ######## ########
███████╗██╗ ██╗ █████╗ ███╗ ███╗██████╗ ██╗ ███████╗ ██╔════╝╚██╗██╔╝██╔══██╗████╗ ████║██╔══██╗██║ ██╔════╝ █████╗ ╚███╔╝ ███████║██╔████╔██║██████╔╝██║ █████╗ ██╔══╝ ██╔██╗ ██╔══██║██║╚██╔╝██║██╔═══╝ ██║ ██╔══╝ ███████╗██╔╝ ██╗██║ ██║██║ ╚═╝ ██║██║ ███████╗███████╗ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝
___ _
/ (_) | |
\__ __, _ _ _ _ | | _
/ /\/ / | / |/ |/ | |/ \_ |/ |/
\___/ /\_/ \_/|_/ | | |_/ |__/ |__/ |__/
/|
\|Big Text Generator
Convert short phrases into large text banners using a figlet font. Also known as a large text generator, giant text generator, or big font generator, this free online tool turns plain text into oversized banner letters built from ASCII characters. Type or paste your text, pick the style you want from the 10 shown, and copy the result into GitHub READMEs, terminal banners, code comments, Discord and Slack messages, or anywhere else a monospaced text banner fits. For text or image to ASCII conversion, see the ASCII generator.
How do I use the Big Text Generator?
- Type or paste your text into the input field.
- Every style updates in real time as you type.
- Click the copy button on the style you want and paste the banner wherever you need it.
Short phrases work best. One or two words usually give the cleanest result for a header. Use the heart icon to pin the styles you use often to the top of the page.
What is a figlet font?
A figlet font is a set of ASCII characters that form larger letters when combined. Each letter in your message is drawn using smaller characters, so a short word becomes a banner that fits in a terminal or code editor.
FIGlet (Frank, Ian and Glenn's Letters) is an open source program from 1991 that generates these banners. Each font is defined in an .flf file that stores the shape of every letter. This generator renders 10 of them, including Standard, the most widely recognized figlet style.
Which font styles are available?
Ten styles render at once, so you can compare them against your own text rather than picking blind:
- Standard - The default figlet font, drawn with slashes and underscores.
- Big - Standard, one line taller and slightly heavier.
- Small and Mini - Compact versions that fit narrow terminals and code comments.
- Slant - Italic-style letters leaning to the right.
- Shadow - Light letterforms with a drop shadow effect.
- Block and Banner - Solid letters built from repeated characters.
- ANSI Shadow - Filled letters drawn with Unicode block characters.
- Script - A joined, handwriting-like style.
ANSI Shadow uses Unicode box drawing characters rather than plain ASCII, so it needs a font that covers them. The other nine are pure ASCII and display anywhere a monospaced font is available.
What is the difference between big text, large text, and giant text?
All three terms describe the same thing: oversized text built from smaller ASCII characters. Some tools call it a big text maker, some call it a large text generator, and others call it a giant text or huge text generator. The output is the same style of figlet ASCII art. Use this tool for any of those cases.
If you are looking for styled Unicode characters rather than ASCII art (bold, italic, bubble, cursive, and similar variants), try the fancy text generator instead. Those styles work in social media bios where ASCII art would break.
What is big text used for?
Oversized ASCII text is common wherever monospaced fonts are rendered:
- GitHub READMEs - A figlet header inside a fenced code block gives a project a distinctive title without needing an image.
- Terminal banners - Print a welcome message or the app name when a CLI tool starts up.
- Code comments - Mark major sections of a file so they are easy to scan while scrolling.
- Discord and Slack - Wrap the banner in triple backticks to share in a channel with correct spacing.
- Technical documentation - Break up long documents with visible section dividers in plain-text manuals or READMEs.
- Email signatures - Some developers use a small figlet block as a signature in plain-text emails and mailing lists.
- MOTD and login banners - Servers often display a figlet logo as part of the login greeting.
- Retro websites - Embed the banner inside a
<pre>tag for a terminal-style look.
Where does big text display correctly?
ASCII art needs a monospaced font and preserved whitespace. It shows correctly in:
- Terminals and command-line apps
- Code editors and IDEs
- GitHub READMEs inside a fenced code block
- Discord and Slack inside code blocks (triple backticks)
- HTML
<pre>tags - Plain-text email in a monospaced mail client
In word processors or rich-text fields that use proportional fonts, the characters lose their alignment and the banner breaks.
Why does my big text look misaligned after pasting?
The target is using a proportional font instead of a monospaced one. ASCII art needs every character to take the same horizontal space. Paste into a code block, a <pre> element, or a terminal instead. If you are using an email client or note-taking app, switch the paragraph style to a monospaced or "code" format.
How do I add a figlet header to a GitHub README?
Wrap the generated text in a fenced code block using triple backticks. Without a code block, GitHub's markdown renderer collapses the whitespace and breaks the alignment.
To center the header, use an HTML <div> with align="center" around a <pre> tag:
<div align="center"> <pre> [paste generated text here] </pre> </div>
Keep headers short so they fit on mobile screens, where long lines overflow. A single word of five or six characters is usually a safe size.
How do I add a figlet banner to a terminal app?
Generate the banner here, copy it, and store it as a string or a separate text file inside your project. Most languages have an easy way to print it at startup:
- Bash - Save the banner to
banner.txtand runcat banner.txtin your startup script. - Node.js - Paste the banner inside a template literal and call
console.log(banner). - Python - Store the banner in a triple-quoted string and pass it to
print(). - Go, Rust, and other compiled languages - Embed the banner as a multi-line string constant and print it on startup.
If you need the banner generated at runtime inside the app itself, use the official figlet command or a language-specific figlet library instead of pasting the output.
Does it work in Discord and Slack?
Yes, inside a code block. Surround the generated text with triple backticks to keep the alignment. In a regular message, Discord and Slack collapse the line spacing and the banner breaks. On Discord you can also use a single-line code block (one backtick) for very short banners, but multi-line figlet output needs the triple backtick form.
Are there character limits?
There is no hard limit, but short phrases work best. Long strings wrap off-screen on narrow viewports and become hard to read. As a rough guide, keep the banner under about six characters per line for GitHub READMEs on mobile, under about ten for a standard 80-column terminal, and under about twenty for a wide desktop terminal.
Can I use the generated text commercially?
Yes. You can use the generated ASCII art in personal, client, open source, or commercial projects. The FIGlet fonts used here are distributed under permissive licenses that allow reuse.
Can I create custom figlet fonts?
Not here. This tool renders a fixed set of 10 fonts. To build your own, use a dedicated figlet font editor or an online FLF editor, which writes the .flf file the figlet command reads. The wider FIGlet project also has hundreds of community fonts if none of the styles here suit.
Does the generated text work as a logo or favicon?
Figlet ASCII art is text, not an image, so it cannot be used as a favicon or raster logo directly. What you can do is embed the banner inside a <pre> tag on a web page, or take a screenshot of the output and convert it into a PNG or SVG using a separate image tool. If you already have an image you want to turn into a favicon, the PNG to ICO converter will build one. For a real logo or favicon, a vector editor is the better choice.
Related tools for text art and fonts
- ASCII Generator - Convert text or images to ASCII art
- Fancy Text Generator - Unicode font styles for social media
- Discord Font Generator - Styled text for Discord
- Bubble Text Generator - Circled letter Unicode styles
- Glitch Text Generator - Zalgo-style distorted text effects
- Stacked Text Generator - Layered Unicode text effects
Last reviewed: July 2026