ISBN 검증기 (ISBN-10 / ISBN-13)
ISBN(국제 표준 도서번호)은 도서 판본을 고유 식별. ISBN-10(2007년까지)은 mod-11 체크섬으로 10번째 자리에 'X' 허용. ISBN-13(2007년 이후, GTIN-13 바코드와 동일)은 UPC와 같은 mod-10 체크섬. 이 도구는 길이로 형식 감지·체크섬 검증·자동 변환: ISBN-10 → ISBN-13은 '978' 앞에 붙이고 체크 재계산; ISBN-13 ↔ ISBN-10은 978 접두사일 때만(979 접두사 ISBN은 ISBN-10 등가물 없음).
위에 ISBN 입력(10 또는 13자리).
검증 = 체크섬뿐. 숫자가 형식상 올바름을 알려줄 뿐, 해당 ISBN의 책이 실제 존재함을 보증하진 않음. 그건 도서관 카탈로그에서 확인.
사용법
- ISBN 붙여넣기(하이픈·공백·소문자 'x' 모두 OK — 정규화).
- 유효성 상태 확인. ✓ 유효 = 체크섬 통과.
- 아래 패널에서 변환된 다른 형식 복사.
자주 묻는 질문
- ISBN-10의 'X'는 무슨 의미?
- ISBN-10은 mod 11 사용 — 체크 '자릿수'가 0~10 가능. 10자 형식 유지 위해 10을 'X'(로마 숫자)로 표기. ISBN-13은 mod 10이라 체크는 항상 0~9, X 불필요.
- 모든 ISBN-13이 ISBN-10으로 변환 가능?
- 978로 시작할 때만. 979로 시작하는 ISBN(978이 소진되면서 2013년 도입)은 유효한 ISBN-10이 없음 — ISBN-10 기대하는 옛 DB는 이런 책 단순히 매칭 안 됨.
- 왜 같은 ISBN이 여러 하이픈 패턴?
- 하이픈은 접두사·등록 그룹·출판사·제목 구간 표시 — 구간 길이는 국가·출판사별로 변동. 검증은 무시. 같은 숫자의 어떤 하이픈 패턴이든 동일 ISBN.
- ISBN이 책 뒤 바코드와 같음?
- 현대 도서엔 그렇습니다 — ISBN-13이 곧 EAN/GTIN-13 바코드. 옆에 보이는 5자리 부가 코드는 가격 인코딩.
이 주제의 가이드
관련 도구
바코드 체크 디지트 계산기 (UPC, EAN)
EAN-13, UPC-A, EAN-8 바코드의 GS1 모듈로-10 체크 디지트를 계산하거나 검증합니다. 데이터 숫자를 입력하면 체크 디지트를, 전체 코드를 입력하면 유효성을 확인합니다.
바코드 생성기
EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 바코드를 만들어 SVG나 PNG로 내려받으세요. 브라우저에서 동작합니다.
IBAN 검증기
국제 은행 계좌번호 검증 — 국가 코드·길이·mod-97 체크섬 확인. 75개국 이상 지원.
신용카드 검증 (Luhn + 브랜드)
Luhn 체크섬으로 카드번호 검증·브랜드 식별(Visa/MC/Amex 등)·길이 확인. 로컬·네트워크 없음.
피보나치 수열 생성기
처음 N개의 피보나치 수 — 0, 1, 1, 2, 3, 5, 8 … — 를 큰 정수로 정확하게 생성하고, 마지막 항, 누적 합, 마지막 두 항의 황금비 근삿값을 보여줍니다.
숫자 포매터 (Intl.NumberFormat)
각 로케일이 기대하는 방식으로 숫자 형식 — `1,234,567.89`·`1.234.567,89`·`$1.23M`·`12 345 ₽` — 일치하는 JavaScript 스니펫 획득.