도구스개발

ISBN 검증기

ISBN 10자리·13자리의 검증문자가 맞는지 확인하고 두 형식을 서로 변환합니다.

10자리와 13자리를 모두 읽습니다. 하이픈은 있어도 없어도 됩니다

ISBN

번호를 입력하세요

책 뒷면 바코드 위에 적힌 번호입니다

두 형식은 계산법이 다릅니다

ISBN-10 은 앞에서부터 10, 9, …, 1 을 곱해 더한 합이 11의 배수가 되게 합니다. 나머지가 10 이면 적을 숫자가 없어 로마자 X 를 씁니다.

ISBN-13 은 상품 바코드와 같은 EAN-13 방식으로, 홀수 자리에 1 을 짝수 자리에 3 을 곱해 더한 합이 10의 배수가 되게 합니다. 그래서 책 바코드를 일반 바코드 스캐너로도 읽을 수 있습니다.

형식만 확인합니다. 검증문자가 맞아도 실제로 발행된 책이 아닐 수 있습니다. 11로 나누는 ISBN-10 은 한 자리 오타와 두 자리 뒤바뀜을 모두 잡아내지만, 10으로 나누는 ISBN-13 은 일부 뒤바뀜을 놓칩니다.

사용 방법

  1. 1책 뒷면 바코드 위에 적힌 ISBN 을 넣습니다.
  2. 2하이픈은 있어도 없어도 됩니다.
  3. 310자리와 13자리 중 어느 쪽이든 자동으로 알아봅니다.
  4. 4검증이 통과하면 다른 형식으로 변환한 값도 함께 나옵니다.

자주 묻는 질문

완전히 다릅니다. ISBN-10은 각 자리에 10, 9, …, 1을 곱해 더한 합이 11의 배수가 되게 하고, 나머지가 10이면 적을 숫자가 없어 로마자 X를 씁니다. ISBN-13은 상품 바코드와 같은 EAN-13 방식으로 홀수 자리에 1, 짝수 자리에 3을 곱해 더한 합이 10의 배수가 되게 합니다.

ISBN-10에만 있습니다. 11로 나눈 나머지가 10일 때 한 자리로 적을 수 없어 로마자 X를 씁니다. 11개 값이 필요한데 숫자는 10개뿐이라 생긴 일입니다. ISBN-13은 10으로 나누므로 X가 나오지 않습니다.

ISBN-10입니다. 11이 소수라서 한 자리 오타와 두 자리 뒤바뀜을 모두 잡아냅니다. ISBN-13은 10으로 나누는데 10이 소수가 아니라 일부 뒤바뀜을 놓칩니다. 예를 들어 인접한 두 자리의 차가 5인 경우가 그렇습니다. 대신 일반 바코드 스캐너로 읽을 수 있다는 이점이 있습니다.

둘 다 도서를 뜻하는 접두 코드입니다. 원래 ISBN-10 앞에 978을 붙여 13자리로 만들었는데 그 대역이 차면서 979가 열렸습니다. 979로 시작하는 ISBN은 대응하는 10자리 번호가 아예 없어 변환할 수 없습니다.

접두 코드(978/979) 다음의 숫자들이 등록 그룹으로 언어권이나 국가를 나타냅니다. 한국은 89와 11, 영어권은 0과 1, 일본은 4, 중국은 7입니다. 자릿수가 가변이라 한 자리인 곳도 있고 다섯 자리인 곳도 있습니다. 그다음이 출판사 번호, 그다음이 책 번호입니다.

알아두면 좋은 점

  • 형식 검증만 합니다. 실제로 발행된 책인지는 알 수 없습니다.
  • 하이픈 위치는 등록 그룹·출판사 자릿수에 따라 달라지므로, 여기서는 읽기 쉽게만 나눕니다.

함께 보면 좋은 도구

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