외부 서버 전송 0% · 사내 보안 규정 100% 준수 · 오프라인 완벽 작동

대량 텍스트·엑셀 개인정보를 외부 서버 전송 없이, 보안 걱정 없이 즉시 마스킹

고객 명단, 회원 DB, 상담 일지 속 전화번호·주민번호·이메일·이름을 클릭 한 번으로 비식별화하세요. 데이터가 외부 서버로 단 1바이트도 나가지 않고 내 컴퓨터 브라우저 메모리 안에서만 처리되므로 금융사·공공기관의 엄격한 사내 정보보호 규정에도 안심하고 사용할 수 있습니다.

외부 서버 전송 0% · 사내 보안 규정 100% 준수

마스킹 대상 선택

자동 패턴 감지
완벽한 오프라인 로컬 처리 보장

본 도구는 사용자가 입력한 텍스트와 엑셀 파일을 수신하는 서버가 존재하지 않습니다. 모든 치환과 암호화는 브라우저 메모리 상에서만 즉시 실행되므로 안심하고 사용하세요.

원본 텍스트 입력 (로그, 명단, 메모)
마스킹 처리 결과
보안 실무 안내서

대량 텍스트·엑셀 고객 명단 개인정보 마스킹과 사내 보안 실무 가이드

마케팅 경품 발송 명단, CS 고객 상담 일지, 시스템 에러 로그를 외주업체나 협력사에 전달할 때 전화번호와 주민번호를 일일이 가리는 작업은 실무자에게 큰 부담입니다. 특히 온라인 변환 사이트에 사내 고객 데이터를 올렸다가 감사팀에 적발되거나 개인정보가 유출되는 사고가 잦습니다. 외부 서버 전송이 전혀 없는 안전한 마스킹 기법을 소개합니다.

핵심 보안 원칙

외부 서버 전송 없는 100% 브라우저 로컬 마스킹:
본 서비스는 고객의 이름, 전화번호, 주민등록번호가 포함된 파일과 텍스트를 수신하는 백엔드 서버 자체가 없습니다. 인터넷 연결이 끊긴 상태에서도 모든 치환과 엑셀 생성이 사용자 PC 메모리에서만 동작하므로, 금융감독원 전자금융감독규정 및 개인정보보호법의 안전성 확보 조치 기준을 100% 준수합니다.

1. 왜 개인정보 마스킹은 "외부 서버 전송 없는 도구"를 써야 하는가?

일반적인 무료 웹 변환 도구들은 사용자가 업로드한 엑셀 파일이나 텍스트를 개발사의 클라우드 서버로 업로드한 뒤, 서버의 파이썬(Python)이나 백엔드 프로그램으로 마스킹을 수행하여 결과 파일을 다시 내려줍니다.

일반 업로드형 웹 도구 사용 시 발생하는 법적·보안적 위험
  • 제3자 제공 및 국외 이전 위반: 고객 동의 없이 외부 서버나 해외 호스팅 서버에 데이터를 올리는 행위는 개인정보보호법 위반입니다.
  • 서버 임시 보관 및 해킹 위험: 변환 후 삭제된다고 명시하더라도, 서버 로그나 임시 디렉터리에 남아 유출될 가능성이 상존합니다.
  • 사내 망분리/보안 감사 적발: 공공기관, 은행, 카드사, 대기업은 외부로 고객 데이터가 전송되는 즉시 사내 DLP(데이터 유출 방지) 시스템에 탐지됩니다.

이슈이터 도구함은 파일을 전송받는 서버가 존재하지 않습니다.자바스크립트 엔진이 웹 브라우저 메모리 안에서 정규식 치환을 0.1초 만에 수행하므로, 회사의 기밀 자료나 수만 건의 고객 DB를 안심하고 마스킹할 수 있습니다.

2. 자동 인식 및 비식별화 지원 개인정보 패턴

대한민국에서 실무적으로 가장 많이 유통되는 6가지 개인식별정보(PII)의 표준 마스킹 처리 형식입니다.

구분원본 예시마스킹 후 결과처리 규칙 설명
휴대폰 및 전화번호010-1234-5678, 02-123-4567010-****-5678 또는 010-1234-****가운데 자리 또는 뒷자리 4자리 선택 가림. 하이픈 유무 자동 인식.
주민등록번호 · 외국인번호950101-1234567, 881231-2******950101-1******생년월일과 성별 숫자 1자리를 제외한 뒷자리 6자리 일괄 비식별화.
이메일 주소honggildong@company.comhon***@company.com아이디의 앞 2~3글자만 보존하고 골뱅이(@) 앞부분을 별표로 대체.
한국인 성명 (이름)홍길동, 이순신, 남궁민수홍*동, 이*신, 남**수2글자는 뒷글자, 3글자는 중간글자, 4글자는 중간 2글자를 가려 동명이인 식별성 유지.
신용카드 · 체크카드1234-5678-9012-34561234-****-****-3456카드 번호 16자리 중 유출 시 결제가 가능한 중간 8자리 마스킹.
사용자 지정 단어회사명, 기밀 프로젝트 코드, 특정 고유명사******사용자가 쉼표로 등록한 단어들을 문서 전체에서 대소문자 구분 없이 일괄 가림.

3. 엑셀 10,000행 대량 고객 명단 원클릭 마스킹 요령

1단계

엑셀 파일 드래그 업로드

`.xlsx`, `.xls`, `.csv` 파일을 작업 영역에 끌어다 놓으면 브라우저 메모리에 즉시 테이블로 전개됩니다.

2단계

가릴 항목 선택 및 확인

전화번호, 주민번호, 이메일, 성명 체크박스를 켜면 전체 셀에서 해당 패턴이 실시간 자동 치환됩니다.

3단계

마스킹된 .xlsx 다운로드

[마스킹된 엑셀 다운로드] 버튼을 누르면 원본 서식을 보존한 채 개인정보만 가려진 엑셀 파일이 즉시 저장됩니다.

4. 개인정보보호위원회 비식별 조치 가이드라인 준수

개인정보보호위원회와 한국인터넷진흥원(KISA)의 『개인정보 비식별 조치 가이드라인』에 따르면, 통계 작성, 학술 연구, 이벤트 당첨자 공지, 시스템 테스트 데이터를 생성할 때에는 특정 개인을 알아볼 수 없도록 마스킹(가림), 삭제, 범주화 처리를 반드시 거치도록 규정하고 있습니다.

본 도구는 대한민국 공공·민간 표준 비식별화 규격(주민번호 성별 제외 6자리 가림, 휴대폰 중간 4자리 가림, 이름 가운데 글자 가림)을 그대로 적용하여 공지문이나 외주 협업 시 과태료 처분이나 보안 감사 지적을 원천 차단합니다.

5. 정말 서버로 안 가는지 직접 확인하는 2가지 방법

방법 ① 인터넷 랜선 뽑기 / Wi-Fi 끄고 변환해 보기

이 페이지를 한 번 띄운 후, 컴퓨터의 와이파이를 끄거나 비행기 탑승 모드로 전환한 뒤 엑셀을 넣고 변환해 보세요. 서버와 통신하지 않기 때문에 오프라인 상태에서도 100% 정상적으로 마스킹되고 다운로드됩니다.

방법 ② F12 개발자 도구 네트워크 탭 검사

키보드 `F12`를 누르고 [Network(네트워크)] 탭을 연 뒤 마스킹 버튼을 누르고 엑셀을 내려받아 보세요. 외부 서버로 파일 데이터를 POST하거나 전송하는 트래픽이 0건임을 기술적으로 직접 확인하실 수 있습니다.

6. 자주 묻는 질문

Q. 올린 엑셀 파일이나 텍스트가 개발사 서버에 저장되거나 수집되나요?

전혀 수집되지 않습니다. 본 서비스는 데이터를 받는 백엔드 서버가 아예 없습니다. 모든 파일 파싱과 마스킹, 엑셀 생성은 사용자의 컴퓨터 브라우저 메모리 안에서만 실행되므로 사내 보안 정책상 대외비나 고객 개인정보를 다룰 때도 100% 안전합니다.

Q. 엑셀 데이터가 수만 행에 달하는데 용량이나 행 수 제한이 있나요?

웹 브라우저의 가용 메모리 한도 내에서 동작하므로 통상 수만 행에서 10만 행 수준의 엑셀 파일도 1~2초 이내에 빠르게 처리됩니다. 파일당 50MB 이하를 권장합니다.

Q. 전화번호에서 가운데 자리 대신 뒷자리 4자리를 가릴 수 있나요?

네, 가능합니다. 좌측 설정 패널의 전화번호 옵션에서 "010-1234-****" 뒷자리 가림 버튼을 선택하시면 원하는 형식으로 즉시 변경되어 반영됩니다.

Q. 이름 마스킹 시 외자 이름(홍길)이나 4글자 이름(남궁민수)도 처리되나요?

네, 완벽히 처리됩니다. 2글자 외자 이름은 뒷글자(홍*), 3글자 일반 이름은 가운데 글자(홍*동), 4글자 복성 이름은 중간 두 글자(남**수, 제**명)로 자동 판별하여 가려줍니다.

Q. 특정 회사명이나 비밀 프로젝트 단어도 함께 가릴 수 있나요?

네, 좌측 설정의 [특정 단어 / 회사명 일괄 가림] 입력창에 원하는 키워드를 추가하시면, 문서나 엑셀 전체에서 해당 단어가 자동으로 별표(***) 처리됩니다.

Q. 기존의 이미지 마스킹(마스킹 메이커) 도구와 무엇이 다른가요?

기존 /masking 도구는 화면 캡처 이미지(PNG/JPG)에서 마우스로 긁어 모자이크하는 그래픽 도구인 반면, 본 /text-masking 도구는 엑셀 파일이나 대량의 텍스트 데이터에서 전화번호, 주민번호, 이메일을 패턴 알고리즘으로 자동 탐지하여 텍스트 및 .xlsx 파일로 내보내는 데이터 전용 도구입니다.