StringMash.com

Text to ASCII art

Big letters built from ordinary characters, in FIGlet's fonts.

10 characters
Updates as you type

Show the steps
  1. Standard font, 6 rows tall, 53 characters wide. Paste it where text is shown in a fixed-width font, such as a code block, a terminal or a README, or the letters won't line up.

Using it

Type up to 8 lines of 40 characters and the art appears in the box, ready to copy. Font picks one of FIGlet's four classic fonts. Spacing sets how close the letters sit: Joined lets their edges merge the way each font was designed to, Touching moves them together until they meet, and Spaced out gives each letter its full width.

ASCII art only lines up in a fixed-width font, where every character takes the same space. Paste it into a code block, a terminal, a README or a source-code comment. In a chat message or an email in an ordinary font, the columns slide apart.

FIGlet and its fonts

FIGlet was written in 1991 by Glenn Chappell and Ian Chai, and its fonts became the standard look of text banners in terminals and source files. Each font is a plain text file that draws every letter in rows of ordinary characters, with a few rules for how neighbouring letters may overlap: two | bars merge into one, a _ gives way to a / beside it, and so on.

This page uses those same font files and rules, and its output has been checked against FIGlet itself, built from its source, for every font and spacing. The fonts are distributed under FIGlet's BSD licence, which is served alongside them.

Questions

Why do the letters look broken when I paste them?

The place you pasted uses a proportional font. Put the art in a code block (three backticks in Markdown, Discord or Slack) or anywhere that uses a monospace font.

Can I turn a picture into ASCII art?

Yes, with the [image to ASCII art](/image-to-ascii) converter, which shades a photo with characters.

Why are some characters shown as question marks?

The fonts cover English letters, digits, punctuation and a few accented letters. Anything else shows as ?.

Sources

Added . What's new