Validar EAN-13 e ISBN
Comprueba el dígito de control de códigos de barras EAN-13 e ISBN, calcula el que falta y convierte ISBN-10 en ISBN-13 y al revés.
Uno por línea, hasta 1000. Con 12 o 9 cifras se calcula el dígito que falta.
Escribe un EAN-13 (13 cifras) o un ISBN-10 (10 caracteres).
Cómo funciona
EAN-13 e ISBN-13
El EAN-13 es el código de barras de casi cualquier producto: 12 cifras y un dígito de control. El control se calcula multiplicando las cifras por 1 y por 3 de forma alterna, de izquierda a derecha, y buscando lo que falta hasta la siguiente decena. Desde 2007 los libros usan el mismo formato con el prefijo 978 o 979: un ISBN-13 es un EAN-13. Las primeras cifras dan una pista del origen: 84 se asigna en España, 977 a revistas y periódicos, y del 20 al 29 quedan para uso interno de las tiendas.
ISBN-10 y conversión
Antes de 2007 el ISBN tenía 10 caracteres y otra fórmula: pesos de 10 a 2 y resto entre 11, por lo que el control puede valer 10 y se escribe X (080442957X). Para pasar un ISBN-10 a 13 se pone 978 delante, se quitan el control antiguo y se calcula el nuevo; al revés solo se puede con el prefijo 978, porque los 979 nacieron ya con 13 cifras.
Si te falta el último dígito, escribe 12 o 9 cifras y la herramienta lo calcula. No añade los guiones por grupos del ISBN: eso requiere la tabla de rangos de la Agencia Internacional del ISBN.