ISBN 검증기 (ISBN-10 & ISBN-13)
ISBN-10의 mod-11 체크섬 또는 ISBN-13의 1·3 가중치 체크섬을 검사하고 어떤 표준인지 확인하며 두 형식을 서로 변환합니다.
하이픈과 공백은 무시됩니다.
여러 개 한꺼번에 검사
ISBN 검증
978-0-306-40615-7 같은 도서 번호를 붙여넣으면 체크섬을 실시간으로 검사해 유효한 ISBN-10인지 ISBN-13인지 알려줍니다. 하이픈과 공백은 자동으로 제거되므로 흔히 쓰이는 어떤 형식으로 복사해도 따로 정리할 필요가 없습니다. 체크 숫자가 맞지 않으면 명확한 메시지가 표시되어, 주문하거나 목록에 넣거나 시스템에 입력하기 전에 오타를 잡아낼 수 있습니다. 유효한 ISBN에 대해서는 다른 표준으로 변환한 코드도 함께 보여주어, ISBN-10↔ISBN-13을 서로 변환해 옛 기록과 새 기록을 정규화할 수 있습니다. 두 형태를 책에 인쇄되는 모양대로 하이픈을 넣어서도 보여 주는데, ISBN 국제기구의 범위표에 따라 접두부·국별번호·발행자번호·서명식별번호·체크기호로 나누며 ISBN-13과 ISBN-10에 각각 복사 버튼이 붙습니다.
체크섬 계산 방식
ISBN-10은 가중치 기반 mod-11 체크섬을 사용합니다. 앞 아홉 자리에 10부터 2까지의 가중치를 곱하고 체크 숫자가 합을 마무리하며, 총합이 11로 나누어떨어져야 합니다. 나머지가 10이 될 수 있기 때문에 ISBN-10은 마지막 체크 숫자로 문자 X를 허용합니다. 반면 ISBN-13은 13자리에 1과 3의 가중치를 번갈아 적용하고 10으로 나누어떨어져야 합니다. 이 도구는 두 규칙을 정확히 적용하므로, 체크 숫자가 실제로 올바를 때만 유효한 것으로 표시됩니다. 또 ISBN-13은 978 또는 979로 시작해야 해서, 체크섬은 맞아도 접두사가 다른 13자리 바코드(977은 정기간행물용 ISSN)는 도서 번호가 아니므로 거부합니다.
자주 묻는 질문
ISBN-10과 ISBN-13의 차이는 무엇인가요?
ISBN-10은 mod-11 체크섬을 사용하며 마지막이 문자 X로 끝날 수 있는 예전 10자리 형식입니다. ISBN-13은 mod-10 체크섬을 쓰는 현재의 13자리 형식(978 또는 979로 시작)입니다. 이 도구는 두 형식을 자동으로 감지하고 검증합니다.
제 ISBN이 왜 유효하지 않다고 나오나요?
가장 흔한 원인은 자릿수를 잘못 입력해 체크섬이 깨지는 경우입니다. 정확히 10자리 또는 13자리인지(문자 X는 ISBN-10의 마지막 자리에서만 허용됨) 확인하고, 복사 과정에서 숫자가 빠지거나 순서가 바뀌지 않았는지 점검하세요.
유효하지 않은 ISBN이면 무엇이 틀렸는지 알려 주나요?
어떤 검사에서 걸렸는지 알려 줍니다 — 들어가면 안 되는 문자, 틀린 길이, 또는 체크 숫자입니다. 체크 숫자가 틀렸다면 입력한 숫자 옆에 있어야 할 숫자를 함께 보여 줍니다.
책에 인쇄된 것처럼 하이픈을 넣어 주나요?
네. 유효한 ISBN이면 “하이픈을 넣은 형태 (책에 인쇄되는 모양)” 칸에 하이픈을 넣은 ISBN-13과 (있으면) ISBN-10을 각각 복사 버튼과 함께 보여 주고, 접두부·국별번호·발행자번호·서명식별번호·체크기호로 나눠 이름을 붙입니다. 각 부분의 길이가 정해져 있지 않아서 하이픈 위치는 ISBN 국제기구의 범위표에 따라 정합니다. 올바른 번호라도 국제기구가 아직 배정하지 않은 범위에 있으면 멋대로 나누지 않고 그렇다고 알려 줍니다.
ISBN 목록을 한꺼번에 검사하거나, 체크 숫자가 빠진 번호를 완성할 수 있나요?
네. “여러 개 한꺼번에 검사”를 펼쳐 ISBN을 한 줄에 하나씩 붙여넣으면 유효한 것과 무효인 것이 각각 몇 개인지 세고, 줄·ISBN·종류·결과를 표로 보여 줍니다. 무효인 줄에는 단일 입력 칸과 같은 이유가 붙고, “결과 복사”를 누르면 줄마다 ISBN·종류·결과가 탭으로 구분한 텍스트로 복사되어 스프레드시트에 바로 붙일 수 있습니다. 단일 입력 칸에 마지막 체크 숫자를 빼고 입력하면 길이 안내와 함께 체크 숫자와 완성된 ISBN을 알려 주고 “완성한 ISBN 복사” 버튼을 붙입니다. 긴 형식은 도서용으로 배정된 접두사로 시작할 때만 완성합니다.