비가시 문자 제거
제로폭·BOM·양방향 제어·특수 공백 등 비가시 문자를 제거합니다. 전후 글자 수를 표시합니다.
비가시 문자 제거
값을 입력한 뒤 계산하기를 눌러주세요.
제로폭(ZWSP 등), BOM, 양방향 제어(LRE/RLO 등), NBSP·좁은 공백 등 비가시·특수 공백을 제거합니다. AI 워터마크 정리용으로 쓸 수 있습니다.
사용 방법
- 복붙이 이상하거나 검색이 안 되는 텍스트를 칸에 붙여 넣습니다.
- 제거를 누릅니다.
- 이전 글자 수·이후 글자 수·제거 개수를 확인합니다.
- 정리된 결과를 보고 결과 복사로 가져갑니다.
- 다른 문장을 넣으려면 초기화를 누릅니다.
핵심 개념
비가시 문자 제거는 제로폭 공백(ZWSP), BOM, 양방향 제어(LRE/RLO 등), NBSP·좁은 공백처럼 눈에는 안 보이지만 검색·파싱·해시가 어긋나게 하는 문자를 지울 때 씁니다. 챗봇이나 PDF에서 복사한 문장, 웹에서 묻어 온 워터마크성 코드 포인트를 정리하는 용도로 쓸 수 있습니다. 일반 공백(U+0020)과 줄바꿈·탭은 유지합니다.
한글·영문·숫자 본문은 지우지 않습니다. 전후 글자 수 차이로 얼마나 빠졌는지 바로 보입니다. 처리는 브라우저에서만 이뤄집니다. 모든 유니코드 제어 문자를 없애는 만능 필터는 아니며, 이 도구가 나열한 계열 위주입니다. 보이는 특수기호는 그대로 둡니다.
예시
겉보기엔 같은 두 단어 사이에 제로폭이 있으면 검색이 실패합니다. 붙여 넣고 제거를 누르면 제거 개수가 1 이상이고 이후 글자 수가 줄어듭니다. 그 결과를 에디터에 다시 붙이면 찾기가 다시 됩니다. BOM만 있는 파일 앞부분도 글자 수가 줄어드는 식으로 확인할 수 있습니다. 검색창에 붙여 넣어도 안 찾아지면 제로폭이 남아 있는지 이 화면으로 한 번 거르세요. 코드 리뷰에서 같은 식별자인데 비교가 실패하면 비가시 문자를 의심하는 편이 빠릅니다. 제거 개수가 0이어도 다른 유니코드 정규화 문제는 남을 수 있어 NFC 정규화가 따로 필요할 수 있습니다. 같은 입력을 여러 번 시험할 때는 초기화 후 새로 붙여 이전 출력과 섞이지 않게 합니다. 공용 컴퓨터라면 작업이 끝난 뒤 입력란을 비워 원문이 모니터에 남지 않게 하세요. 브라우저 탭을 닫으면 방금 붙인 값도 함께 사라지며 서버에 삭제 요청을 보낼 필요는 없습니다. 버튼 이름과 칸 제목은 화면 위쪽 도구와 같으므로 글을 읽으며 그대로 따라가면 됩니다.
자주 묻는 질문
비가시 문자 제거 시 한글 본문도 지워지나요?
아니요. 눈에 보이는 일반 글자와 기본 공백·개행은 그대로 둡니다.
AI 텍스트 워터마크도 지울 수 있나요?
제로폭 계열이 섞인 경우 정리에 도움이 됩니다. 모든 워터마크를 보장하지는 않습니다.
NBSP 특수 공백도 빠지나요?
NBSP와 좁은 공백 등 특수 공백을 제거합니다. 일반 스페이스는 남습니다.
양방향 제어 문자는 왜 빼나요?
표시 방향을 바꿔 링크나 코드를 위장하는 데 쓰일 수 있어 제거 대상입니다.
텍스트가 서버로 전송되나요?
아니요. 브라우저에서만 제거합니다.
탭과 줄바꿈도 사라지나요?
탭과 일반 줄바꿈은 유지합니다. 레이아웃용 개행을 지키려는 동작입니다. 관련: 중복 줄 제거 · 유니코드 변환 · 글자수 세기
최종 검토일: 2026년 9월 4일