Korean ASCII art generator Hangul to ASCII art
Most ASCII art generators return nothing for Korean text. Type a Korean name or phrase here and it is drawn as you type.
████ ██ ██ ███ ███ ██ ███ ██ ██████ ████████ ██ ███ ██████ ██████████ ██ ██ ███ ██ ████ ████ ███ ██ ████ ███ ███████ ████ ██ ███ ███ ██ ███ ███ ████████ ███ ████████ ███ ████████ █████ ████ ████ ██ ████ ████ ████ ██ ██ ███ ███ ██ ██ █████ ███ ██ ████████ ██ ██ ██████████ ███████ ██ ███ ██████ ██ ██ ██ ██ ██ ███ ██ ███ ██ ██████████████ ███████████ █████████ ██ █ ██
“안녕하세요” in 6 styles
Click a card to copy it.
Korean ASCII art examples
Each one was made with this page. Type the same text and pick the style to get the same result.
How to use it
- Type a Korean name or phrase. Up to 40 characters are drawn as you type.
- Pick a style, or compare all six in the cards below. Click a card to copy it.
- Use Copy, TXT, or PNG to paste it where you need it or save it as a file.
How is Korean ASCII art made?
Classic ASCII banners use FIGlet fonts, which store a small multi-line drawing for every letter so the generator only has to place them side by side. FIGlet fonts contain no Korean letters, and Hangul combines initial, medial, and final sounds into 11,172 possible syllable blocks, so drawing each one by hand is impractical. That is why most generators return an empty result when you type Korean.
lab.ascii takes a different approach. It draws your text in a heavy typeface on an off-screen canvas, splits the drawing into cells 5 pixels wide and 10 pixels tall, and measures how much of each cell is filled. Dense cells get strong characters such as █ or @, and empty cells become spaces, so the shape of each syllable appears in plain text. Syllables with final consonants work too, and Latin letters or digits mixed into the text are drawn the same way.
A style is the set of characters used to fill the cells. Block (█) gives the sharpest shape and Shade (░▒▓█) adds soft gradients. Hash (#) and At (@) use only keyboard characters that display well in almost any font. For chat apps, keep it to two or three syllables; to keep the exact shape anywhere, save a PNG and send it as an image.
Frequently asked questions
How do I write my name in Korean?
Hangul spells sounds, so most names can be written phonetically. For example, Mia is 미아, Emma is 엠마, John is 존, and Lucas is 루카스. Type the Korean spelling into the box and the art updates as you type.
Why does it look broken in a chat app?
Chat apps usually use proportional fonts, so spaces and symbols have different widths. Paste it inside a code block where supported, such as ``` on Discord, or save a PNG to keep the exact shape.
How long can the text be?
Up to 40 characters. Each Korean syllable takes about 16 columns, so two or three syllables suit a chat message and about five work well in a GitHub README or a terminal.
Is my text uploaded anywhere?
No. The art is drawn in your browser and your text is not sent to a server. When you use Share, the text is stored after the # in the shared link.
Try another tool
Text banner
Turn English text into large banners in 12 FIGlet fonts and compare them at a glance.Open →Image to ASCII
Upload a photo and tune width, brightness, contrast, and the character set. Save it as a colored PNG.Open →Text art
Copy cats, hearts, birthday cakes, and kaomoji with one click, or save them as PNG images.Open →Fancy text
Turn English text into 24 Unicode styles such as script, bold, and Fraktur, and wrap any text in symbols.Open →