도서 ISBN-10 / ISBN-13 체크디지트 검증 및 변환기

10자리(ISBN-10) 및 13자리(ISBN-13) 도서 번호의 유효성 검증, 체크디지트 모듈로 계산 및 ISBN-10 ↔ ISBN-13 상호 변환

ADVERTISEMENT · TOP BANNER

Responsive 728x90 / 320x100 Ad Slot

(CLS Prevention Active · Zero Shift)
100% 브라우저 연산 (서버 전송 없음, 개인정보 안전)
Interactive Client Mode

도서 ISBN-10 / ISBN-13 체크디지트 검증 및 변환

체크디지트 가중치 수학 검증, 오탈자 탐지 및 10자리 ↔ 13자리 상호 변환

빠른 테스트:

체크디지트 판독 및 상호 변환 결과

유효한 정식 GS1 EAN-13 / ISBN-13 번호입니다.

Format: ISBN-13 (Weighted sum mod 10: 0)

표준 하이픈 표기 서식

978-89-0105-380-6

ISBN-13 (EAN-13)
ISBN-10 변환 번호

89-010-5380-2

8901053802

수학적 체크디지트 가중치 연산 풀이 과정

자릿수#1#2#3#4#5#6#7#8#9#10#11#12#13
입력 숫자9788901053806
가중치1313131313131
곱 (d × w)921824901059806
가중치 총합계 = 100 -> Modulo 10 나머지 = 0
ADVERTISEMENT · HIGH CTR IN-FEED

Native In-Feed / High Viewability Ad Slot

(CLS Prevention Active · Zero Shift)

도서 국제표준도서번호(ISBN-10 / ISBN-13) 체크디지트 검증 및 상호 변환 가이드

국제표준도서번호(International Standard Book Number, ISBN)는 전 세계에서 출판되는 모든 상업 및 학술 도서에 부여되는 고유한 식별 코드입니다. 전 세계 출판 유통, 도서관 장서 관리, 온라인 서점 물류 및 메타데이터 동기화의 핵심 인프라 역할을 담당합니다.

ISBN 시스템은 2007년 1월 1일을 기점으로 기존 10자리(ISBN-10) 체계에서 EAN-13 바코드 규격과 완전히 통합된 13자리(ISBN-13) 체계로 공식 전환되었습니다. ISBN-13은 전 세계 통용 도서 상품 식별 접두사(Bookland Prefix 978 또는 979)로 시작하며, 맨 마지막 자리는 입력 오류나 오타를 감지하기 위한 수학적 '체크디지트(Check Digit, 검증 번호)'로 구성됩니다.

본 도구는 ISBN-10과 ISBN-13 번호의 수학적 체크디지트 정밀 유효성 검증(Validation), 누락된 체크디지트 자동 계산, ISBN-10 ↔ ISBN-13 상호 변환, 표준 하이픈 구조화(국가/언어군, 출판사, 도서 식별 번호 분리), 그리고 학생과 개발자를 위한 단계별 나머지 연산(Modulo) 증명 과정을 실시간으로 제공합니다.

가중치 합산 및 모듈로(Modulo 11 & Modulo 10) 알고리즘 원리

ISBN-10의 모듈로 11 가중치 연산과 ISBN-13의 1-3 교대 가중치 모듈로 10 알고리즘입니다.

ISBN 체크디지트 수학 공식Mathematical Formulation
[ISBN-10 검증 공식 (Modulo 11)] 가중치 합 = (d1×10) + (d2×9) + (d3×8) + ... + (d9×2) + (d10×1) 유효 조건: 가중치 합 mod 11 === 0 (d10이 10인 경우 로마자 'X'로 표기) [ISBN-13 검증 공식 (Modulo 10 / GS1 EAN-13)] 가중치 합 = (d1×1) + (d2×3) + (d3×1) + (d4×3) + ... + (d12×3) + (d13×1) 유효 조건: 가중치 합 mod 10 === 0 체크디지트 d13 = (10 - [앞 12자리 홀수×1 + 짝수×3 합계 mod 10]) mod 10 [ISBN-10 -> ISBN-13 변환] 1. 앞자리에 접두사 '978' 추가 2. 기존 ISBN-10의 앞 9자리 결합 3. 12자리 숫자에 대해 EAN-13 가중치(1, 3)를 적용하여 새 13번째 체크디지트 계산

ISBN-10은 단일 숫자 오류 및 인접한 두 숫자의 위치 바뀜(Transposition) 오류를 100% 탐지하며, ISBN-13은 범용 바코드 리더기와 완벽히 호환됩니다.

ISBN-10 '89-01-05380-4'를 ISBN-13으로 변환 및 체크디지트 검증
접두사 978 결합978 + 890105380 (앞 9자리)978890105380
가중치 1과 3 교대 합산(9×1)+(7×3)+(8×1)+(8×3)+(9×1)+(0×3)+(1×1)+(0×3)+(5×1)+(3×3)+(8×1)+(0×3)9 + 21 + 8 + 24 + 9 + 0 + 1 + 0 + 5 + 9 + 8 + 0 = 94
Modulo 10 나머지 및 보수94 mod 10 = 4 -> (10 - 4) = 6체크디지트 = 6

👉 최종 변환된 정식 ISBN-13 번호는 '978-89-01-05380-6'이 됩니다.

국제 ISBN 구조, 주요 국가 번호 및 체크디지트 규격표

전 세계 주요 출판 권역별 국가 식별 번호(Registration Group) 및 바코드 스펙

국가 / 언어 권역GS1 접두사국가/언어 그룹 번호ISBN 자릿수체크디지트 모듈로대표 출판사 예시
대한민국 (한국)978 또는 97989 또는 1113자리 (구 10자리)Mod 10 (구 Mod 11)민음사, 문학동네, 한빛미디어
영어권 (미국/영국/호주/캐나다)978 또는 9790 또는 113자리 (구 10자리)Mod 10 (구 Mod 11)Penguin, O'Reilly, HarperCollins
프랑스어권 (프랑스/벨기에/스위스)978 또는 979213자리Mod 10Gallimard, Hachette
독일어권 (독일/오스트리아)978 또는 979313자리Mod 10Suhrkamp, Springer
일본978 또는 979413자리Mod 10Kodansha, Shueisha
중국 (중화인민공화국)978713자리Mod 10상무인서관, 인민출판사
스페인어권9788413자리Mod 10Planeta, Santillana
국제기구 (UN, WHO, UNESCO)9789213자리Mod 10United Nations Publications
ADVERTISEMENT · IN-ARTICLE CONTENT

High-Engagement In-Article Native Ad Slot

(CLS Prevention Active · Zero Shift)

사용 방법

11. ISBN 번호 입력

검증하거나 변환할 10자리 또는 13자리 도서 번호를 입력창에 입력합니다 (하이픈 포함/미포함 모두 지원).

22. 체크디지트 유효성 검증 확인

알고리즘 검증을 통해 유효한 정식 ISBN인지, 오타나 체크디지트 불일치가 있는지 실시간 확인합니다.

33. ISBN-10 ↔ ISBN-13 상호 변환 결과 확인

ISBN-10 입력 시 978 접두사가 부가된 ISBN-13으로 변환되고, 978 기반 ISBN-13은 ISBN-10으로 상호 변환됩니다.

44. 표준 하이픈 서식 및 계산 과정 복사

출판 표준 규격에 맞춘 하이픈 분리 서식과 수학적 검증 풀이 과정을 확인하고 [복사] 버튼을 누릅니다.

실무 출판 및 도서관 ISBN 처리 사례

도서 등록, 바코드 인쇄, 온라인 서점 입고 및 서지 데이터 동기화

구형 도서의 현대 13자리 바코드 변환

2000년대 초반 출간된 ISBN-10 도서(예: `0-13-110362-8`)를 POS 스캐너 호환용 EAN-13(`978-0-13-110362-7`)으로 자동 변환합니다.

체크디지트가 'X'인 특수 ISBN-10 검증

나머지가 10이 나와 체크디지트 자리에 로마자 'X'가 들어간 도서(`0-393-04002-X`)의 무결성을 수학적으로 입증합니다.

오탈자 입력 도서의 체크디지트 불일치 감지

단 하나의 숫자가 잘못 기입되어 가중치 합계가 맞지 않는 오류 도서 번호를 즉시 식별하여 출판 등록 사고를 예방합니다.

독립출판 979 접두사 신규 도서 검증

기존 978 대역이 포화되어 한국에 신규 배정된 979-11 대역의 최신 13자리 바코드 체크디지트를 산출합니다.

💡 출판 기획자 및 개발자를 위한 ISBN 취급 팁

✓ 접두사 '979' 도서는 ISBN-10으로 변환 불가

978로 시작하는 도서만 구 10자리(ISBN-10)와 1:1 역변환이 가능하며, 979로 시작하는 신규 도서는 ISBN-10 체계에 존재하지 않으므로 변환할 수 없습니다.

✓ 하이픈(-) 제거 정규화 후 데이터베이스 저장

DB 저장 시에는 하이픈을 제거한 숫자 13자리 문자열(VARCHAR(13))로 정규화하고, 사용자 화면 출력 시에만 서식을 입히세요.

✓ 도서 표지 바코드와 판권지 번호 일치 확인

도서 후면 바코드(EAN-13)와 책 안쪽 판권지(Copyright page)의 인쇄된 텍스트 번호가 일치하는지 최종 검수해야 서점 반품을 방지합니다.

⚠️ 흔히 하는 실수 & 예방법

❌ ISBN-10의 마지막 'X'를 영문 소문자 'x'로 입력하는 실수
✅ 대소문자 구분이 있는 시스템에서 오류가 날 수 있으므로 입력값을 대문자 'X'로 자동 변환 처리해야 합니다.
❌ 단순 자리수(13자리)만 맞추고 체크디지트 검증을 생략하는 오류
✅ 임의의 13자리 숫자는 90%의 확률로 유효하지 않은 번호이므로 반드시 Modulo 10 검증 알고리즘을 거쳐야 합니다.
❌ 세트(전집) 번호와 개별 낱권 ISBN 혼동
✅ 전집 세트 자체에 부여되는 세트 ISBN과 1권, 2권 낱권에 부여되는 ISBN은 완전히 별개의 번호이므로 주의해야 합니다.

자주 묻는 질문 (FAQ)

사용자 및 전문가들이 가장 자주 묻는 핵심 질문과 명확한 해답입니다.

6 Q&As

ISBN-10은 10자리 번호로 2006년까지 사용되었으며 Modulo 11 검증식을 사용하여 체크디지트에 'X'가 올 수 있었습니다. 반면 2007년부터 의무화된 ISBN-13은 전 세계 공용 유통 바코드인 EAN-13과 통합되어 978 또는 979 접두사로 시작하며, 순수 0~9 숫자로만 구성된 Modulo 10 검증식을 사용합니다.

ADVERTISEMENT · FOOTER BANNER

Wide Responsive Banner

(CLS Prevention Active · Zero Shift)