글자를 치면, 바로 ASCII 아트.

배너, 이미지 변환, 특수문자, 텍스트 꾸미기까지. 설치 없이 무료로 쓰고, 한글도 됩니다.

NEW한글을 입력하면 한글 모드로 자동 전환돼요.

~/output.txt Standard
$ banner --font="Standard" "HELLO"
30 × 5
02 — FONTS

“HELLO”를 12가지 스타일로

마음에 드는 카드를 누르면 바로 복사돼요.

04 — USE IT

이렇게 쓰세요

위에 입력한 “HELLO”가 그대로 들어가 있어요.

카카오톡 채팅

지우
오늘 생일이지?
    i  i  i
  __|__|__|__
  |  HAPPY  |
 _|_________|_
|  BIRTHDAY   |
|_____________|

디스코드 메시지

ʕ•ᴥ•ʔ
minji 오늘 오후 9:12
오늘 밤 한 판?
 _  _ ___ _    _    ___
| || | __| |  | |  / _ \
| __ | _|| |__| |_| (_) |
|_||_|___|____|____\___/
``` 로 감싸면 줄이 안 깨져요

GitHub README

README.md
 _  _ ___ _    _    ___
| || | __| |  | |  / _ \
| __ | _|| |__| |_| (_) |
|_||_|___|____|____\___/
my-project
터미널에서 바로 쓰는 작은 CLI 도구입니다.

코드 주석

1/*
2 * _ _ ___ _ _ ___
3 * | || | __| | | | / _ \
4 * | __ | _|| |__| |_| (_) |
5 * |_||_|___|____|____\___/
6 */
7export function main() {
8 start();
9}

인스타그램 바이오

ʕ•ᴥ•ʔ
128게시물
2.4만팔로워
311팔로잉
𝐇𝐄𝐋𝐋𝐎
𝓭𝓻𝓪𝔀 𝓮𝓿𝓮𝓻𝔂𝓭𝓪𝔂
ʕ•ᴥ•ʔ♡ 매일 조금씩 그리는 사람
⋆。˚ Seoul ☁︎ since 2019
05 — GUIDE

가이드

가이드 전체 보기 →

ABOUT

ASCII 아트 생성기, 이렇게 동작해요

ASCII 아트는 키보드로 칠 수 있는 문자만으로 글자나 그림을 표현하는 방식이에요. lab.ascii의 텍스트 배너는 FIGlet이라는 오래된 글꼴 형식을 씁니다. FIGlet 글꼴에는 A부터 Z까지 글자마다 여러 줄짜리 문자 그림이 들어 있고, 입력한 글자 순서대로 그 그림을 옆으로 이어 붙여 큰 배너를 만들어요. Standard, Slant, Doom처럼 분위기가 다른 12가지 글꼴을 한 번에 비교하고, 마음에 드는 결과를 눌러 바로 복사할 수 있습니다.

FIGlet 글꼴에는 한글이 없어서 대부분의 생성기는 한글을 넣으면 빈 결과가 나와요. lab.ascii는 한글을 입력하면 글자를 화면 밖에서 굵게 그린 다음, 그 모양을 작은 칸으로 나눠 █ 나 # 같은 문자로 채우는 방식으로 한글 배너를 만듭니다. 이미지 변환도 같은 원리로, 사진의 밝기를 문자로 바꿔요. 이 모든 과정은 브라우저 안에서 이뤄지고 입력한 글자나 올린 이미지는 서버로 전송되지 않습니다.

만든 결과는 고정폭 글꼴에서 줄이 맞도록 되어 있어요. 디스코드나 GitHub README처럼 코드 블록을 지원하는 곳에서는 ``` 로 감싸고, 카카오톡처럼 폭이 좁은 채팅창에는 ‘좁은 폭 추천’ 글꼴을 고르면 줄이 밀리지 않습니다. 글꼴이 달라 줄이 깨질까 걱정된다면 PNG로 저장해 이미지로 보내는 방법도 있어요.

06 — FAQ

자주 묻는 질문

무료인가요?

네. 회원가입 없이 모든 도구를 무료로 쓸 수 있어요. 만든 결과물은 개인·상업적 용도 모두 자유롭게 쓰셔도 됩니다.

한글도 변환되나요?

됩니다. 한글을 입력하면 자동으로 한글 모드가 켜져서, 글자를 이미지로 그린 뒤 ASCII 문자로 바꿔요.

모바일에 붙여넣으면 줄이 깨져요.

채팅 앱은 폭이 좁고 글꼴이 고정폭이 아니라서 그래요. ‘좁은 폭 추천’ 배지가 붙은 폰트를 쓰거나, 코드 블록을 지원하는 곳에서는 ```로 감싸 주세요.

업로드한 이미지는 서버에 저장되나요?

아니요. 이미지 변환은 전부 브라우저 안에서 처리되고, 파일은 어디에도 전송되지 않아요.

PNG로 저장하면 배경색은 어떻게 되나요?

결과 박스와 같은 어두운 배경에 초록색 글자로 저장돼요.