~ / text / remove-spaces

␣ 공백 제거기

띄어쓰기 전부 없애기, 여러 칸 공백을 한 칸으로, 줄 앞뒤 공백만 지우기. 눈에 안 보이는 NBSP·전각 공백도 잡아요.

options
제거 방식
함께 처리할 공백 문자
줄 처리
output

사용법

  1. 정리할 텍스트를 입력란에 붙여넣습니다. 입력란 아래에 어떤 공백 문자가 몇 개 들어 있는지 바로 표시돼요.
  2. 제거 방식을 고릅니다. 결과는 아래 output 칸에 즉시 나타나고, 제거 전후 글자 수가 함께 표시됩니다.
  3. copy로 결과를 복사하거나, 결과를 입력으로를 눌러 다른 방식으로 한 번 더 정리할 수 있습니다.

세 가지 제거 방식

방식입력결과쓰임
연속 공백 → 1칸안녕   하세요안녕 하세요복사·붙여넣기로 흐트러진 문서 정리
모든 공백 제거010 1234 567801012345678전화번호·계좌번호·코드 붙여넣기, 공백 제외 글자 수 확인
앞뒤 공백만 제거  제목  제목엑셀 셀·목록 데이터의 들여쓰기·끝 공백 정리

"모든 공백 제거"는 기본적으로 줄바꿈은 남겨 둡니다. 여러 줄을 한 줄로 이어 붙이려면 줄바꿈도 제거를 켜거나, 단어 사이에 공백을 넣어 잇는 줄바꿈 제거기를 쓰세요.

눈에 안 보이는 공백 문자

웹페이지, PDF, 메신저, 워드 문서에서 복사한 텍스트에는 일반 스페이스(U+0020)처럼 보이지만 다른 문자가 섞여 있는 경우가 많습니다. 이런 문자 때문에 엑셀 VLOOKUP이 실패하거나, 코드가 컴파일되지 않거나, 같은 단어인데 검색이 안 되는 일이 생깁니다.

정규식으로는 /[ \t\u3000\u00A0]+/g 같은 문자 클래스로 같은 처리를 할 수 있습니다. 직접 패턴을 시험하려면 정규식 테스트 도구를 쓰세요.

자주 쓰는 상황

결과는 브라우저 안에서만 만들어지며 서버로 전송되지 않습니다. 한국어 문장에서 모든 공백을 지우면 뜻이 바뀌거나 읽기 어려워질 수 있으니, 맞춤법 검사기 제출용이라면 "연속 공백 → 1칸"을 쓰세요.

자주 묻는 질문

띄어쓰기를 한 번에 다 없애려면?
"모든 공백 제거"를 고르면 스페이스·탭·전각 공백이 모두 사라집니다. 줄바꿈까지 없애 한 줄로 만들려면 "줄바꿈도 제거"도 켜세요.
공백을 지웠는데도 글자 사이가 떨어져 보여요.
NBSP나 제로폭 문자 같은 특수 공백일 수 있습니다. 입력란 아래 표시에서 어떤 문자가 들어 있는지 확인하고 해당 옵션을 켜세요. 그래도 남는다면 공백이 아니라 폭이 넓은 문장부호일 수 있어요.
엑셀에서 TRIM을 썼는데 공백이 안 지워져요.
엑셀 TRIM은 일반 스페이스(U+0020)만 처리하고 NBSP(U+00A0)는 지우지 못합니다. 열을 복사해 여기서 "앞뒤 공백만 제거"로 정리한 뒤 다시 붙여넣으면 됩니다.
공백 제외 글자 수도 볼 수 있나요?
"모든 공백 제거" 후 "제거 후" 글자 수가 공백 제외 글자 수입니다. 바이트 수까지 필요하면 글자수 세기 도구를 쓰세요.

이 도구와 함께 보면 좋은 글

관련 도구