전화번호 포맷터 (E.164 / 국제 / 국내)
지저분하게 입력된 전화번호를 E.164(+821012345678), 국제 표기(+82 10 1234 5678), 국내 표기, tel: URI 형식으로 정리합니다.
번호가 속한 국가 선택. 앞의 0·국가 코드·구분자는 자동 처리.
위에 전화번호를 입력하세요.
사용법
- 번호 소속 국가 선택.
- 번호 붙여넣거나 입력 — CRM 복붙도 OK.
- 필요한 포맷 복사: 저장은 E.164, 인쇄는 국제,
<a href>는 tel: URI.
자세한 설명
펼치기접기
전화번호를 어떤 형식으로든 붙여 넣으면(국가 번호가 있든 없든, 공백이나 붙임표, 괄호가 있든) 표준 형식으로 돌려줍니다. E.164(저장과 API 전송용), 국제 표기(인쇄용), 국내 표기(현지 표시용), 그리고 tel: URI(클릭 가능한 링크용)입니다. 20개 국가 프리셋이 가장 흔한 국가 번호를 덮으며, 한국의 010-이나 독일 030의 앞자리 0 같은 현지 관례를 나라별로 처리합니다.
저장할 형식은 E.164이고, 이유는 그것만이 혼자서 모호하지 않기 때문입니다. 국가 번호를 담고 있고, 정규화할 공백이나 문장부호가 없으며, 전 세계적으로 열다섯 자리로 제한됩니다. 국내 형식으로 저장된 번호는 어디서 왔는지를 알아야 뜻이 정해지는 번호이고, 레코드가 시스템 사이를 옮겨 다닐 때 사라지는 것이 정확히 그 맥락입니다.
소박한 변환을 깨뜨리는 부분은 앞자리 0입니다. 많은 나라가 국내에서 걸 때는 중계 접두사, 대개 0을 쓰고 밖에서 걸어 올 때는 뗍니다. 런던의 020 7946 0958은 +44 020이 아니라 +44 20 7946 0958이 됩니다. 이탈리아는 0이 번호의 일부라서 그대로 남는 잘 알려진 예외입니다. 받은 것에 국가 번호를 그냥 이어 붙이는 변환기는 연결되지 않는 번호를 만들어 냅니다.
국내 표시 관례는 숫자에서 유도되는 것이 아니라 진짜로 지역적인 것입니다. 한국은 010-1234-5678로 묶고, 독일은 길이가 일정하지 않은 지역 번호와 나머지 사이를 나누며, 프랑스는 두 자리씩 짝짓고, 북미는 지역 번호를 괄호로 감쌉니다. 번호만으로 이 모두를 만들어 내는 규칙은 없으며, 그래서 프리셋이 있는 것입니다.
형식 맞추기는 유효성 검사가 아닙니다. 번호가 제대로 생기고 올바르게 묶였는데도 전혀 할당되지 않은 것일 수 있습니다. 어떤 대역이 실제로 운용 중인지는 통신사 조회만이 답할 수 있는 문제이기 때문입니다. 깔끔한 결과는 문법 검사일 뿐 그 이상이 아니라고 여기십시오.
자주 묻는 질문
E.164란?
전화번호 국제 표준: +, 국가 코드, 국가 번호, 구분자 없음, 최대 15자리. 저장·API 호출엔 E.164 — 모호하지 않습니다.
왜 번호 검증을 안 하나요?
진정한 검증은 libphonenumber 전체 데이터셋(~500KB) 필요 — 정적 도구 범위 밖. 유효한 입력엔 포맷 작동, 쓰레기 입력엔 잘못된 출력 가능.
내 국가를 추가할 수 있나요?
포함된 20개국이 글로벌 사용자 ~80% 커버. 외에는 국제 포맷으로 직접 입력 — 입력이 +로 시작하면 E.164 출력 작동.
왜 국내 포맷이 국가마다 다르죠?
띄어쓰기·묶음 관례가 로컬. 미국 (NNN) NNN-NNNN, 프랑스 NN NN NN NN NN, 한국 0NN-NNNN-NNNN. 각 프리셋이 해당 국가 관례를 맞춤.
관련 도구
유니코드 정규화 (NFC, NFD, NFKC, NFKD)
텍스트를 NFC·NFD·NFKC·NFKD로 정규화하고, 선택적으로 발음 구별 기호 제거(café → cafe), 네 형식의 코드포인트·바이트 수 비교 — 브라우저에서.
텍스트
NATO 음성 알파벳
텍스트를 NATO/ICAO 음성 알파벳(Alpha·Bravo·Charlie)으로 — 무전·전화·받아쓰기용.
텍스트
이메일·개인정보 마스킹
텍스트의 이메일·전화·카드번호·IP 마스킹 — 스크린샷·블로그·로그 공유용.
텍스트
뉴머로님 생성기 (i18n, a11y)
긴 단어를 뉴머로님으로 바꿉니다 — 첫 글자와 마지막 글자를 남기고 가운데를 생략된 글자 수로 치환합니다. 예: internationalization → i18n, accessibility → a11y.
텍스트
줄 포맷터 — 접두/접미 추가 및 결합
각 줄을 접두사와 접미사로 감싸고 원하는 구분자로 결합합니다. 브라우저에서 동작합니다.
텍스트
글자수 단어수 카운터
글자·단어·문장·줄·바이트 수를 실시간으로 셉니다.
텍스트