ANSI 이스케이프 코드 제거기

터미널·CI 로그의 ANSI 이스케이프 코드(색상·커서 이동·OSC 시퀀스)를 제거해 깨끗한 일반 텍스트로 만듭니다 — 100% 브라우저에서 처리하며 업로드가 없습니다.

🔒 브라우저에서 실행되며 업로드되지 않습니다.

ANSI 이스케이프 코드란

터미널은 눈에 보이지 않는 ANSI 이스케이프 시퀀스로 출력에 색과 서식을 입힙니다. ESC 제어 문자로 시작하는 짧은 바이트열로, 예를 들어 ESC[32m은 글자를 초록색으로 바꾸고 ESC[0m은 초기화합니다. 실제 터미널에서는 보이지 않지만, 그 출력을 티켓·PR·텍스트 파일이나 색을 렌더링하지 않는 로그 뷰어에 붙여넣는 순간 [32m, [0m 같은 잡음과 제어 문자로 되살아나 검색과 diff, 단어 수 계산을 방해합니다.

브라우저에서 터미널·CI 로그 정리

색상이 들어간 로그를 붙여넣으면 모든 ANSI 시퀀스를 한 번에 제거합니다 — SGR 색상·스타일 코드, 커서·화면 제어(CSI), 창 제목·하이퍼링크 같은 OSC, 단일 문자 이스케이프까지 없애고 보이는 텍스트와 줄바꿈은 그대로 둡니다. GitHub Actions·GitLab CI·Jenkins의 CI 출력 정리, 테스트 러너 결과 정돈, 붙여넣은 터미널 캡처를 검색 가능한 일반 텍스트로 만드는 데 적합합니다. 모든 처리는 브라우저에서 이뤄져 민감한 빌드 로그도 기기를 벗어나지 않습니다.

자주 묻는 질문

ANSI 이스케이프 코드가 무엇인가요?

터미널이 색상·서식·커서를 제어하는 데 쓰는 바이트열입니다. 대부분 ESC 문자 뒤에 대괄호가 오며, 예를 들어 ESC[1;31m은 굵은 빨강입니다. 프로그램이 출력을 꾸미려고 넣는데, 이 도구는 이를 제거해 일반 텍스트만 남깁니다.

색상 말고 커서·창 제목 시퀀스도 제거하나요?

네. SGR 색상·스타일, CSI 커서·화면 제어, 창 제목·하이퍼링크 같은 OSC, 단일 문자 이스케이프까지 흔한 ANSI 시퀀스를 모두 제거합니다.

로그가 업로드되나요?

아니요. 제거는 전부 브라우저에서 이뤄지며 텍스트는 기기를 벗어나지 않아 민감한 빌드·터미널 로그도 안전합니다.