# ASCII Art Generator

> A free online generator that turns typed text into large ASCII art banners in 11 FIGlet fonts, which you copy or save as a .txt file; the work is done in your browser.

The ASCII Art Generator turns the words you type into big letters made of ordinary keyboard characters. Pick one of 11 FIGlet fonts, set the line width, then copy the result or save it as a .txt file. It works as an ASCII art maker for banners, code comments, README headings and chat posts. Your text is turned into art in your browser, and nothing is uploaded.

## Key facts

- Input: up to 120 characters of text on up to 4 lines; each line becomes its own banner and long lines wrap at spaces to a line width of 40, 60, 80, 100 or 120 characters, or not at all.
- Settings: 11 FIGlet fonts (Standard, Slant, Big, Small, Mini, Doom, Block, Shadow, Script, Epic, Speed) and four letter-spacing choices (font default, full width, fitted, smushed); Copy and Download .txt buttons, plus a row of one-line ASCII art to copy.
- Letters, digits and basic punctuation work in every font; a character a font does not have is left out. The art lines up only in a monospaced font.
- Privacy: the text is not sent anywhere; the only download is the chosen font file (under 31 KB), which is a public file that does not contain the text.
- Free, with no account, no human check and no daily limit, because the text is turned into art on your device.

## Sources

- [RFC 20: ASCII format for network interchange](https://www.rfc-editor.org/rfc/rfc20)
- [Unicode Consortium: The Unicode Standard](https://www.unicode.org/versions/latest/)

Last reviewed: 2026-10-15

## How it works

1. Type or paste your text in the box labelled "Your text". It holds up to 120 characters and up to 4 lines.
2. Pick a font from the Font list. The preview changes at once.
3. Set the line width and the letter spacing if you need to. Longer text wraps at spaces to fit the width.
4. Press Copy to put the art on your clipboard, or Download .txt to save it as a file.
5. Paste it into a place that uses a monospaced (fixed-width) font, such as a code editor, a terminal, a code block or a README.

## How to use the ASCII art generator

The tool opens with the word "Hello" already turned into art in the Standard font. Replace it with your own text in the box labelled "Your text". The art updates as you type, so there is no button to press to create it.

Each line you type becomes its own banner. A blank line separates two banners. You can use up to 4 lines and 120 characters in all.

## ASCII art maker fonts

The maker has 11 FIGlet fonts. FIGlet is a long-standing program that draws large letters from small characters, and its font files are plain text. The fonts are listed below with their look.

- Standard: the classic FIGlet look.
- Slant: leaning letters.
- Big: tall letters that are easy to read.
- Small and Mini: compact fonts for narrow places.
- Doom, Block and Epic: bold, chunky fonts.
- Shadow: letters with a drop shadow.
- Script: a handwriting style.
- Speed: slanted letters with speed lines.
- Each font file is a small download, under 31 KB, and is fetched only when you pick that font.

## Line width and letter spacing

Line width sets how many characters a row may use before the text wraps at a space. The choices are 40, 60, 80, 100 and 120 characters, or no wrapping. A width of 80 fits a classic terminal window.

Letter spacing decides how close the letters sit. Font default uses the font's own setting. Full width keeps letters apart, Fitted lets them touch, and Smushed lets them overlap where the shapes allow it. The status line under the box shows how many rows high the result is and how many characters wide the widest line is.

## ASCII art creator for code comments and READMEs

A banner in a code comment, a terminal welcome message or a README heading is a common use of an ASCII art creator. Copy the result and paste it where a fixed-width font is used. In Markdown, put it inside a code block so the spacing is kept.

If a banner is wider than the place you paste it into, lower the line width and the text wraps to fit.

## One-line ASCII art and small faces

Below the result there is a row of one-line ASCII art that you can copy with one click, such as hearts and small faces made of keyboard characters. They are plain characters, so they work in almost any app.

Some of them use a backslash. In chat apps that read Markdown a backslash can act as an escape character, so a face may lose a character when you paste it. If that happens, put the face in a code block or in backticks.

## Text to ASCII art, not picture to ASCII

This tool draws the words you type. It does not read pictures. To turn a photo or a drawing into ASCII text, use the Image to ASCII tool, which converts a picture on your device into characters.

## Where the ASCII art may break

Art that looks right here can look wrong in another app. A proportional font, automatic line wrapping, a narrow chat bubble or a font that adds extra line spacing can all move the rows out of line.

- Use a code block or a monospaced font where you can.
- Keep the width under the width of the place you paste into.
- Check the result in the app before you post it.

## Privacy: nothing is uploaded

The text you type is turned into art on your device. It is not sent to a server and it is not saved. The only thing downloaded is the font file you pick, which is a public file that does not contain your text.

- There is no account.
- There is no human check.
- The tool is free and has no daily limit.

## Credits

The art is drawn by figlet.js (MIT licence) with FIGlet fonts. The fonts we include are Standard, Slant, Big, Small, Mini, Doom, Block, Shadow, Script, Epic and Speed. Their authors include Glenn Chappell, Ian Chai, Frans P. de Vries and Claude Martins, and their file headers allow a font to be modified as long as the modifier's name is added on a comment line.

## Questions

### Is the ASCII art generator free?

Yes, it is free. There is no account, no human check and no daily limit.

### How do I make ASCII art from text?

Type your text in the box labelled "Your text", pick a font, then press Copy. The art updates as you type.

### What fonts does the ASCII art maker have?

It has 11 FIGlet fonts - Standard, Slant, Big, Small, Mini, Doom, Block, Shadow, Script, Epic and Speed. You pick one from the Font list.

### Is my text uploaded?

No. The text is turned into art in your browser. The only download is the font file you pick, which does not contain your text.

### Why does my ASCII art look wrong when I paste it?

The app is probably using a proportional font or wrapping the lines. Paste it into a code block or a monospaced font, or lower the line width.

### How long can the text be?

Up to 120 characters on up to 4 lines. Each line becomes its own banner and long lines wrap at spaces to fit the line width.

### Can I save the ASCII art as a file?

Yes. Press Download .txt to save the art as a plain text file named ascii-art.txt.

### Can I turn a picture into ASCII art?

Not on this page. Use the Image to ASCII tool, which converts a picture on your device into characters.

### What is one-line ASCII art?

It is a small picture or face made on a single line of keyboard characters, like a heart or a smiley. The row below the result has several you can copy with one click.

### Can I use accented letters or emoji?

Basic letters, digits and punctuation work in every font. An accented letter may be drawn in some fonts, while emoji and letters of other alphabets are left out.

### Does the tool have an API?

No. It runs in your browser and does not use the API. The render API can turn text or HTML into an image or a PDF from your own code.

## Related

- [Image to ASCII](https://aiipworld.com/tools/image-to-ascii/index.md)
- [Fancy Text Generator](https://aiipworld.com/tools/fancy-text-generator/index.md)

Page: https://aiipworld.com/tools/ascii-art-generator/
