공백 제거기
텍스트의 공백을 무료로 정리하세요. 모든 공백 제거, 연속 공백 하나로, 줄 앞뒤 공백 제거, 빈 줄 제거 4가지 모드를 브라우저에서 바로 처리합니다. 회원가입 없이, 서버 전송 없이 안전하게.
다음 계산
이어서 많이 찾는 계산
글자수 세기
텍스트공백 포함·제외 글자수를 실시간으로 셉니다.
Base64 인코딩·디코딩
텍스트텍스트·파일을 Base64(베이스64)로 변환하고 디코딩하는 무료 온라인 도구입니다. URL-safe 모드와 이미지 미리보기까지 브라우저에서 바로 처리됩니다.
대소문자 변환기
텍스트영문 텍스트를 대문자·소문자·Title Case·camelCase·PascalCase·snake_case·kebab-case 등 9가지 형식으로 한 번에 변환하세요.
JSON 포맷터·정리
텍스트지저분한 JSON을 예쁘게 정리하고 문법 오류를 바로 찾아주는 무료 온라인 도구입니다.
이용 방법
모든 공백 제거, 연속 공백 하나로, 줄 앞뒤 공백 제거, 빈 줄 제거 중 하나를 선택하세요.
정리할 텍스트를 입력하면 변환 결과가 즉시 표시됩니다.
하단의 원본·결과·제거된 글자수 통계로 확인한 뒤 '복사하기'를 누르세요.
공백 제거는 텍스트의 공백·탭·줄바꿈을 정리하는 기능으로, 모든 공백 삭제 · 연속 공백 하나로 · 줄 앞뒤 공백 제거 · 빈 줄 제거 4가지 방식이 있습니다.
| 방식 | 하는 일 | 예시 |
|---|---|---|
| 모든 공백 제거 | 공백·탭·줄바꿈 전부 삭제 | "오늘 점심 뭐 먹지" → "오늘점심뭐먹지" |
| 연속 공백 하나로 | 연속된 공백을 하나로 축소 | "a b" → "a b" (줄바꿈 유지) |
| 줄 앞뒤 공백 제거 | 각 줄의 앞뒤 공백만 제거 | " 안녕 " → "안녕" (내용·줄 순서 유지) |
| 빈 줄 제거 | 빈 줄과 공백만 있는 줄 삭제 | 불필요한 빈 줄 정리 (들여쓰기 유지) |
| 상황 | 권장 방식 | 이유 |
|---|---|---|
| 채팅·메신저 복사본 정리 | 빈 줄 제거 | 메시지 사이 빈 줄이 사라져 간결해짐 |
| CSV·데이터 파일 전처리 | 빈 줄 제거 | 파일 끝의 빈 줄이 가져오기를 방해 |
| 문서 붙여넣기 정리 | 연속 공백 하나로 | 문장 사이 불필요한 공백만 정리 |
| 코드·로그 들여쓰기 손질 | 줄 앞뒤 공백 제거 | 줄 끝 공백 제거, 내용 순서 유지 |
| 검색어·해시태그 만들기 | 모든 공백 제거 | 띄어쓰기 없는 한 덩어리 문자열 필요 |
| 방식 | 정규식 | 비고 |
|---|---|---|
| 모든 공백 제거 | /\s/g → 삭제 | 탭·줄바꿈 포함 |
| 연속 공백 하나로 | /[ \t]+/g → " " | 개행은 남김 |
| 줄 앞뒤 공백 제거 | 각 줄 .trim() | 들여쓰기 안쪽은 유지 |
| 빈 줄 제거 | /^\s*$/m 줄 삭제 | 공백만 있는 줄도 빈 줄로 처리 |
심화 가이드
4가지 정리 방식, 이렇게 고르세요
모든 공백 제거는 검색어·해시태그처럼 띄어쓰기 없는 한 덩어리가 필요할 때 사용합니다. 단, 문서 가독성을 위한 공백까지 사라지므로 본문 정리에는 쓰지 않는 것이 좋습니다. 연속 공백 하나로는 웹·PDF에서 복사해 온 글의 불규칙한 공백을 다듬을 때 유용합니다. 줄 앞뒤 공백 제거는 코드·로그처럼 줄 구조는 살리고 각 줄의 시작·끝 공백만 손질할 때, 빈 줄 제거는 채팅 복사본·CSV·메모의 불필요한 빈 줄을 없앨 때 씁니다.
"빈 줄"의 기준
이 도구의 빈 줄 제거는 내용이 전혀 없는 줄뿐 아니라, 공백이나 탭만 있는 줄도 빈 줄로 간주해 삭제합니다. 내용이 있는 줄은 앞뒤 공백을 유지하므로 들여쓰기가 그대로 남습니다. 텍스트 맨 끝에 있는 빈 줄도 함께 제거됩니다. 제거 후 줄 순서는 바뀌지 않습니다.
정리 전후 글자수 비교
결과 하단의 통계에서 원본 글자수·결과 글자수·제거된 글자수를 바로 확인할 수 있습니다. 정리가 제대로 됐는지 눈으로 확인하기 어려울 때는 숫자로 검증하세요. 글자수·단어수·줄수까지 자세히 세고 싶다면 글자수 세기 도구로 이어서 확인해 보세요.
PDF·웹에서 복사한 글이 깨질 때
PDF나 웹페이지에서 글을 복사하면 줄이 이상한 곳에서 끊기거나 단어 사이에 공백이 두 개씩 들어가는 일이 흔합니다. 이럴 때는 연속 공백 하나로 정리와 빈 줄 제거를 순서대로 적용하면 대부분 깔끔해집니다. 복사한 글을 이 도구에 붙여넣고 정리한 뒤, 결과를 복사해 문서에 다시 붙여넣으세요. 정리한 글의 길이가 궁금하다면 글자수 세기로 확인해 보세요. 자주 복사하는 사이트가 있다면 정리 방식을 고정해 두고 쓰는 것도 방법입니다.
코드·대본 정리할 때 주의할 점
프로그래밍 코드나 대본처럼 들여쓰기가 의미를 가지는 텍스트에는 줄 앞뒤 공백 제거나 모든 공백 제거를 쓰지 마세요. 코드의 들여쓰기가 사라지면 구조를 알아보기 어렵고, 파이썬처럼 들여쓰기로 블록을 구분하는 언어는 아예 동작하지 않습니다. 코드 정리가 목적이라면 빈 줄 제거 정도만 가볍게 쓰고, 들여쓰기는 손대지 않는 것이 안전합니다. 일반 문서와 코드를 구분해서 도구를 쓰는 습관을 들이세요.
설문·신청서 답변 다듬기
설문조사나 신청서에 긴 답변을 쓸 때는 복사 과정에서 공백이 어긋나기 쉽습니다. 다른 문서에서 가져온 문장을 붙여넣으면 줄바꿈이 이상하게 들어가 심사자가 읽기 어려워집니다. 제출 전에 이 도구로 빈 줄과 연속 공백을 정리하면 답변이 깔끔해집니다. 특히 자기소개서처럼 글자수 제한이 있는 문서는 정리 후 글자수 세기로 길이를 다시 확인하세요. 공백이 줄어든 만큼 글자수가 달라질 수 있기 때문입니다.
자주 묻는 질문
모든 공백 제거를 선택하면 줄바꿈도 사라지나요?
연속 공백 하나로와 모든 공백 제거의 차이는 무엇인가요?
빈 줄 제거를 하면 들여쓰기도 지워지나요?
엑셀에서 복사한 표의 빈 행도 제거되나요?
입력한 텍스트가 서버에 저장되나요?
줄 끝의 공백(후행 공백)만 따로 지울 수 있나요?
정리한 결과가 제대로 됐는지 어떻게 확인하나요?
탭(Tab) 키로 넣은 들여쓰기도 함께 지워지나요?
이모지나 특수문자는 그대로 유지되나요?
영문 대소문자는 바뀌지 않나요?
모바일에서도 사용할 수 있나요?
정리한 텍스트를 엑셀 셀로 바로 붙여넣을 수 있나요?
관련 도구
정규식 테스터
텍스트정규식 패턴을 입력 즉시 테스트하고 매치·그룹·치환 결과를 바로 확인하는 무료 온라인 도구입니다.
URL 인코딩·디코딩
텍스트URL 인코딩과 디코딩을 무료로 변환하세요. encodeURI·encodeURIComponent 차이 설명과 줄 단위 일괄처리까지 브라우저에서 바로 처리됩니다.
HEX 색상코드 변환
텍스트HEX 색상코드를 RGB·HSL로 변환하세요. 실시간 색상 미리보기와 3자리 HEX 지원, 형식별 복사 버튼까지 브라우저에서 바로 처리됩니다.
타임스탬프 변환기
텍스트유닉스 타임스탬프를 날짜로, 날짜를 타임스탬프로 변환하세요. 초·밀리초 자동 판별, 한국 표준시(KST) 기본 지원, 현재 시각 버튼까지.
내 IP 확인
텍스트현재 접속에 사용 중인 공인 IP 주소를 바로 확인하세요. 원클릭 복사, IPv4·IPv6 구분 표시.
자소서 글자수 계산기
텍스트자소서 기준(한글 2바이트)으로 글자수와 바이트를 셉니다.