무료 이미지를 ASCII 아트로 변환기
이미지를 채팅, README, 터미널, 커밋 메시지용 ASCII 아트로 변환합니다. 블록 문자와 이모지를 포함한 여러 문자 세트를 지원합니다.
여기에 파일을 놓거나 클릭해서 선택하세요
JPG, PNG, WebP, GIF, HEIC, HEIF · 기기에서 처리됨
또는 Ctrl+V를 눌러 클립보드에서 붙여넣기
팁: Ctrl+V로 스크린샷을 붙여넣을 수 있습니다
파일이 기기를 떠나지 않습니다. 모든 처리는 브라우저에서 로컬로 이루어집니다.
주요 용도
- README 파일용 ASCII 아트 만들기GitHub README를 위한 텍스트 기반 로고 및 배너를 만들고 모노스페이스로 렌더링됩니다.
- 터미널 및 MOTD 아트터미널 환영 메시지, SSH 배너 또는 메시지-오브-더-데이 파일용 ASCII 아트를 생성합니다.
- 커밋 메시지의 ASCII 아트릴리스 노트, 커밋 메시지 또는 태그 설명에 기억할 만한 ASCII 아트를 추가합니다.
- 채팅 및 Discord용 ASCII 아트Discord, Slack 또는 IRC 채널에서 공유할 ASCII 밈과 아트를 만듭니다.
- 포스터 및 인쇄용 ASCII 아트포스터, 인쇄물 또는 웹 히어로 섹션용 대규모 ASCII 아트를 생성합니다.
사용 방법
변환은 Canvas API를 사용해 전적으로 브라우저에서 실행됩니다. 서버도 업로드도 없습니다. 도구는 목표 열 너비에 맞게 축소한 화면 밖 캔버스에 이미지를 그리고, getImageData로 모든 픽셀의 RGB 값을 읽어 각 픽셀의 지각 밝기를 선택한 조회 문자열의 문자에 매핑합니다.
- 1Canvas가 이미지 크기 조정이미지는 출력 격자 크기에 정확히 맞춘 숨겨진 캔버스에 그려집니다. 기본값은 보통 너비 80열이며, 높이는 이미지의 가로세로 비율을 유지하도록 자동 조정됩니다(고정폭 글꼴은 너비보다 높이가 길어서 절반으로 줄임).
- 2픽셀별 휘도 샘플링도구는 getImageData를 호출해 모든 칸의 원시 RGBA 바이트를 읽습니다. ITU-R 지각 공식(0.299R + 0.587G + 0.114B)으로 각 픽셀을 하나의 밝기 값으로 변환한 뒤 밝기 오프셋, 대비 배율, 감마 곡선을 적용합니다.
- 3밝기를 문자에 매핑조정된 밝기(0–1)에 선택한 문자열의 길이를 곱합니다. 표준( .:-=+*#%@), 70자 상세, 블록 요소, 이진, 또는 직접 입력한 사용자 지정 세트 중 하나이며, 해당 인덱스의 문자를 출력 격자에 배치합니다.
- 4일반 텍스트, PNG, HTML로 내보내기완성된 격자는 복사/다운로드용 일반 텍스트 문자열로 합쳐집니다. PNG 내보내기에서는 각 문자를 두 번째 캔버스에 12px 고정폭 글꼴로 fillText로 그립니다. 컬러 모드는 픽셀별 원본 RGB를 읽어 각 문자를 인라인 스타일 span 요소로 감싸며, 독립 실행형 HTML 파일로 내보낼 수 있습니다.
이미지는 브라우저의 Canvas API가 직접 읽으며 기기를 떠나지 않습니다. 어떤 시점에도 서버로 데이터가 전송되지 않습니다.
관련 도구
ASCII 배너 생성기
텍스트를 클래식 FIGlet 글꼴의 큰 ASCII 아트 배너로 변환하세요 — 복사하거나 .txt로 다운로드합니다.
OCR — 이미지에서 텍스트 추출
이미지, 스크린샷, 스캔 문서, PDF에서 텍스트를 추출하거나 검색 가능한 PDF로 저장합니다. PP-OCRv5가 브라우저 안에서만 실행됩니다. 라틴, 중국어, 일본어, 한국어, 키릴, 아랍, 데바나가리, 태국, 그리스, 타밀, 텔루구 문자를 인식합니다.
개체 제거기 (매직 지우개)
사진에서 사람, 사물, 텍스트 또는 잡티를 제거하세요. 브라우저에서 바로 칠하면 주변 배경으로 해당 영역이 채워집니다. 실행 취소, 비교 및 JPG 또는 PNG로 저장이 가능합니다. 사진이 업로드되지 않습니다.