Skip to main content
ASCII Art Generator logoASCII Art Generator

Text to ASCII Art Examples

Compare 8 FIGlet font previews below, then try your own text.

ASCII text art converts ordinary words into eye-catching text banners using special character patterns. Each font style below uses a different FIGlet font — an open standard for rendering text as larger ASCII art characters.

Copy a ready-made banner for a README or terminal, or enter your own text below. The default previews are generated when the site is built; custom text is generated in your browser. The text-to-ASCII generator has the full font library.

Want to generate your own text ASCII art?

Try Text Generator

Up to 4,096 UTF-16 units; previews update after a short pause.

Standard

Text: “Hello”

  _   _      _ _       
 | | | | ___| | | ___  
 | |_| |/ _ \ | |/ _ \ 
 |  _  |  __/ | | (_) |
 |_| |_|\___|_|_|\___/ 
                       

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Big

Text: “ASCII”

            _____  _____ _____ _____ 
     /\    / ____|/ ____|_   _|_   _|
    /  \  | (___ | |      | |   | |  
   / /\ \  \___ \| |      | |   | |  
  / ____ \ ____) | |____ _| |_ _| |_ 
 /_/    \_\_____/ \_____|_____|_____|
                                     
                                     

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Slant

Text: “Hello”

    __  __     ____    
   / / / /__  / / /___ 
  / /_/ / _ \/ / / __ \
 / __  /  __/ / / /_/ /
/_/ /_/\___/_/_/\____/ 
                       

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Banner

Text: “Hi”

 #     #   
 #     # # 
 #     # # 
 ####### # 
 #     # # 
 #     # # 
 #     # # 
           

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Doom

Text: “Doom”

______                      
|  _  \                     
| | | |___   ___  _ __ ___  
| | | / _ \ / _ \| '_ ` _ \ 
| |/ / (_) | (_) | | | | | |
|___/ \___/ \___/|_| |_| |_|
                            
                            

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Shadow

Text: “Shadow”

   ___|   |                 |                  
 \___ \   __ \    _` |   _` |   _ \ \ \  \   / 
       |  | | |  (   |  (   |  (   | \ \  \ /  
 _____/  _| |_| \__,_| \__,_| \___/   \_/\_/   
                                               

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Small

Text: “Hello”

  _  _     _ _     
 | || |___| | |___ 
 | __ / -_) | / _ \
 |_||_\___|_|_\___/
                   

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Block

Text: “Hey”

                               
 _|    _|                      
 _|    _|    _|_|    _|    _|  
 _|_|_|_|  _|_|_|_|  _|    _|  
 _|    _|  _|        _|    _|  
 _|    _|    _|_|_|    _|_|_|  
                           _|  
                       _|_|    

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

After pasting or opening the file: did it fit your destination? Optional feedback; no text or image is sent.

Open font only (starts with Hello!) →

Need help with spacing? Read the FIGlet fonts and formatting guide.

Want to create your own text ASCII art?

Open the text generator to browse the full FIGlet library and adjust the banner layout.