Przejdź do treści

Kalkulator cyfry kontrolnej: EAN, UPC, GTIN, SSCC, ISBN

Policz cyfrę kontrolną albo sprawdź, czy numer jest poprawny. Pokazujemy całe obliczenie krok po kroku, a liczenie odbywa się w Twojej przeglądarce.

Qreska nie nadaje numerów EAN

Numery GTIN/EAN nadaje organizacja GS1, w Polsce GS1 Polska. Qreska tylko rysuje kod z numeru, który już masz.

Od rodzaju zależy długość numeru i sposób liczenia.

Wpisz 12 cyfr bez cyfry kontrolnej, żeby ją policzyć, albo 13 cyfr razem z nią, żeby ją sprawdzić. Spacje i myślniki pomijamy.

Wynik

Cyfra kontrolna: 7

Pełny numer: 5901234123457

Numer jest poprawny. Cyfra kontrolna się zgadza.

Obliczenie krok po kroku

Licząc od prawej strony, cyfrom nadajemy na przemian wagi 3 i 1. Każdą cyfrę mnożymy przez jej wagę i sumujemy iloczyny. Cyfra kontrolna dopełnia tę sumę do pełnej dziesiątki.

Cyfry numeru, przypisane im wagi i iloczyny.
PozycjaCyfraWagaIloczyn
15× 15
29× 327
30× 10
41× 33
52× 12
63× 39
74× 14
81× 33
92× 12
103× 39
114× 14
125× 315
Suma iloczynów83
  1. Suma iloczynów wynosi 83.
  2. Reszta z dzielenia 83 przez 10 wynosi 3.
  3. Cyfra kontrolna dopełnia sumę do pełnej wielokrotności liczby 10. Przy reszcie 3 wynosi 7.

Czym jest cyfra kontrolna

Cyfra kontrolna to ostatnia cyfra numeru, wyliczona z pozostałych. Nie niesie żadnej informacji o towarze: jej jedynym zadaniem jest wykrycie błędu. Wyłapuje każdą pomyłkę w pojedynczej cyfrze i większość przestawień dwóch sąsiednich, dzięki czemu skaner albo system magazynowy odrzuci numer przepisany z literówką, zamiast przyjąć go jako inny istniejący towar.

EAN-8, EAN-13, UPC-A, GTIN-14 i SSCC liczą ją tak samo, metodą GS1 modulo 10, i różnią się tylko długością. ISBN-13 to EAN-13 z prefiksem 978 lub 979, więc liczy się identycznie. Osobnym przypadkiem jest starszy ISBN-10, który używa modulo 11 i dlatego jako jedyny może mieć cyfrę kontrolną zapisaną literą X.

Najczęstsze pytania

Czym cyfra kontrolna różni się od reszty numeru?

Pozostałe cyfry identyfikują firmę i towar, a cyfra kontrolna jest z nich wyliczona i służy wyłącznie do wykrywania błędów. Nie można jej wybrać: dla danego numeru poprawna jest zawsze dokładnie jedna.

Czy mogę wymyślić własny numer EAN, skoro kalkulator policzy cyfrę kontrolną?

Nie. Poprawna cyfra kontrolna oznacza tylko, że numer jest poprawnie zbudowany, a nie że należy do Ciebie. Prefiks firmy przydziela GS1 i bez niego numer może wskazywać na cudzy towar. Kalkulator sprawdza arytmetykę, nie prawo do numeru.

Dlaczego ISBN-10 kończy się czasem literą X?

ISBN-10 dzieli sumę przez 11, więc cyfra kontrolna może wyjść od 0 do 10. Dziesiątka nie mieści się w jednym znaku, dlatego zapisuje się ją jako X. W ISBN-13 to nie występuje, bo tam dzielnikiem jest 10.

Numer ma poprawną cyfrę kontrolną, a mimo to system go nie przyjmuje. Dlaczego?

Cyfra kontrolna mówi tylko tyle, że numer jest poprawnie zbudowany. System może dodatkowo wymagać, żeby numer istniał w jego bazie, miał właściwą długość dla danego pola albo odpowiedni prefiks. Warto też sprawdzić, czy razem z numerem nie wkleiła się niewidoczna spacja.

Czy wpisany numer gdzieś trafia?

Nie. Całe obliczenie wykonuje przeglądarka, numer nie jest nigdzie wysyłany ani zapisywany. Po zamknięciu strony nie zostaje po nim ślad.

Poradniki na ten temat

Inne narzędzia