Skip to content

ASCII Art Text Generator & Encoders

The ASCII art text generator builds banners from # characters, and the encoders convert text to Morse code, binary, hex, Base64 or runes and back.

Output

Letters A–Z, numbers 0–9 and ! ? . , - ' ♥ · up to 24 characters · use a line break for 2 lines

Fill
Background

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

Morse Code Sound and Light Player

Hear and see your message in Morse. The player beeps and flashes a lamp at the speed you choose (5 to 35 words per minute), and the timing panel shows the dot length and total time using the standard rule: 1 dot = 1200 ÷ WPM milliseconds.

Speed: 15 words per minute
Tone: 600 Hz

0Dot length (ms)
0Time units
0Total (s)

Timing rules: dot = 1 unit, dash = 3, gap inside a letter = 1, between letters = 3, between words = 7.

What Each Encoder Does

The same word, 5 ways. Step through them.

Step 1 of 4

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

.... ..

01001000 01001001

ᚺᛁ

A Short History of Text Codes

Every encoder here comes from a different era of communication.

~150

Elder Futhark runes

Germanic peoples carve the oldest runic alphabet.

ᚱᚢᚾᛖᛋ

Morse Code Timing by Speed

Morse speed is measured in words per minute (WPM). The dot length gets shorter as speed rises.

5 WPM (beginner)240 ms per dot
10 WPM120 ms per dot
15 WPM80 ms per dot
20 WPM60 ms per dot
30 WPM (expert)40 ms per dot

1 dot = 1200 ÷ WPM milliseconds, based on the standard word "PARIS".

Encoding Is Not Encryption

Anyone can decode Morse, binary, hex and Base64 with the same tool, so never use them to hide passwords or private data.

Use a password manager

Fun Encoded Messages

Tap one to copy it, then decode it with the tool above.

ASCII Art & Encoders FAQs

Why does é take 2 bytes in binary?

UTF-8 stores characters outside basic ASCII in 2 to 4 bytes; é is C3 A9.

Can runes be decoded back to English?

Not exactly, since several letters share 1 rune (c, k and q all become ᚲ).

How fast is normal Morse code?

Beginners learn at 5 to 10 words per minute; experienced operators send 20 to 30 or more. Try any speed in the player above.

What does SOS mean in Morse?

SOS (··· ––– ···) is the international distress signal, chosen because it is easy to send and recognise.

How do I paste an ASCII banner without breaking it?

Paste it into a code block or any monospace field so every character has the same width.

What is Base64 used for?

Sending binary data, such as images in emails or data URLs, through systems that only handle text.

Browse every tool in Font Tools or go back to the Fancy Text Generator.