사용법
- 짧은 텍스트를 입력하세요.
- '생성' 버튼을 누르세요.
- 결과를 복사해 사용하세요.
🎯 이럴 때 씁니다
- 채팅·커밋 메시지에 재미 요소 추가
- README 파일 상단 로고 장식
- 콘솔 출력용 배너 만들기
입력 · 출력 예시
입력
HI
출력
@@@ @@@ @@@@@@ @@@ @@@ @@@ @@@@@@@@@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@@@@ …
"HI"를 입력하면 각 글자가 큰 아스키 배너로 그려집니다. 글자 획이 진한 문자(@ % #)로, 여백이 공백으로 표현됩니다. 실제 문자 모양은 브라우저 폰트 렌더링에 따라 조금씩 달라지므로 위 결과는 대표적인 예시이며, 배너 전체는 여러 줄로 이어집니다.
아스키 아트가 잘 보이려면
아스키 아트는 문자 자체로 그림을 만드는 방식이라, 표시되는 폰트가 결과를 좌우합니다.
| 요소 | 설명 |
|---|---|
| 구성 문자 | 영문 대소문자·숫자·기호 등 ASCII 문자로만 이루어집니다 |
| 필수 조건 | 고정폭(monospace) 폰트 — 글자마다 너비가 같아야 그림이 유지됩니다 |
| 주요 용도 | README 배너, 코드 주석, 터미널 시작 화면, 커밋 메시지 장식 |
| 입력 제한 | 짧은 영문·숫자 텍스트에 최적화 — 한글은 지원이 제한될 수 있습니다 |
자주 묻는 질문
- 어떻게 아스키 아트를 만드나요?
- 입력한 텍스트를 캔버스에 렌더링한 뒤 픽셀 밝기를 분석해 문자로 치환하는 방식입니다.
- 한글도 지원하나요?
- 네. 브라우저 폰트로 렌더링 가능한 문자라면 한글도 변환됩니다.
- 입력한 텍스트가 서버로 전송되나요?
- 전송되지 않습니다. Canvas API로 브라우저 안에서만 처리됩니다.
- 메신저에서 보내면 그림이 깨지는 이유는?
- 가변폭 폰트로 표시되기 때문입니다. 코드 블록(```)으로 감싸거나 고정폭 폰트가 적용되는 곳에 붙여넣으세요.
- 긴 문장도 배너로 만들 수 있나요?
- 가능하지만 가독성이 떨어집니다. 짧은 단어나 이니셜 위주로 쓰는 것이 보기 좋습니다.
🔡 더 알아보기: 아스키 아트는 어떻게 만들어지나
문자만으로 큰 글자 배너를 그리는 원리.
다른 텍스트 도구
📝
Markdown 미리보기
Markdown을 실시간으로 HTML 미리보기
🔗
URL 인코드·디코드
URL 문자를 퍼센트 인코딩·디코딩
✏️
텍스트 검색 및 치환
정규식 지원 검색·치환
🆚
DIFF(텍스트 차분 비교)
두 텍스트의 줄 단위 차이 비교
↕️
목록 정렬
리스트 정렬·중복 제거
📧
이메일 주소 추출
텍스트에서 이메일 추출·중복 제거
🔢
문자 수 계산
글자·바이트·줄·단어 수 계산
🔠
대소문자 변환
대문자·소문자·Title Case 변환
🔤
텍스트-ASCII(전각·반각) 변환
전각 문자 ↔ 반각 ASCII 변환
🈚
Unicode 문자 변환·검색
코드포인트 확인 및 문자 검색
🔟
텍스트-10진수 변환
텍스트 ↔ 코드포인트 10진수 변환
🧾
텍스트-16진수(HEX) 변환
텍스트 ↔ UTF-8 바이트 HEX 변환
0️⃣
바이너리 변환
텍스트 ↔ UTF-8 바이트 2진수 변환