도구스개발

ISO 15924 문자 체계 코드 조회

한글=Hang, 라틴=Latn 같은 ISO 15924 문자 체계(script) 4자리 코드를 이름·숫자코드와 상호 조회합니다. BCP 47 언어 태그·Unicode 스크립트 속성에 쓰입니다.

코드(4자리)·숫자코드(3자리)·영문명·한글명 아무 걸로나 찾을 수 있습니다.

Hang (한글)

Hangul (Hangŭl, Hangeul)

숫자코드

286

등록된 문자 체계223개
Kore·Jpan처럼 나라·언어 이름 같은 코드는 실제 문자 체계가 아니라 여러 문자 체계를 묶어 부르는 별칭입니다(Kore=한글+한자). Zxxx·Zyyy·Zzzz는 문자 없음·공통 부호·미상을 뜻하는 메타 코드입니다.

사용 방법

  1. 1문자 체계 코드(4자리, 예: Hang), 숫자코드(3자리, 예: 286), 영문명·한글명 아무 걸로나 입력합니다.
  2. 2이름·숫자코드가 함께 나옵니다. Kore(한국어)처럼 여러 문자 체계를 묶어 부르는 별칭 코드는 구성이 같이 표시됩니다.
  3. 3Zxxx·Zyyy·Zzzz처럼 실제 문자가 아닌 메타 코드도 조회할 수 있습니다.

자주 묻는 질문

ISO 15924는 세계의 문자 체계(writing script) 각각에 4자리 코드를 부여한 국제 표준입니다. 한글은 Hang, 라틴 문자는 Latn, 키릴 문자는 Cyrl처럼 코드 하나가 문자 체계 하나를 가리킵니다. BCP 47 언어 태그(zh-Hans-CN 등)와 Unicode의 Script 속성이 이 코드를 그대로 씁니다.

언어와 문자 체계는 다른 축입니다. 한국어(언어, ISO 639로는 ko)는 한글(문자 체계, Hang)을 쓰지만, 세르비아어 하나가 키릴(Cyrl)과 라틴(Latn) 두 문자 체계를 다 쓰는 것처럼 언어 하나가 여러 문자 체계를 쓰기도 하고, 라틴 문자를 여러 언어가 함께 쓰는 것처럼 그 반대도 흔합니다. 언어 코드는 dev/iso639-language-code에서 따로 찾을 수 있습니다.

특정 문자 체계가 아니라 여러 문자 체계를 묶어 쓰는 표기 관례입니다. Kore(한국어)는 한글(Hang)+한자(Hani)를, Jpan(일본어)은 한자+히라가나+가타카나를 묶어 가리킵니다. 실제 문자 하나를 가리키는 코드가 아니라 언어별 문자 조합을 편의상 부르는 별칭 코드입니다.

실제 문자 체계가 아니라 특수 상황을 나타내는 메타 코드입니다. Zxxx(997)는 문자가 아예 없는 자료(그림·숫자만 있는 경우 등), Zyyy(998)는 특정 문자 체계에 속하지 않는 공통 부호(숫자·문장부호 등), Zzzz(999)는 문자 체계를 판별할 수 없는 경우, Zinh(994)는 앞 글자의 문자 체계를 그대로 상속받는 경우(발음 구별 기호 등)에 씁니다.

전송되지 않습니다. 조회는 브라우저 안에서만 이루어지고 넣은 값은 이 기기에만 남습니다.

알아두면 좋은 점

  • 223개 문자 체계 코드는 ISO 15924 공식 등록부(Unicode Consortium 관리)를 그대로 생성해 배포하는 공개 저장소(github.com/wooorm/iso-15924)에서 code·name·numeric을 받았습니다. Latn=215·Hang=286·Kore=287·Jpan=413·Hans=501·Hant=502·Zinh=994·Zxxx=997·Zyyy=998·Zzzz=999를 알려진 값과 대조해 확인했습니다.
  • 한글 이름은 공식 등록부에 없어(영어만 제공) 실제로 한글로 검색할 만한 주요 문자 체계 66개에만 별도로 붙였습니다. 나머지 고문자·희귀 문자는 영문명만 나옵니다.
  • Qaaa~Qabx(900~949)는 정식 등록되지 않은 문자 체계를 실험적으로 표시할 때 쓰라고 예약해 둔 사설(private use) 구간입니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 9일 · 결과는 참고용 추정치입니다.