FIGlet
A computer program and font specification that generates text banners, in a variety of typefaces, composed of smaller ASCII characters.
Convert any text string into large, stylized ASCII text art using classic FIGlet fonts, right in your browser.
ASCII Art Generator is a free, browser-based tool from UseToolSuite's Generator Tools collection. All processing happens locally on your device — your data is never uploaded to any server. Use the tool below, then scroll down for detailed documentation, frequently asked questions, and related resources.
ASCII art is a graphic design technique that uses computers for presentation and consists of pictures pieced together from the 95 printable characters defined by the ASCII Standard from 1963 and ASCII compliant character sets with proprietary extended characters.
This tool uses the famous FIGlet formatting standard. FIGlet is a computer program that generates text banners, in a variety of typefaces, made up of letters made out of conglomerates of smaller ASCII characters.
Provide the base alphanumeric payload intended for structural conversion.
Select the targeted FIGlet font dictionary. The engine parses the payload and cross-references each character against the font's geometric definitions.
Extract the multi-line, whitespace-dependent ASCII string perfectly formatted for injection into CLI environments, code comments, or `<pre>` tags.
Click to rate
Sorry it didn't meet your expectations. We're always looking to make these tools better. What was missing or broken?
Open GitHub IssueEssential terms and definitions related to ASCII Art Generator.
A computer program and font specification that generates text banners, in a variety of typefaces, composed of smaller ASCII characters.
A typeface whose letters and characters each occupy the exact same amount of horizontal space, an absolute mandatory requirement for rendering aligned ASCII art.
The mathematical equation used to convert RGB pixel data into a single grayscale intensity value, bridging the gap between graphical images and density-mapped text characters.
While this specific tool relies on FIGlet text mapping, image-to-ASCII converters calculate the luminosity of each pixel (often using the ITU-R BT.601 formula: `L = 0.299R + 0.587G + 0.114B`). This grayscale value is then mapped to an array of characters sorted by visual density (e.g., `#` for dark pixels, `.` for light pixels).
ASCII art inherently relies on exact whitespace character matching. If you paste it into a standard HTML `<div>` or `<p>` tag, the browser collapses all sequential spaces into a single space, completely destroying the geometric layout. You must wrap the output in a `<pre>` (preformatted) tag.
FIGlet (Frank, Ian, and Glenn's LETters) relies on `.flf` font files containing explicit multi-line character maps. The parser engine reads these definitions and concatenates them horizontally line-by-line to build the massive output string.
Common errors developers encounter and how to resolve them.
Line-Wrap Destruction If a generated ASCII banner is 120 characters wide, but the terminal or text editor displaying it wraps text at 80 columns, the right side of the art will wrap around and completely obliterate the structure. Ensure text wrapping is explicitly disabled.
Proportional Font Mangling Pasting ASCII art into an environment utilizing proportional fonts (like Arial or Helvetica) will instantly misalign the artwork, as an "i" occupies less horizontal space than a "w". You must utilize a strict monospaced font (like Courier, Fira Code, or Consolas).