ASCII Font Generator

Type your text once and this ASCII font generator draws it in 58 ASCII fonts at the same time. Filter by name, copy any style with one click, or open it in the text art generator for more options.

58 fonts · runs locally

Standard

Open
     _    ____   ____ ___ ___
    / \  / ___| / ___|_ _|_ _|
   / _ \ \___ \| |    | | | |
  / ___ \ ___) | |___ | | | |
 /_/   \_\____/ \____|___|___|

Big

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

Slant

Open
    ___   _____ ______________
   /   | / ___// ____/  _/  _/
  / /| | \__ \/ /    / / / /
 / ___ |___/ / /____/ /_/ /
/_/  |_/____/\____/___/___/

Small

Open
    _   ___  ___ ___ ___
   /_\ / __|/ __|_ _|_ _|
  / _ \\__ \ (__ | | | |
 /_/ \_\___/\___|___|___|

Banner

Open
    #     #####   #####  ### ###
   # #   #     # #     #  #   #
  #   #  #       #        #   #
 #     #  #####  #        #   #
 #######       # #        #   #
 #     # #     # #     #  #   #
 #     #  #####   #####  ### ###

Block

Open
   _|_|      _|_|_|    _|_|_|  _|_|_|  _|_|_|
 _|    _|  _|        _|          _|      _|
 _|_|_|_|    _|_|    _|          _|      _|
 _|    _|        _|  _|          _|      _|
 _|    _|  _|_|_|      _|_|_|  _|_|_|  _|_|_|

Bubble

Open
   _   _   _   _   _
  / \ / \ / \ / \ / \
 ( A | S | C | I | I )
  \_/ \_/ \_/ \_/ \_/

Digital

Open
 +-+-+-+-+-+
 |A|S|C|I|I|
 +-+-+-+-+-+

Doom

Open
  ___   _____ _____ _____ _____
 / _ \ /  ___/  __ \_   _|_   _|
/ /_\ \\ `--.| /  \/ | |   | |
|  _  | `--. \ |     | |   | |
| | | |/\__/ / \__/\_| |_ _| |_
\_| |_/\____/ \____/\___/ \___/

Ghost

Open
   ('-.      .-')
  ( OO ).-. ( OO ).
  / . --. /(_)---\_)   .-----.  ,-.-')  ,-.-')
  | \-.  \ /    _ |   '  .--./  |  |OO) |  |OO)
.-'-'  |  |\  :` `.   |  |('-.  |  |  \ |  |  \
 \| |_.'  | '..`''.) /_) |OO  ) |  |(_/ |  |(_/
  |  .-.  |.-._)   \ ||  |`-'| ,|  |_.',|  |_.'
  |  | |  |\       /(_'  '--'\(_|  |  (_|  |
  `--' `--' `-----'    `-----'  `--'    `--'

Graffiti

Open
   _____    __________________ .___.___
  /  _  \  /   _____/\_   ___ \|   |   |
 /  /_\  \ \_____  \ /    \  \/|   |   |
/    |    \/        \\     \___|   |   |
\____|__  /_______  / \______  /___|___|
        \/        \/         \/

Isometric1

Open
      ___           ___           ___
     /\  \         /\  \         /\  \          ___         ___
    /::\  \       /::\  \       /::\  \        /\  \       /\  \
   /:/\:\  \     /:/\ \  \     /:/\:\  \       \:\  \      \:\  \
  /::\~\:\  \   _\:\~\ \  \   /:/  \:\  \      /::\__\     /::\__\
 /:/\:\ \:\__\ /\ \:\ \ \__\ /:/__/ \:\__\  __/:/\/__/  __/:/\/__/
 \/__\:\/:/  / \:\ \:\ \/__/ \:\  \  \/__/ /\/:/  /    /\/:/  /
      \::/  /   \:\ \:\__\    \:\  \       \::/__/     \::/__/
      /:/  /     \:\/:/  /     \:\  \       \:\__\      \:\__\
     /:/  /       \::/  /       \:\__\       \/__/       \/__/
     \/__/         \/__/         \/__/

Larry 3D

Open
 ______  ____    ____    ______  ______
/\  _  \/\  _`\ /\  _`\ /\__  _\/\__  _\
\ \ \L\ \ \,\L\_\ \ \/\_\/_/\ \/\/_/\ \/
 \ \  __ \/_\__ \\ \ \/_/_ \ \ \   \ \ \
  \ \ \/\ \/\ \L\ \ \ \L\ \ \_\ \__ \_\ \__
   \ \_\ \_\ `\____\ \____/ /\_____\/\_____\
    \/_/\/_/\/_____/\/___/  \/_____/\/_____/

Lean

Open
      _/_/      _/_/_/    _/_/_/  _/_/_/  _/_/_/
   _/    _/  _/        _/          _/      _/
  _/_/_/_/    _/_/    _/          _/      _/
 _/    _/        _/  _/          _/      _/
_/    _/  _/_/_/      _/_/_/  _/_/_/  _/_/_/

Mini

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

Ogre

Open
   _    __    ___  _____ _____
  /_\  / _\  / __\ \_   \\_   \
 //_\\ \ \  / /     / /\/ / /\/
/  _  \_\ \/ /___/\/ /_/\/ /_
\_/ \_/\__/\____/\____/\____/

Rectangles

Open
 _____ _____ _____ _____ _____
|  _  |   __|     |     |     |
|     |__   |   --|-   -|-   -|
|__|__|_____|_____|_____|_____|

Shadow

Open
     \      ___|    ___| _ _| _ _|
    _ \   \___ \   |       |    |
   ___ \        |  |       |    |
 _/    _\ _____/  \____| ___| ___|

Small Slant

Open
   ___   _________________
  / _ | / __/ ___/  _/  _/
 / __ |_\ \/ /___/ /_/ /
/_/ |_/___/\___/___/___/

Speed

Open
_____________________________________
___    |_  ___/_  ____/___  _/___  _/
__  /| |____ \_  /     __  /  __  /
_  ___ |___/ // /___  __/ /  __/ /
/_/  |_/____/ \____/  /___/  /___/

Star Wars

Open
     ___           _______.  ______  __   __
    /   \         /       | /      ||  | |  |
   /  ^  \       |   (----`|  ,----'|  | |  |
  /  /_\  \       \   \    |  |     |  | |  |
 /  _____  \  .----)   |   |  `----.|  | |  |
/__/     \__\ |_______/     \______||__| |__|

Stop

Open
           _     ______ _____ _____
   /\     | |   / _____|_____|_____)
  /  \     \ \ | /        _     _
 / /\ \     \ \| |       | |   | |
| |__| |_____) ) \_____ _| |_ _| |_
|______(______/ \______|_____|_____)

Thick

Open
   db    .d88b. .d88b 888 888
  dPYb   YPwww. 8P     8   8
 dPwwYb      d8 8b     8   8
dP    Yb `Y88P' `Y88P 888 888

3-D

Open
     **      ********   ******  ** **
    ****    **//////   **////**/**/**
   **//**  /**        **    // /**/**
  **  //** /*********/**       /**/**
 **********////////**/**       /**/**
/**//////**       /**//**    **/**/**
/**     /** ********  //****** /**/**
//      // ////////    //////  // //

ANSI Shadow

Open
 █████╗ ███████╗ ██████╗██╗██╗
██╔══██╗██╔════╝██╔════╝██║██║
███████║███████╗██║     ██║██║
██╔══██║╚════██║██║     ██║██║
██║  ██║███████║╚██████╗██║██║
╚═╝  ╚═╝╚══════╝ ╚═════╝╚═╝╚═╝

ANSI Regular

Open
 █████  ███████  ██████ ██ ██
██   ██ ██      ██      ██ ██
███████ ███████ ██      ██ ██
██   ██      ██ ██      ██ ██
██   ██ ███████  ██████ ██ ██

Bloody

Open
 ▄▄▄        ██████  ▄████▄   ██▓ ██▓
▒████▄    ▒██    ▒ ▒██▀ ▀█  ▓██▒▓██▒
▒██  ▀█▄  ░ ▓██▄   ▒▓█    ▄ ▒██▒▒██▒
░██▄▄▄▄██   ▒   ██▒▒▓▓▄ ▄██▒░██░░██░
 ▓█   ▓██▒▒██████▒▒▒ ▓███▀ ░░██░░██░
 ▒▒   ▓▒█░▒ ▒▓▒ ▒ ░░ ░▒ ▒  ░░▓  ░▓
  ▒   ▒▒ ░░ ░▒  ░ ░  ░  ▒    ▒ ░ ▒ ░
  ░   ▒   ░  ░  ░  ░         ▒ ░ ▒ ░
      ░  ░      ░  ░ ░       ░   ░
                   ░

Calvin S

Open
╔═╗╔═╗╔═╗╦╦
╠═╣╚═╗║  ║║
╩ ╩╚═╝╚═╝╩╩

Colossal

Open
       d8888  .d8888b.   .d8888b. 8888888 8888888
      d88888 d88P  Y88b d88P  Y88b  888     888
     d88P888 Y88b.      888    888  888     888
    d88P 888  "Y888b.   888         888     888
   d88P  888     "Y88b. 888         888     888
  d88P   888       "888 888    888  888     888
 d8888888888 Y88b  d88P Y88b  d88P  888     888
d88P     888  "Y8888P"   "Y8888P" 8888888 8888888

Cyberlarge

Open
 _______ _______ _______ _____ _____
 |_____| |______ |         |     |
 |     | ______| |_____  __|__ __|__

Epic

Open
 _______  _______  _______ __________________
(  ___  )(  ____ \(  ____ \\__   __/\__   __/
| (   ) || (    \/| (    \/   ) (      ) (
| (___) || (_____ | |         | |      | |
|  ___  |(_____  )| |         | |      | |
| (   ) |      ) || |         | |      | |
| )   ( |/\____) || (____/\___) (______) (___
|/     \|\_______)(_______/\_______/\_______/

Electronic

Open
 ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄
▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌
▐░█▀▀▀▀▀▀▀█░▌▐░█▀▀▀▀▀▀▀▀▀ ▐░█▀▀▀▀▀▀▀▀▀  ▀▀▀▀█░█▀▀▀▀  ▀▀▀▀█░█▀▀▀▀
▐░▌       ▐░▌▐░▌          ▐░▌               ▐░▌          ▐░▌
▐░█▄▄▄▄▄▄▄█░▌▐░█▄▄▄▄▄▄▄▄▄ ▐░▌               ▐░▌          ▐░▌
▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░▌               ▐░▌          ▐░▌
▐░█▀▀▀▀▀▀▀█░▌ ▀▀▀▀▀▀▀▀▀█░▌▐░▌               ▐░▌          ▐░▌
▐░▌       ▐░▌          ▐░▌▐░▌               ▐░▌          ▐░▌
▐░▌       ▐░▌ ▄▄▄▄▄▄▄▄▄█░▌▐░█▄▄▄▄▄▄▄▄▄  ▄▄▄▄█░█▄▄▄▄  ▄▄▄▄█░█▄▄▄▄
▐░▌       ▐░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌
 ▀         ▀  ▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀

Big Money-ne

Open
  /$$$$$$   /$$$$$$   /$$$$$$  /$$$$$$ /$$$$$$
 /$$__  $$ /$$__  $$ /$$__  $$|_  $$_/|_  $$_/
| $$  \ $$| $$  \__/| $$  \__/  | $$    | $$
| $$$$$$$$|  $$$$$$ | $$        | $$    | $$
| $$__  $$ \____  $$| $$        | $$    | $$
| $$  | $$ /$$  \ $$| $$    $$  | $$    | $$
| $$  | $$|  $$$$$$/|  $$$$$$/ /$$$$$$ /$$$$$$
|__/  |__/ \______/  \______/ |______/|______/

DOS Rebel

Open
   █████████    █████████    █████████  █████ █████
  ███░░░░░███  ███░░░░░███  ███░░░░░███░░███ ░░███
 ░███    ░███ ░███    ░░░  ███     ░░░  ░███  ░███
 ░███████████ ░░█████████ ░███          ░███  ░███
 ░███░░░░░███  ░░░░░░░░███░███          ░███  ░███
 ░███    ░███  ███    ░███░░███     ███ ░███  ░███
 █████   █████░░█████████  ░░█████████  █████ █████
░░░░░   ░░░░░  ░░░░░░░░░    ░░░░░░░░░  ░░░░░ ░░░░░

Sub-Zero

Open
 ______     ______     ______     __     __
/\  __ \   /\  ___\   /\  ___\   /\ \   /\ \
\ \  __ \  \ \___  \  \ \ \____  \ \ \  \ \ \
 \ \_\ \_\  \/\_____\  \ \_____\  \ \_\  \ \_\
  \/_/\/_/   \/_____/   \/_____/   \/_/   \/_/

Basic

Open
 .d8b.  .d8888.  .o88b. d888888b d888888b
d8' `8b 88'  YP d8P  Y8   `88'     `88'
88ooo88 `8bo.   8P         88       88
88~~~88   `Y8b. 8b         88       88
88   88 db   8D Y8b  d8   .88.     .88.
YP   YP `8888Y'  `Y88P' Y888888P Y888888P

Alligator

Open
          :::      ::::::::   :::::::: ::::::::::: :::::::::::
       :+: :+:   :+:    :+: :+:    :+:    :+:         :+:
     +:+   +:+  +:+        +:+           +:+         +:+
   +#++:++#++: +#++:++#++ +#+           +#+         +#+
  +#+     +#+        +#+ +#+           +#+         +#+
 #+#     #+# #+#    #+# #+#    #+#    #+#         #+#
###     ###  ########   ######## ########### ###########

Roman

Open
      .o.        .oooooo..o   .oooooo.   ooooo ooooo
     .888.      d8P'    `Y8  d8P'  `Y8b  `888' `888'
    .8"888.     Y88bo.      888           888   888
   .8' `888.     `"Y8888o.  888           888   888
  .88ooo8888.        `"Y88b 888           888   888
 .8'     `888.  oo     .d8P `88b    ooo   888   888
o88o     o8888o 8""88888P'   `Y8bood8P'  o888o o888o

Script

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

Bulbhead

Open
   __    ___   ___  ____  ____
  /__\  / __) / __)(_  _)(_  _)
 /(__)\ \__ \( (__  _)(_  _)(_
(__)(__)(___/ \___)(____)(____)

Chunky

Open
 _______ _______ ______ _______ _______
|   _   |     __|      |_     _|_     _|
|       |__     |   ---|_|   |_ _|   |_
|___|___|_______|______|_______|_______|

Contessa

Open
.__. __. __ ._.._.
[__](__ /  ` |  |
|  |.__)\__._|__|_

Cursive

Open
   __  ()     __   _     _
  /  ) /\    /  ) | )   | )
 /--/ /  )  / ,---|/,---|/
/  (_/__/__(__/\_/ \_\_/ \_

Gothic

Open
  ___
 -   -_,   -_-/    ,- _~. _-_, _-_,
(  ~/||   (_ /    (' /|     //   //
(  / ||  (_ --_  ((  ||     ||   ||
 \/==||    --_ ) ((  ||    ~||  ~||
 /_ _||   _/  ))  ( / |     ||   ||
(  - \\, (_-_-     -____- _-_, _-_,

Puffy

Open
 _____  ___    ___    _  _
(  _  )(  _`\ (  _`\ (_)(_)
| (_) || (_(_)| ( (_)| || |
|  _  |`\__ \ | |  _ | || |
| | | |( )_) || (_( )| || |
(_) (_)`\____)(____/'(_)(_)

Soft

Open
  ,---.   ,---.   ,-----.,--.,--.
 /  O  \ '   .-' '  .--./|  ||  |
|  .-.  |`.  `-. |  |    |  ||  |
|  | |  |.-'    |'  '--'\|  ||  |
`--' `--'`-----'  `-----'`--'`--'

Small Shadow

Open
    \     __|   __| _ _| _ _|
   _ \  \__ \  (      |    |
 _/  _\ ____/ \___| ___| ___|

Delta Corps Priest 1

Open
   ▄████████    ▄████████  ▄████████  ▄█   ▄█
  ███    ███   ███    ███ ███    ███ ███  ███
  ███    ███   ███    █▀  ███    █▀  ███▌ ███▌
  ███    ███   ███        ███        ███▌ ███▌
▀███████████ ▀███████████ ███        ███▌ ███▌
  ███    ███          ███ ███    █▄  ███  ███
  ███    ███    ▄█    ███ ███    ███ ███  ███
  ███    █▀   ▄████████▀  ████████▀  █▀   █▀

Elite

Open
 ▄▄▄· .▄▄ ·  ▄▄· ▪  ▪
▐█ ▀█ ▐█ ▀. ▐█ ▌▪██ ██
▄█▀▀█ ▄▀▀▀█▄██ ▄▄▐█·▐█·
▐█ ▪▐▌▐█▄▪▐█▐███▌▐█▌▐█▌
 ▀  ▀  ▀▀▀▀ ·▀▀▀ ▀▀▀▀▀▀

Pagga

Open
░█▀█░█▀▀░█▀▀░▀█▀░▀█▀
░█▀█░▀▀█░█░░░░█░░░█░
░▀░▀░▀▀▀░▀▀▀░▀▀▀░▀▀▀

Swamp Land

Open
 ________   ______   ______    ________   ________
/_______/\ /_____/\ /_____/\  /_______/\ /_______/\
\::: _  \ \\::::_\/_\:::__\/  \__.::._\/ \__.::._\/
 \::(_)  \ \\:\/___/\\:\ \  __   \::\ \     \::\ \
  \:: __  \ \\_::._\:\\:\ \/_/\  _\::\ \__  _\::\ \__
   \:.\ \  \ \ /____\:\\:\_\ \ \/__\::\__/\/__\::\__/\
    \__\/\__\/ \_____\/ \_____\/\________\/\________\/

Merlin1

Open
      __        ________  ______    __      __
     /""\      /"       )/" _  "\  |" \    |" \
    /    \    (:   \___/(: ( \___) ||  |   ||  |
   /' /\  \    \___  \   \/ \      |:  |   |:  |
  //  __'  \    __/  \\  //  \ _   |.  |   |.  |
 /   /  \\  \  /" \   :)(:   _) \  /\  |\  /\  |\
(___/    \___)(_______/  \_______)(__\_|_)(__\_|_)

Rozzo

Open
    e Y8b      dP"8   e88'Y88 888 888
   d8b Y8b    C8b Y  d888  'Y 888 888
  d888b Y8b    Y8b  C8888     888 888
 d888888888b  b Y8D  Y888  ,d 888 888
d8888888b Y8b 8edP    "88,d88 888 888

Poison

Open
 @@@@@@    @@@@@@    @@@@@@@  @@@  @@@
@@@@@@@@  @@@@@@@   @@@@@@@@  @@@  @@@
@@!  @@@  !@@       !@@       @@!  @@!
!@!  @!@  !@!       !@!       !@!  !@!
@!@!@!@!  !!@@!!    !@!       !!@  !!@
!!!@!!!!   !!@!!!   !!!       !!!  !!!
!!:  !!!       !:!  :!!       !!:  !!:
:!:  !:!      !:!   :!:       :!:  :!:
::   :::  :::: ::    ::: :::   ::   ::
 :   : :  :: : :     :: :: :  :    :

Georgia11

Open

      db       .M"""bgd   .g8"""bgd `7MMF'`7MMF'
     ;MM:     ,MI    "Y .dP'     `M   MM    MM
    ,V^MM.    `MMb.     dM'       `   MM    MM
   ,M  `MM      `YMMNq. MM            MM    MM
   AbmmmqMA   .     `MM MM.           MM    MM
  A'     VML  Mb     dM `Mb.     ,'   MM    MM
.AMA.   .AMMA.P"Ybmmd"    `"bmmmd'  .JMML..JMML.

Broadway

Open
         .8.            d888888o.       ,o888888o.     8 8888  8 8888
        .888.         .`8888:' `88.    8888     `88.   8 8888  8 8888
       :88888.        8.`8888.   Y8 ,8 8888       `8.  8 8888  8 8888
      . `88888.       `8.`8888.     88 8888            8 8888  8 8888
     .8. `88888.       `8.`8888.    88 8888            8 8888  8 8888
    .8`8. `88888.       `8.`8888.   88 8888            8 8888  8 8888
   .8' `8. `88888.       `8.`8888.  88 8888            8 8888  8 8888
  .8'   `8. `88888.  8b   `8.`8888. `8 8888       .8'  8 8888  8 8888
 .888888888. `88888. `8b.  ;8.`8888    8888     ,88'   8 8888  8 8888
.8'       `8. `88888. `Y8888P ,88P'     `8888888P'     8 8888  8 8888

Banner3

Open
   ###     ######   ######  #### ####
  ## ##   ##    ## ##    ##  ##   ##
 ##   ##  ##       ##        ##   ##
##     ##  ######  ##        ##   ##
#########       ## ##        ##   ##
##     ## ##    ## ##    ##  ##   ##
##     ##  ######   ######  #### ####

Varsity

Open
      _       ______     ______  _____  _____
     / \    .' ____ \  .' ___  ||_   _||_   _|
    / _ \   | (___ \_|/ .'   \_|  | |    | |
   / ___ \   _.____`. | |         | |    | |
 _/ /   \ \_| \____) |\ `.___.'\ _| |_  _| |_
|____| |____|\______.' `.____ .'|_____||_____|

How the ASCII font generator works

Every card above is a FIGlet font: a file that stores a small drawing, made of characters, for each letter, number and symbol, plus rules for how close the letters may sit. When you type, the ASCII font generator loads each font, looks up the drawing for every character in your text and joins them line by line. Some fonts let neighbouring letters share a stroke ("smushing"), which is why the same word can be noticeably narrower in one font than in another.

All fonts are rendered in your browser. Nothing you type is sent anywhere, and the gallery updates as you type.

Choosing an ASCII font

For code and terminals

Pick a font that is easy to read and not too wide. Standard is the classic FIGlet look and is known to every developer. Small and Mini fit long names into 80 columns. Slant and Speed add movement and are popular for command-line tool names. ANSI Shadow and ANSI Regular use solid block characters and look great in modern terminals with good Unicode support.

For banners and splash screens

Larger fonts such as Big, Doom, Colossal, Epic and Roman fill the screen and work for server login messages, game launchers and printed signs. Check the size before you commit: a long word in Colossal can exceed 150 columns.

For chats and social posts

Decorative fonts such as Graffiti, Bloody, Ghost, Sub-Zero, Delta Corps Priest 1 and Bulbhead make a short word stand out in Discord, Twitch chat or a forum signature. Keep it to one word and always paste it inside a code block.

ASCII font styles at a glance

StyleFontsCharacters used
Line lettersStandard, Big, Slant, Small, Doom, Speed_ | / \ ( ) ` '
Block lettersANSI Shadow, ANSI Regular, Calvin S, Electronic, Delta Corps Priest 1█ ╗ ╔ ═ ║ ▄ ▀
Filled with symbolsBanner, Banner3, Colossal, Big Money-ne, DOS Rebel# @ $ 8 o
3D3-D, Larry 3D, Isometric1, Shadow, Small Shadow/ \ _ | with depth
Script and decorativeScript, Cursive, Contessa, Gothic, Broadway, Georgia11Mixed strokes
TinyMini, Digital, Bubble, RectanglesFits in 1–4 lines

Tips for good-looking ASCII text

Open a font in the text art generator

The Open button on each card loads that font and your text in the text art generator, where you can change letter spacing, wrap long text at 80 columns, add code comment prefixes for Python, JavaScript or CSS, and download a PNG. To put the text inside a frame or a speech bubble, use the ASCII message generator.

Credits

Fonts are rendered with figlet.js by Patrick Gillespie (MIT license). The FIGlet font format was created by Glenn Chappell and Ian Chai in 1991, and the fonts shown here were designed by many members of the FIGlet community over the years; each font file credits its author. Looking for picture-based art instead? Try the main ASCII art generator.

ASCII font generator FAQ

What is an ASCII font?

An ASCII font draws each letter as a small picture made of ordinary characters, several lines tall. The most common format is FIGlet (.flf). Because the result is plain text, ASCII fonts work in terminals, code and chats where you cannot choose a real typeface.

How do I use an ASCII font in Discord?

Click Copy on the font you like, then in Discord type three backticks, paste, and close with three more backticks. The code block keeps every character aligned. Narrow fonts such as Small, Mini or Standard fit best within the message length limit.

Can I install these fonts in Word or Photoshop?

No. ASCII fonts are not TrueType or OpenType fonts; they are arrangements of characters. To use the look in a design program, download the PNG from the text art generator, or paste the text and set it in a monospaced font such as Courier or Consolas.

Which ASCII font is the most readable?

Standard, Big and Small are the easiest to read, because their letters are drawn with clear strokes. Decorative fonts such as Graffiti, Bloody and Merlin1 look striking but are harder to read in long words, so keep them for one short word.

Are these ASCII fonts free to use?

Yes. The fonts are distributed with figlet.js under its MIT license and have been shared freely in the FIGlet community for decades. You can use the generated text in personal and commercial projects.

Why are some letters missing in a font?

Some fonts were only drawn for capital letters, or leave out punctuation and accented characters. If a character disappears, try another font or type in capitals.

More ASCII art tools