␣ 공백 제거기
띄어쓰기 전부 없애기, 여러 칸 공백을 한 칸으로, 줄 앞뒤 공백만 지우기. 눈에 안 보이는 NBSP·전각 공백도 잡아요.
제거 방식
함께 처리할 공백 문자
줄 처리
사용법
- 정리할 텍스트를 입력란에 붙여넣습니다. 입력란 아래에 어떤 공백 문자가 몇 개 들어 있는지 바로 표시돼요.
- 제거 방식을 고릅니다. 결과는 아래 output 칸에 즉시 나타나고, 제거 전후 글자 수가 함께 표시됩니다.
- copy로 결과를 복사하거나, 결과를 입력으로를 눌러 다른 방식으로 한 번 더 정리할 수 있습니다.
세 가지 제거 방식
| 방식 | 입력 | 결과 | 쓰임 |
|---|---|---|---|
| 연속 공백 → 1칸 | 안녕 하세요 | 안녕 하세요 | 복사·붙여넣기로 흐트러진 문서 정리 |
| 모든 공백 제거 | 010 1234 5678 | 01012345678 | 전화번호·계좌번호·코드 붙여넣기, 공백 제외 글자 수 확인 |
| 앞뒤 공백만 제거 | 제목 | 제목 | 엑셀 셀·목록 데이터의 들여쓰기·끝 공백 정리 |
"모든 공백 제거"는 기본적으로 줄바꿈은 남겨 둡니다. 여러 줄을 한 줄로 이어 붙이려면 줄바꿈도 제거를 켜거나, 단어 사이에 공백을 넣어 잇는 줄바꿈 제거기를 쓰세요.
눈에 안 보이는 공백 문자
웹페이지, PDF, 메신저, 워드 문서에서 복사한 텍스트에는 일반 스페이스(U+0020)처럼 보이지만 다른 문자가 섞여 있는 경우가 많습니다. 이런 문자 때문에 엑셀 VLOOKUP이 실패하거나, 코드가 컴파일되지 않거나, 같은 단어인데 검색이 안 되는 일이 생깁니다.
- 탭 (U+0009) — 엑셀·표에서 복사하면 셀 사이에 들어갑니다.
- 전각 공백 (U+3000) — 한글·일본어 입력기에서 들어가는 한 글자 폭의 공백. 한글 문서의 들여쓰기에 자주 쓰입니다.
- NBSP (U+00A0) — HTML의
. 웹페이지에서 복사하면 흔히 섞여 있고, 줄바꿈되지 않는 공백이라 일반 공백 검색에 걸리지 않습니다. U+2000~U+200A(폭이 다른 공백들), U+202F, U+205F도 함께 처리합니다. - 제로폭 문자 (U+200B, U+FEFF 등) — 폭이 0이라 화면에 전혀 보이지 않습니다. 파일 맨 앞의 BOM이나 웹 에디터가 남긴 흔적이에요. 체크하면 방식과 상관없이 항상 삭제합니다.
정규식으로는 /[ \t\u3000\u00A0]+/g 같은 문자 클래스로 같은 처리를 할 수 있습니다. 직접 패턴을 시험하려면 정규식 테스트 도구를 쓰세요.
자주 쓰는 상황
- 계좌·카드·전화번호 — 은행 앱이나 결제창은 숫자만 받는 경우가 많아, 띄어쓰기나 하이픈이 섞인 번호를 붙여넣으면 오류가 납니다. "모든 공백 제거"로 정리하세요.
- 엑셀·구글 시트 데이터 — 셀 끝에 붙은 공백 하나 때문에 같은 값이 다르게 인식돼 피벗·VLOOKUP·중복 제거가 틀어집니다. 열을 통째로 "앞뒤 공백만 제거"하면 해결됩니다.
- 복사한 기사·논문 정리 — 웹에서 복사하면 문장 사이에 공백이 두세 칸씩 들어가거나 NBSP가 섞입니다. "연속 공백 → 1칸"이 가장 무난합니다.
결과는 브라우저 안에서만 만들어지며 서버로 전송되지 않습니다. 한국어 문장에서 모든 공백을 지우면 뜻이 바뀌거나 읽기 어려워질 수 있으니, 맞춤법 검사기 제출용이라면 "연속 공백 → 1칸"을 쓰세요.
자주 묻는 질문
띄어쓰기를 한 번에 다 없애려면?
"모든 공백 제거"를 고르면 스페이스·탭·전각 공백이 모두 사라집니다. 줄바꿈까지 없애 한 줄로 만들려면 "줄바꿈도 제거"도 켜세요.
공백을 지웠는데도 글자 사이가 떨어져 보여요.
NBSP나 제로폭 문자 같은 특수 공백일 수 있습니다. 입력란 아래 표시에서 어떤 문자가 들어 있는지 확인하고 해당 옵션을 켜세요. 그래도 남는다면 공백이 아니라 폭이 넓은 문장부호일 수 있어요.
엑셀에서 TRIM을 썼는데 공백이 안 지워져요.
엑셀 TRIM은 일반 스페이스(U+0020)만 처리하고 NBSP(U+00A0)는 지우지 못합니다. 열을 복사해 여기서 "앞뒤 공백만 제거"로 정리한 뒤 다시 붙여넣으면 됩니다.
공백 제외 글자 수도 볼 수 있나요?
"모든 공백 제거" 후 "제거 후" 글자 수가 공백 제외 글자 수입니다. 바이트 수까지 필요하면 글자수 세기 도구를 쓰세요.