Type a word or a name and it is redrawn in large FIGlet lettering. Pick a style, align it, then copy it or download it as a TXT file. Everything happens in your browser — your text is never sent to us and never stored.
Long text is capped at 200 characters and the art scrolls inside its own box, so an extra-long banner never stretches the page.
Start typing to see your banner.
Default style: Standard
The banner is redrawn as you type using the FIGlet fonts bundled with this page. Nothing is uploaded, stored or sent anywhere, and closing the tab discards it.
Looking for something else? Browse all tools.
Turn ordinary text into large block lettering built from ASCII characters, using 30 bundled FIGlet fonts with a live preview, alignment and copy or download as plain text.
Text banners live anywhere a monospaced font is rendered: a README heading, a section break in a long document, a banner printed when a script or CLI starts, a login message on a server, or a plain-text signature. They are also a quick way to make a terminal screenshot or a code comment that does not look like the default output.
The `figlet` package ships hundreds of fonts, and they amount to megabytes of font data. Baking all of them into a page whose whole job is to transform text would make it heavier than the file converter pages, so this page carries a curated set of 30 that covers the common shapes — standard, block, shadow, banner styles — with a search box to find one. All of them are registered when the page loads, and the browser build of figlet refuses to fetch a font it does not have, so choosing a style cannot trigger a network request.
The same text, font and alignment always produce exactly the same bytes, with no random element in the rendering. That is what makes the output safe to paste into a file under version control, where a tool that occasionally produced a different result would create noise in every diff.
The fonts are bundled with the page and the rendering happens in your browser, so nothing is fetched and nothing is sent. The text you type never leaves the tab.
Only where the text is shown in a monospaced font. In a terminal, a code block, a plain-text file or a README rendered as code it holds its shape. Pasted into a proportional font — a chat window, a word processor, an email composer — the characters have different widths and the shape collapses into noise.
Because of what each font costs to include. Font data is large, and shipping hundreds of them would make the page far heavier than the work it does. The set here is a curated 30 chosen to cover the useful styles, and adding another is a single import plus one entry in the list rather than a change to how the page works.
Because block lettering is very wide — one banner character is often eight columns across, so even a short phrase can be hundreds of columns wide. Long lines exceed the width of the display window and wrap visually. Shortening the text, or choosing a narrower font, is the fix; alignment only positions the art within the width.