콘텐츠로 건너뛰기

🔤 전각 · 반각 변환

영숫자 · 카타카나 · 공백 · 기호의 전각/반각을 일괄 변환. 카테고리별 토글, 실시간 처리.

완전 무료 가입 불필요 브라우저 완결 5 개 언어 다크 모드

🔒 개인정보 보호

0 문자

📖 자주 걸리는 지점

영숫자 · 가타카나 · 공백 · 기호의 전각과 반각을 종류별로 지정해 일괄 변환합니다. 처리는 브라우저 안에서 끝납니다. 전각과 반각은 겉보기 폭의 차이가 아니라 유니코드상 완전히 다른 문자입니다. A(U+0041)와 (U+FF21)는 사람에게는 같은 글자로 보여도 프로그램에게는 AB 만큼 다릅니다. 검색이 일치하지 않는다, 중복을 검출할 수 없다 같은 문제의 상당수가 여기서 옵니다.

사례 무슨 일이 일어나는가 어떻게 하면 되는가
탁점 · 반탁점이 한 글자만큼 어긋난다 반각 가타카나에는 탁점이 붙은 문자가 존재하지 않습니다. + 두 글자로 표현됩니다. 그래서 반각인 채로는 글자 수 카운트도 한 글자씩의 처리도 겉보기와 어긋납니다. パ 는 2글자, 는 1글자입니다. 입력 폼의 글자 수 제한을 반각 가타카나로 넘겨 버리는 형태로 표면화합니다. 받은 시점에 전각 가타카나로 정규화한 뒤 저장하세요. 변환할 때는 를 결합해 로 만드는 처리가 필요하고 단순한 1대1 치환표로는 부족합니다. 반대 방향(전각 → 반각)은 영수증 프린터나 오래된 기간계 시스템용으로 아직 수요가 있지만 그 경우에도 내부 데이터는 전각으로 갖고 출력 직전에만 변환하는 것이 안전합니다.
기호까지 변환해 깨진다 기호를 일괄로 반각으로 하면 일본어의 구두점이나 괄호까지 휘말립니다. , . 가 되어 문장으로 읽을 수 없게 됩니다. 반대로 일괄로 전각으로 하면 이메일 주소의 @ 나 URL 의 /, 코드 안의 기호가 전각이 되어 기능하지 않게 됩니다. 주소란에서 하이픈을 전각으로 한 결과 번지 검색이 일치하지 않는 사고도 흔합니다. 종류를 나누어 변환하세요. 실무에서 거의 항상 옳은 것은 영숫자는 반각으로, 가타카나는 전각으로, 공백은 반각으로, 구두점과 괄호는 건드리지 않는다는 조합입니다. 이 화면은 종류별로 지정할 수 있으므로 필요한 것만 고르세요. 프로그램에 넣는다면 정규화 대상 문자를 명시적으로 나열하는 편이 나중에 범위를 넓히는 것보다 안전합니다.
정규화했는데 중복이 남는다 전각 반각을 맞춘 것만으로는 부족합니다. 유니코드에는 겉보기가 같고 부호 위치가 다른 문자가 더 있습니다. 전각 공백(U+3000)과 줄바꿈 없는 공백(U+00A0)과 보통 공백, 장음 기호()와 하이픈과 대시와 전각 하이픈, 동그라미 숫자()와 (1). 이들은 모두 같아 보이면서 다른 문자입니다. 유니코드 정규화(NFKC)를 적용하세요. 전각 영숫자, 동그라미 숫자, 합자, 호환 문자를 한꺼번에 표준형으로 모아 줍니다. 다만 NFKC 는 ① 을 1 로 만드는 등 정보를 떨어뜨리는 변환이므로 표시용 값에는 적용하지 말고 비교 · 검색용 키를 따로 갖는 것이 정석입니다. 원래 표기는 남긴 채 정규화된 열로 인덱스를 거세요.

입력 폼에서는 사용자에게 반각으로 입력해 달라고 요구하는 것을 그만두고 받은 뒤 정규화하는 편이 이탈도 문의도 줄어듭니다. 일본어 입력 상태에서 숫자를 치면 전각이 되는 것은 당연하고, 그것을 이용자의 입력 실수로 다루는 것은 설계 측의 태만입니다. 전화번호 · 우편번호 · 카드번호는 하이픈 유무를 포함해 받은 뒤 정형하세요. 덧붙여 이 화면이 전각과 반각의 예를 실제로 표시하고 있는 것은 번역 누락이 아니라 변환 대상 그 자체를 보여 줄 필요가 있기 때문입니다.

📖 사용법

  1. 1
    텍스트 붙여넣기
    왼쪽 입력 상자에 변환할 텍스트를 붙여넣습니다.
  2. 2
    대상 카테고리 선택
    ASCII · 카타카나 · 공백 · 기호를 토글하여 대상을 좁힙니다.
  3. 3
    방향 버튼 클릭
    반각 또는 전각 변환 버튼을 누르면 오른쪽에 결과가 나옵니다.
  4. 4
    복사 또는 다운로드
    한 번에 클립보드 복사 또는 .txt 다운로드 가능.

❓ 자주 묻는 질문

반각 카나의 탁점도 처리되나요?
예. ガ → ガ 처럼 2 문자를 1 문자로 합칩니다. 반대 방향에서는 분리합니다.
입력 텍스트가 저장됩니까?
아니요. 모든 처리가 브라우저 내에서 이루어지며 서버 전송이 없습니다.
히라가나도 변환되나요?
히라가나는 반각 형태가 없어 대상이 아닙니다. 카타카나로 먼저 변환하세요.
🐛 이 도구에서 문제가 발생했나요?

무료 · 가입 불필요. 재현 절차만이라도 도움이 됩니다. 보고는 운영자에게 직접 전달되어 개선에 사용됩니다.

※ 재현을 위해 브라우저 정보 (UA / 화면 / 언어 / URL) 가 자동 전송됩니다