b2KIT

Text Art / FIGlet Generator

Convert text into large ASCII art banners using classic FIGlet fonts with dozens of style options.

Tested tool guide Tested browser tools Checked August 16, 2026

What Text Art / FIGlet Generator does and how it behaves

Type a word or phrase, pick a classic FIGlet font such as Standard, Slant, or Banner, and the tool redraws every character as a block of ordinary keyboard characters several lines tall. Each font stores every letter as a fixed-height cell of characters, and the tool stacks those cells side by side when it assembles the banner. Two things catch people out: the result is only legible in a monospaced font, so pasting it into a proportional-spaced email or document makes the letters collide; and a banner's width grows with every character you add, so a long phrase in a wide font quickly outruns a typical screen.

How the result is produced

1

Where the letter shapes come from

FIGlet fonts are plain-text files in the FIGfont format: a header line recording the font's height, baseline, and hardblank character, followed by one glyph block per character, each block exactly as many lines as the font's height. The tool reads the selected font, looks up each character of your input in it, and uses the stored blocks, including the hardblank fill for solid areas, to build the banner.

2

Assembling the rows

The tool walks each input line left to right and concatenates the matching glyph blocks row by row: output row 1 is the first line of every glyph, output row 2 the second line of every glyph, and so on for the font's full height. A newline starts a new banner, and the horizontal packing of glyphs follows the layout mode in the font's header: full-width, kerning, or smushing.

Good uses

  • Terminal sign-on banners: a welcome message in a shell profile, an SSH message of the day, or a CLI tool's startup header, where the monospace terminal guarantees the art renders correctly.
  • Stencils and grid crafts: banner text for a flyer, poster, or cross-stitch pattern, since a character grid translates directly to blocks on a grid and stays crisp at any size.
  • Chat signatures and bios: a name or catchphrase as ASCII art in a Discord bio, forum signature, or email footer, after checking that the platform keeps monospace formatting and does not collapse whitespace.

Limits and checks

  • Monospace-only legibility: the banner is a fixed-width grid of characters, so in a proportional font the columns stagger and the letters stop reading as art. The tool cannot control the viewer's font; deliver it inside a code block, terminal, or monospace style.
  • Width grows per character: each input character adds its full glyph width, several columns in wide fonts, so a long line can produce a banner far wider than any screen. Generators typically do not wrap or shrink to fit; the banner just runs off the right edge.
  • The grid does not scale: the result is characters, not vector text. Enlarging it in a document or image editor blurs or pixelates it, and shrinking makes the strokes unreadable. To change size, pick a different font and regenerate instead of resizing the pasted text.

Common questions

How do I make the letters closer together or further apart?

The gaps between letters come from the font, not from your input. Each glyph cell carries whatever padding the font defines, and the font's layout mode controls how adjacent cells are packed, including smushing, where overlapping strokes merge. To change the gaps, switch fonts, or insert spaces between the letters, since a space is a blank glyph of its own.

I pasted the banner into a message and it looks like a jumble. What went wrong?

Almost certainly the destination is rendering it in a proportional font or collapsing runs of spaces. Wrap the text in a code block or preformatted style, or check for a monospace option, and paste into a plain text editor first to confirm the characters are intact. Chat apps that collapse whitespace destroy the shape no matter the font.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools