TEXT TOOL

제로폭 문자 제거기

눈에는 보이지 않지만 복사·검색·데이터 처리에 영향을 줄 수 있는 제로폭 문자를 찾고 제거합니다.

🔒
브라우저에서 안전하게 처리입력한 텍스트와 파일은 서버에 업로드되지 않습니다.
0 자 (UTF-16 기준)

결합 문자를 제거하면 이모지나 일부 언어의 표기가 바뀔 수 있습니다. 원문을 보관하고 결과를 비교하세요.

검색되지 않는 복사 문장을 확인하는 방법

문서에서 복사한 상품명이나 검색어가 눈으로는 같은데 검색되지 않는다면 숨은 문자를 확인해 보세요. 이 도구는 U+200B, U+200C, U+200D, U+2060, U+FEFF 다섯 종류를 찾아 제거합니다. 일반 공백, 탭, 줄바꿈, Markdown과 HTML은 그대로 둡니다.

처리 전후 예시

아래 대괄호 표시는 보이지 않는 문자의 위치를 설명하기 위한 표기입니다. 실제 문자로 시험하려면 입력창의 ‘예시 넣기’를 누르세요.

입력 상태정리 결과확인할 점
딱[U+200B]툴딱툴1줄 2열의 ZERO WIDTH SPACE 1개 제거
[U+200B][U+FEFF]빈 텍스트검사 결과는 표시되지만 복사할 문자는 남지 않음
일반 공백만 있는 문장원문 유지일반 공백은 제로폭 문자로 집계하지 않음

결과를 읽는 순서

  1. 원문을 보관한 뒤 입력창에 붙여넣고 ‘검사하고 정리’를 누릅니다.
  2. 문자 코드와 줄·열 위치를 확인합니다. 위치 목록은 처음 100개까지 표시하고 전체 개수는 요약에 표시합니다.
  3. 정리된 결과를 원문과 비교합니다. 복합 이모지나 다국어 문장이 바뀌었다면 결과를 사용하지 말고 원문을 유지하세요.
  4. 결과를 복사해 원래 문제가 있던 검색창이나 편집기에서 다시 확인합니다.

제거하면 안 되는 경우도 있나요?

U+200D는 이모지 조합에, U+200C와 U+200D는 일부 언어의 글자 연결에 쓰입니다. 이를 지우면 보이는 글자 모양이 바뀔 수 있습니다. 이 도구는 문맥을 판단하지 않고 대상 문자를 모두 제거하므로 언어 표현이 중요한 문서는 반드시 원문과 비교하세요.

0개인데도 검색이 안 된다면

0개는 이 도구의 검사 범위에서 해당 문자가 없다는 뜻입니다. 비슷하게 생긴 다른 문자, 특수 공백, Unicode 정규화 차이 또는 검색 서비스의 규칙이 원인일 수도 있습니다. 모든 보이지 않는 문자나 입력 오류를 검사하는 도구는 아닙니다.

글자 수와 발견 개수가 다른 이유

입력 길이는 JavaScript의 UTF-16 코드 단위이고 위치의 열은 Unicode 코드 포인트 기준입니다. 일부 이모지는 길이 2로 계산됩니다. 서식 패턴 개수도 문장 수나 AI 작성 확률을 뜻하지 않습니다. 예를 들어 굵게 표시의 시작·끝 별표는 각각 집계될 수 있습니다.

관련 사용법과 도구

제로폭 문자 사용법 · AI 복사글 클리너 · Markdown 제거기 · 글자 수·바이트 계산