본문으로 바로가기
텍스트최종 수정 2026-04-08

중복 줄 제거기

이 페이지는 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

입력 (1 줄)

결과

결과가 여기에 표시됩니다

왼쪽에 텍스트를 입력하면 자동으로 중복이 제거됩니다

중복 제거제거 수 표시

텍스트에서 중복된 줄을 제거하고 정렬할 수 있습니다.

활용하기

업무에서 자주 쓰는 중복 제거 시나리오

한국 마케팅·영업 현장에서 가장 빈번한 활용은 거래처·고객 명단 정리입니다. 엑셀에서 여러 시트의 이메일·연락처를 합친 뒤 중복을 제거해 스팸 신고 위험을 줄이고 발송 비용을 절감하는 용도로 사용합니다. 한국 개인정보보호법상 동일인에게 중복 발송된 광고성 정보는 별도 위반 사유가 될 수 있어 정기적인 정제가 필요합니다.

한글 정렬은 가나다 순(유니코드 한글 음절 블록 기준)으로 자동 처리되며, 본 도구는 localeCompare를 사용해 ‘강·김·박·이·최’ 같은 성씨 정렬을 정확히 처리합니다. 단, 한글 자모(ㄱㄴㄷ)와 음절(가나다)이 섞인 경우 자모가 먼저 오므로 DB에서 추출한 데이터는 NFC 정규화를 먼저 수행한 뒤 정렬하세요. macOS에서 복사한 한글은 NFD 형태로 분리될 수 있어 중복 판정이 실패합니다.

자주 묻는 질문

중복 줄 제거 도구는 어떤 경우에 유용한가요?
로그 파일의 반복 메시지 정리, 이메일 목록·URL 목록의 중복 제거, 데이터베이스 쿼리 결과 정제, 여러 파일의 키워드 목록 병합 시 중복 제거에 유용합니다.
대소문자를 무시하는 중복 제거란?
'Apple'과 'apple'을 동일한 항목으로 처리해 하나만 남기는 옵션입니다. 이메일 주소나 영문 키워드 목록처럼 대소문자가 실질적으로 동일한 경우에 사용합니다.
공백 줄도 중복으로 처리되나요?
기본적으로 빈 줄도 고유한 줄로 간주되어 하나만 남깁니다. '공백 줄 제거' 옵션을 선택하면 빈 줄을 모두 삭제할 수 있습니다.
이메일 목록에서 중복을 제거하려면 어떻게 하나요?
이메일 주소를 한 줄에 하나씩 붙여넣은 뒤 '대소문자 무시' 옵션을 켜고 중복 제거를 실행하세요. user@example.com과 User@Example.com을 같은 주소로 처리합니다. 결과를 복사해 스프레드시트나 이메일 발송 도구에 바로 붙여넣을 수 있습니다.
결과를 정렬하면 어떤 순서가 되나요?
정렬 옵션을 켜면 한국어는 가나다 순, 영문은 알파벳 순으로 정렬됩니다(localeCompare 기반). 숫자가 포함된 텍스트도 자연어 정렬로 처리되어 '항목1, 항목2, 항목10' 순서를 유지합니다.
수천 줄의 대용량 텍스트도 처리할 수 있나요?
네, 브라우저 내에서 실시간으로 처리합니다. 텍스트가 수만 줄이어도 Set 자료구조를 사용하기 때문에 매우 빠르게 중복을 제거합니다. 단, 브라우저 메모리 한도 내에서 동작하므로 수백 MB 이상의 파일은 서버 측 도구를 권장합니다.
CSV 파일의 특정 컬럼에서 중복을 제거하려면 어떻게 하나요?
스프레드시트 프로그램에서 해당 컬럼만 복사해 이 도구에 붙여넣으면 됩니다. 또는 CSV↔JSON 변환기로 JSON 배열로 변환한 뒤 각 항목을 줄바꿈으로 만들어 처리하는 방법도 있습니다.
다음으로 읽으면 좋은 글

JSON 포매터 사용법: API 응답 데이터를 깔끔하게 정리하는 방법

JSON 포매터(JSON Formatter)로 압축된 JSON을 보기 좋게 정리하고, JSON 유효성 검사 및 데이터 구조를 분석하는 방법을 소개합니다.

29분 읽기

관련

관련 도구

전체 보기

읽을거리

관련 글

전체 글 보기