한글 아스키아트 생성기 한글을 ASCII 아트로
대부분의 ASCII 생성기는 한글을 넣으면 빈 결과가 나와요. 여기서는 한글 이름도 긴 문구도 바로 그려 줘요.
████ ██ ██ ███ ███ ██ ███ ██ ██████ ████████ ██ ███ ██████ ██████████ ██ ██ ███ ██ ████ ████ ███ ██ ████ ███ ███████ ████ ██ ███ ███ ██ ███ ███ ████████ ███ ████████ ███ ████████ █████ ████ ████ ██ ████ ████ ████ ██ ██ ███ ███ ██ ██ █████ ███ ██ ████████ ██ ██ ██████████ ███████ ██ ███ ██████ ██ ██ ██ ██ ██ ███ ██ ███ ██ ██████████████ ███████████ █████████ ██ █ ██
블록 문자는 전각으로 바꾸면 모양이 달라질 수 있어요. 일반 복사나 PNG 저장을 이용해 주세요.
“안녕하세요”를 6가지 스타일로
마음에 드는 카드를 누르면 바로 복사돼요.
한글 아스키아트 예시
모두 이 페이지에서 그대로 만든 결과예요. 입력창에 같은 글자를 넣고 스타일을 골라 보세요.
사용 방법
- 입력창에 한글 이름이나 문구를 입력하세요. 최대 40자까지 입력하는 대로 바로 그려져요.
- 스타일을 고르거나, 아래 카드에서 6가지 스타일을 한 번에 비교하세요. 카드를 누르면 바로 복사돼요.
- 복사·카톡용·TXT·PNG 버튼으로 원하는 곳에 붙여넣거나 파일로 저장하세요.
한글 아스키아트는 어떻게 만들어지나요?
영문 ASCII 배너는 FIGlet이라는 글꼴 형식을 써요. 글자마다 여러 줄짜리 문자 그림이 미리 들어 있어서 순서대로 이어 붙이기만 하면 되죠. 하지만 FIGlet 글꼴에는 한글이 없어요. 한글은 초성·중성·종성을 조합해 만들 수 있는 글자가 11,172자나 돼서 글자마다 그림을 미리 그려 두기도 어렵고요. 그래서 대부분의 생성기는 한글을 넣으면 빈 결과를 돌려줍니다.
lab.ascii는 방법을 바꿨어요. 입력한 한글을 화면 밖의 캔버스에 굵은 글꼴로 크게 그린 다음, 가로 5픽셀·세로 10픽셀 칸으로 나눠 칸마다 글자가 얼마나 채워졌는지 재요. 많이 채워진 칸에는 █ 나 @ 처럼 진한 문자를, 비어 있는 칸에는 공백을 넣으면 한글 모양이 문자로 드러나요. 받침이 있는 글자나 겹받침도 그대로 그려지고, 영문·숫자를 섞어 써도 함께 그려집니다.
스타일은 칸을 채우는 문자 묶음이에요. 블록(█)은 가장 또렷하고, 셰이드(░▒▓█)는 명암이 부드러워요. 해시(#)와 앳(@)은 어떤 글꼴에서도 잘 보이는 키보드 문자만 써요. 카카오톡처럼 폭이 좁은 채팅창에 보낼 거라면 두세 글자로 짧게 쓰고, 모양을 그대로 보여 주고 싶다면 PNG로 저장해 이미지로 보내는 게 가장 확실해요.
자주 묻는 질문
카톡에 보내면 모양이 깨져요.
카카오톡 말풍선은 고정폭 글꼴이 아니라서 공백과 기호의 폭이 달라요. 해시·클래식·앳처럼 키보드 문자만 쓰는 스타일을 고르고 ‘카톡용’으로 복사해 보세요. 블록·셰이드 스타일은 전각으로 바꾸면 모양이 달라져서 ‘카톡용’을 막아 두었어요. 모양을 그대로 보내려면 PNG로 저장해 이미지로 보내 주세요.
몇 글자까지 넣을 수 있나요?
최대 40자까지 입력할 수 있어요. 다만 한글 한 글자가 가로 16칸 안팎을 차지해서, 메신저에 붙여넣을 거라면 2~3글자, GitHub README나 터미널이라면 5글자 안팎이 보기 좋아요.
영어나 숫자도 섞어 쓸 수 있나요?
네. 한글이 아닌 글자도 같은 방식으로 그려져요. 영문만 쓸 거라면 FIGlet 글꼴 12종을 고를 수 있는 첫 화면의 텍스트 배너가 더 깔끔해요.
입력한 글자는 저장되나요?
아니요. 글자를 그리는 과정은 모두 브라우저 안에서 이뤄지고, 입력한 글자를 서버로 보내지 않아요. 공유 버튼을 누르면 입력한 글자가 공유 주소의 # 뒤에 담겨요.