홈 / 텍스트 / 공백 제거기

공백 제거기

텍스트의 공백을 무료로 정리하세요. 모든 공백 제거, 연속 공백 하나로, 줄 앞뒤 공백 제거, 빈 줄 제거 4가지 모드를 브라우저에서 바로 처리합니다. 회원가입 없이, 서버 전송 없이 안전하게.

4가지 정리 방식입력 즉시 변환제거 글자수 표시결과 복사

다음 계산

이어서 많이 찾는 계산

이용 방법

정리 방식을 고르세요

모든 공백 제거, 연속 공백 하나로, 줄 앞뒤 공백 제거, 빈 줄 제거 중 하나를 선택하세요.

텍스트를 입력하세요

정리할 텍스트를 입력하면 변환 결과가 즉시 표시됩니다.

결과를 복사하세요

하단의 원본·결과·제거된 글자수 통계로 확인한 뒤 '복사하기'를 누르세요.

핵심 답변

공백 제거는 텍스트의 공백·탭·줄바꿈을 정리하는 기능으로, 모든 공백 삭제 · 연속 공백 하나로 · 줄 앞뒤 공백 제거 · 빈 줄 제거 4가지 방식이 있습니다.

마지막 업데이트: 2026년 9월 17일
정리 방식 비교표
방식하는 일예시
모든 공백 제거공백·탭·줄바꿈 전부 삭제"오늘 점심 뭐 먹지" → "오늘점심뭐먹지"
연속 공백 하나로연속된 공백을 하나로 축소"a b" → "a b" (줄바꿈 유지)
줄 앞뒤 공백 제거각 줄의 앞뒤 공백만 제거" 안녕 " → "안녕" (내용·줄 순서 유지)
빈 줄 제거빈 줄과 공백만 있는 줄 삭제불필요한 빈 줄 정리 (들여쓰기 유지)
자주 정리하는 상황
상황권장 방식이유
채팅·메신저 복사본 정리빈 줄 제거메시지 사이 빈 줄이 사라져 간결해짐
CSV·데이터 파일 전처리빈 줄 제거파일 끝의 빈 줄이 가져오기를 방해
문서 붙여넣기 정리연속 공백 하나로문장 사이 불필요한 공백만 정리
코드·로그 들여쓰기 손질줄 앞뒤 공백 제거줄 끝 공백 제거, 내용 순서 유지
검색어·해시태그 만들기모든 공백 제거띄어쓰기 없는 한 덩어리 문자열 필요
정규식 직접 정리 (참고)
방식정규식비고
모든 공백 제거/\s/g → 삭제탭·줄바꿈 포함
연속 공백 하나로/[ \t]+/g → " "개행은 남김
줄 앞뒤 공백 제거각 줄 .trim()들여쓰기 안쪽은 유지
빈 줄 제거/^\s*$/m 줄 삭제공백만 있는 줄도 빈 줄로 처리

심화 가이드

4가지 정리 방식, 이렇게 고르세요

모든 공백 제거는 검색어·해시태그처럼 띄어쓰기 없는 한 덩어리가 필요할 때 사용합니다. 단, 문서 가독성을 위한 공백까지 사라지므로 본문 정리에는 쓰지 않는 것이 좋습니다. 연속 공백 하나로는 웹·PDF에서 복사해 온 글의 불규칙한 공백을 다듬을 때 유용합니다. 줄 앞뒤 공백 제거는 코드·로그처럼 줄 구조는 살리고 각 줄의 시작·끝 공백만 손질할 때, 빈 줄 제거는 채팅 복사본·CSV·메모의 불필요한 빈 줄을 없앨 때 씁니다.

"빈 줄"의 기준

이 도구의 빈 줄 제거는 내용이 전혀 없는 줄뿐 아니라, 공백이나 탭만 있는 줄도 빈 줄로 간주해 삭제합니다. 내용이 있는 줄은 앞뒤 공백을 유지하므로 들여쓰기가 그대로 남습니다. 텍스트 맨 끝에 있는 빈 줄도 함께 제거됩니다. 제거 후 줄 순서는 바뀌지 않습니다.

정리 전후 글자수 비교

결과 하단의 통계에서 원본 글자수·결과 글자수·제거된 글자수를 바로 확인할 수 있습니다. 정리가 제대로 됐는지 눈으로 확인하기 어려울 때는 숫자로 검증하세요. 글자수·단어수·줄수까지 자세히 세고 싶다면 글자수 세기 도구로 이어서 확인해 보세요.

PDF·웹에서 복사한 글이 깨질 때

PDF나 웹페이지에서 글을 복사하면 줄이 이상한 곳에서 끊기거나 단어 사이에 공백이 두 개씩 들어가는 일이 흔합니다. 이럴 때는 연속 공백 하나로 정리와 빈 줄 제거를 순서대로 적용하면 대부분 깔끔해집니다. 복사한 글을 이 도구에 붙여넣고 정리한 뒤, 결과를 복사해 문서에 다시 붙여넣으세요. 정리한 글의 길이가 궁금하다면 글자수 세기로 확인해 보세요. 자주 복사하는 사이트가 있다면 정리 방식을 고정해 두고 쓰는 것도 방법입니다.

코드·대본 정리할 때 주의할 점

프로그래밍 코드나 대본처럼 들여쓰기가 의미를 가지는 텍스트에는 줄 앞뒤 공백 제거나 모든 공백 제거를 쓰지 마세요. 코드의 들여쓰기가 사라지면 구조를 알아보기 어렵고, 파이썬처럼 들여쓰기로 블록을 구분하는 언어는 아예 동작하지 않습니다. 코드 정리가 목적이라면 빈 줄 제거 정도만 가볍게 쓰고, 들여쓰기는 손대지 않는 것이 안전합니다. 일반 문서와 코드를 구분해서 도구를 쓰는 습관을 들이세요.

설문·신청서 답변 다듬기

설문조사나 신청서에 긴 답변을 쓸 때는 복사 과정에서 공백이 어긋나기 쉽습니다. 다른 문서에서 가져온 문장을 붙여넣으면 줄바꿈이 이상하게 들어가 심사자가 읽기 어려워집니다. 제출 전에 이 도구로 빈 줄과 연속 공백을 정리하면 답변이 깔끔해집니다. 특히 자기소개서처럼 글자수 제한이 있는 문서는 정리 후 글자수 세기로 길이를 다시 확인하세요. 공백이 줄어든 만큼 글자수가 달라질 수 있기 때문입니다.

모든 정리는 브라우저 안에서 처리되며, 입력한 텍스트가 서버로 전송되거나 저장되지 않습니다. 대량의 텍스트도 별도 설치 없이 바로 정리할 수 있습니다.

자주 묻는 질문

모든 공백 제거를 선택하면 줄바꿈도 사라지나요?
네, 사라집니다. "모든 공백 제거"는 공백·탭·줄바꿈을 전부 삭제해 한 덩어리 문자열로 만듭니다. 줄 구조를 유지하고 싶다면 "빈 줄 제거"나 "줄 앞뒤 공백 제거"를 사용하세요.
연속 공백 하나로와 모든 공백 제거의 차이는 무엇인가요?
"연속 공백 하나로"는 공백 2개 이상을 하나로 줄일 뿐 문장 사이 공백은 남깁니다(줄바꿈도 유지). "모든 공백 제거"는 공백·줄바꿈까지 전부 없애 한 덩어리로 만듭니다. 문서 다듬기에는 전자가, 검색어·해시태그 만들기에는 후자가 맞습니다.
빈 줄 제거를 하면 들여쓰기도 지워지나요?
아니요. 내용이 있는 줄의 앞뒤 공백(들여쓰기)은 유지되고, 완전히 비어 있거나 공백·탭만 있는 줄만 삭제됩니다. 나머지 줄의 순서도 바뀌지 않습니다.
엑셀에서 복사한 표의 빈 행도 제거되나요?
네. 복사한 텍스트의 빈 줄을 감지해 삭제합니다. CSV 형태로 정리한 뒤 데이터 가져오기 전에 쓰면 가져오기 오류를 줄일 수 있습니다.
입력한 텍스트가 서버에 저장되나요?
아니요. 모든 처리는 브라우저 안에서 이루어지며, 입력한 텍스트가 서버로 전송되거나 저장되지 않습니다.
줄 끝의 공백(후행 공백)만 따로 지울 수 있나요?
네. "줄 앞뒤 공백 제거" 방식을 사용하면 각 줄의 앞뒤 공백이 제거됩니다. 줄 안쪽의 공백은 그대로 유지됩니다.
정리한 결과가 제대로 됐는지 어떻게 확인하나요?
결과 하단의 통계(원본 글자수·결과 글자수·제거된 글자수)로 확인할 수 있습니다. 더 자세히 세고 싶다면 글자수 세기 도구를 이용해 보세요.
탭(Tab) 키로 넣은 들여쓰기도 함께 지워지나요?
네, 탭 문자도 공백의 일종이라 정리 대상에 포함됩니다. 모든 공백 제거를 선택하면 탭까지 모두 사라지고, 연속 공백 하나로는 탭 여러 개가 공백 하나로 바뀝니다. 탭을 남기고 싶다면 빈 줄 제거처럼 범위가 좁은 정리 방식을 고르세요.
이모지나 특수문자는 그대로 유지되나요?
네, 이모지나 특수문자, 한자 등은 건드리지 않고 공백과 탭, 줄바꿈만 정리합니다. 다만 이모지 앞뒤에 붙은 공백까지 지워지면 글자 간격이 붙어 보일 수 있으니, 모든 공백 제거보다는 연속 공백 하나로 정리나 줄 앞뒤 공백 제거처럼 필요한 만큼만 쓰는 것을 권합니다.
영문 대소문자는 바뀌지 않나요?
네, 바뀌지 않습니다. 이 도구는 공백과 탭, 줄바꿈만 정리하고 글자의 대소문자나 내용은 건드리지 않습니다. 영문 대소문자를 바꾸고 싶다면 대소문자 변환기를 함께 사용하세요. 두 도구를 순서대로 쓰면 서식 정리를 한 번에 마칠 수 있습니다.
모바일에서도 사용할 수 있나요?
네, 브라우저에서 동작하므로 스마트폰에서도 바로 쓸 수 있습니다. 메신저나 메모 앱에서 복사한 글을 붙여넣고 정리한 뒤 다시 복사하면 됩니다. 모바일에서는 화면이 작으니 긴 글은 나눠서 정리하는 것이 편합니다.
정리한 텍스트를 엑셀 셀로 바로 붙여넣을 수 있나요?
네, 복사해서 엑셀 셀에 붙여넣으면 됩니다. 줄바꿈이 정리된 상태라 셀 하나에 깔끔하게 들어갑니다. 여러 줄을 여러 셀에 나누어 넣고 싶다면 줄바꿈을 남긴 채로 정리하세요. 엑셀에서 가져온 표의 빈 행을 정리하고 싶다면 빈 줄 제거 기능을 쓰면 됩니다.