유틸리티

대소문자 변환부터 공백 제거까지, 텍스트 변환기 활용법

엑셀에서 복사한 데이터에 공백이 들쭉날쭉 섞여 있다. 영문 이름은 대문자와 소문자가 뒤죽박죽이고, 줄바꿈도 제멋대로다. 하나하나 수정하자니 200줄이 넘는다. 이럴 때 텍스트 변환 도구를 쓰면 한 번에 정리할 수 있다.

대소문자 변환이 필요한 상황

영문 텍스트를 다룰 때 대소문자 규칙이 맞지 않으면 데이터가 지저분해 보인다. 변환이 필요한 대표적인 상황은 이렇다.

  • 전체 대문자로 통일 — 제품 코드, 약어, 제목 표기(예: USER_NAME → 그대로 유지)
  • 전체 소문자로 통일 — 이메일 주소 정리, URL 정규화
  • Title Case — 영문 제목 형식(각 단어 첫 글자만 대문자). 보고서, 발표 자료에서 자주 쓰인다
  • camelCase / snake_case — 프로그래밍에서 변수명 규칙에 맞출 때

워드에서도 대소문자 변환이 되긴 하지만, 선택 범위를 일일이 지정해야 해서 대량 작업에는 불편하다.

공백, 줄바꿈, 중복 정리

웹에서 복사한 텍스트나 CSV 파일에서 가져온 데이터는 보이지 않는 공백과 줄바꿈이 섞여 있는 경우가 많다. 온라인 텍스트 변환기에 텍스트를 붙여넣고 원하는 기능 버튼을 누르면 바로 정리된 결과가 나온다.

기능하는 일활용 예시
공백 제거모든 공백을 삭제전화번호, 코드에서 불필요한 빈칸 제거
여러 공백 통합연속 공백을 하나로복사 붙여넣기 후 들쑥날쑥한 간격 정리
줄바꿈 제거모든 줄바꿈을 삭제여러 줄 데이터를 한 줄로 합치기
빈 줄 제거내용 없는 빈 행 삭제불필요하게 떨어진 문단 간격 정리
중복 줄 제거같은 내용의 줄을 하나만 남김이메일 목록, 키워드 목록 정리
줄 정렬가나다/ABC 순 자동 정렬단어 목록, 이름 목록 정리

인코딩/디코딩 기능

개발 작업 중에 URL에 한글이 포함되면 %ED%95%9C%EA%B8%80처럼 인코딩된 문자열이 생긴다. 이걸 사람이 읽을 수 있는 형태로 되돌리거나, 반대로 인코딩해야 하는 상황이 자주 온다.

URL 인코딩/디코딩
한글이나 특수문자가 포함된 URL을 퍼센트(%) 형식으로 변환하거나 원래 텍스트로 복원한다.
Base64 인코딩/디코딩
바이너리 데이터를 텍스트로 변환할 때 쓴다. API 인증 토큰이나 이미지 데이터 임베딩에 사용된다.
HTML 엔티티
<&lt;로 바꾸는 식이다. HTML 코드를 본문에 표시할 때 필요하다.
참고 모든 변환은 브라우저에서 처리되고 서버로 전송되지 않는다. 내부 코드나 인증 토큰 같은 민감한 텍스트를 다뤄도 외부 유출 걱정이 없다.

텍스트 정리는 단순 반복 작업이 대부분이다. 도구에 맡기면 200줄도 1초면 끝난다.