Cyfra kontrolna Kalkulator i walidator na żywo
Błyskawicznie obliczaj i weryfikuj cyfry kontrolne kodów kreskowych, kart kredytowych, IMEI, przesyłek logistycznych i papierów wartościowych z wizualizacją kroków.
Kalkulator i walidator cyfr kontrolnych
EAN-13 / GTIN-13
Handel detaliczny i kody kreskoweMiędzynarodowy format kodu kreskowego dla handlu detalicznego, powszechny w supermarketach i towarach konsumpcyjnych.
Gotowy do opakowania i odczytu skanerem
Prawidłowa cyfra kontrolna
Podana cyfra kontrolna jest zgodna z oczekiwanymi obliczeniami.
Podgląd kodu kreskowego i simbologii w czasie rzeczywistym
Renderowanie SVG na żywoWizualizuje binarne paski ochronne, kodowanie danych i wyróżnioną końcową cyfrę kontrolną.
Mnożenie wag krok po kroku
Sum of products (83) mod 10 = 3. Check Digit = (10 - 3) % 10 = 7
| Poz | Znak | Waga | Iloczyn | Suma cząstkowa |
|---|
Wsadowy kalkulator i walidator cyfr kontrolnych
Wklej wiele numerów (jeden na wiersz lub oddzielone przecinkami), aby obliczyć lub zweryfikować hurtowo.
Wyniki wsadowe:
Obsługiwane standardy i simbologie cyfr kontrolnych
Kliknij dowolny algorytm poniżej, aby natychmiast załadować jego konfigurację, przykładowe dane oraz parametry formuły.
Przeglądaj Wszystkie Narzędzia i Kalkulatory Cyfr Kontrolnych
Dedykowane kalkulatory, weryfikatory kodów kreskowych, konwertery i pakiety diagnostyczne dla standardów GS1, ISO, finansowych i urzędowych.
Główne Algorytmy i Modulo
17 narzędziObliczaj lub weryfikuj cyfry Modulo 10.
Rozszerz Luhn na niestandardowe zestawy znaków.
Obliczaj cyfry kontrolne oparte na permutacjach.
Obliczaj cyfry kontrolne oparte na kwazigrupach.
Zastosuj naprzemienne wagi pozycyjne.
Kody Kreskowe GS1 i Detaliczne
16 narzędziWybierz odpowiednią długość kodu GTIN. GS1
Uzupełnij ośmiocyfrowe identyfikatory produktów.
Uzupełnij dwunastocyfrowe identyfikatory produktów.
Uzupełnij trzynastocyfrowe identyfikatory produktów.
Uzupełnij czternastocyfrowe identyfikatory jednostek handlowych.
Wydawnictwa i Identyfikatory
9 narzędziObliczaj numeryczne lub oznaczone znakiem X znaki kontrolne.
Obliczaj sumy kontrolne dla trzynastocyfrowych kodów książek.
Konwertuj odpowiednie kody ISBN i przeliczaj sumy kontrolne.
Konwertuj kody ISBN z prefiksem 978.
Sprawdzaj identyfikatory wydawnictw ciągłych.
Simbologie Przemysłowe i Kody Kreskowe
9 narzędziObliczaj opcjonalne znaki Modulo 43.
Obliczaj znaki C i K.
Obliczaj wartość kontrolną symbolu.
Obliczaj cyfry kontrolne kodów kreskowych MSI.
Zastosuj wybrany wariant wagowy.
Diagnostyka, Analiza i Narzędzia
23 narzędziSprawdzaj zakodowane wartości symboli Code 128.
Dołączaj sumy kontrolne według wybranego schematu.
Porównuj wprowadzone i obliczone znaki kontrolne.
Przeliczaj niepoprawne pole kontrolne.
Wyodrębniaj znaki kontrolne właściwe dla danego schematu.
Standardy Bankowe i Finansowe
18 narzędziObliczaj cyfry kontrolne rachunków międzynarodowych. SWIFT
Weryfikuj istniejące cyfry kontrolne IBAN.
Zastosuj reguły rachunków specyficzne dla danego kraju.
Obliczaj cyfry kontrolne numerów rozliczeniowych USA (ABA).
Obliczaj cyfry kontrolne rachunków krajowych.
Numery Identyfikacyjne i Rządowe
22 narzędziObliczaj cyfry Luhn dla identyfikatorów urządzeń (IMEI).
Sprawdzaj sumy kontrolne kart SIM (ICCID).
Zastosuj reguły identyfikatorów podmiotów medycznych.
Sprawdzaj cyfry kontrolne brytyjskich numerów NHS.
Weryfikuj sumy kontrolne numerów ubezpieczenia społecznego (SIN).
Transport, Spedycja i Podróże
8 narzędziZastosuj reguły sum kontrolnych dla numerów pojazdów (VIN).
Obliczaj cyfry kontrolne kontenerów towarowych. BIC
Sprawdzaj identyfikatory międzynarodowych przesyłek pocztowych. UPU
Sprawdzaj sumy kontrolne siedmiocyfrowych numerów statków (IMO).
Sprawdzaj cyfry europejskich numerów pojazdów kolejowych (EVN).
Jak cyfry kontrolne zapobiegają krytycznym błędom przepisywania
Cyfra kontrolna to forma kontroli nadmiarowości stosowana do wykrywania błędów w numerach identyfikacyjnych, takich jak kody kreskowe, rachunki bankowe czy numery seryjne. Składa się z jednej lub kilku cyfr obliczonych według algorytmu z pozostałych cyfr ciągu.
Wykrywanie błędów zapisu pojedynczej cyfry
Wychwytuje 100% przypadków, w których operator wprowadzi jedną błędną cyfrę (np. wpisanie 5 zamiast 6).
Wykrywanie błędów zamiany sąsiednich cyfr
Naprzemienne wagi (takie jak 3 i 1) wykrywają ponad 98% przypadkowych zamian miejscami sąsiadujących cyfr (np. wpisanie 35 zamiast 53).
Brak opóźnień sieciowych
Optyczne skanery kodów kreskowych błyskawicznie weryfikują kody offline przed wysłaniem danych do systemów kasowych lub magazynowych.
Algorytm GS1 Modulo 10 krok po kroku
- Licz od prawej do lewejPomnóż cyfrę bezpośrednio poprzedzającą pozycję cyfry kontrolnej przez 3, kolejną przez 1, następną przez 3, kontynuując naprzemiennie w cyklu 3-1-3-1.
- Zsumuj wszystkie iloczynyDodaj do siebie wszystkie uzyskane iloczyny, aby uzyskać łączną sumę (np. \( S = 85 \)).
- Modulo 10 i odejmowanieWyznacz resztę z dzielenia \( R = S \pmod{10} \). Jeśli \( R = 0 \), cyfra kontrolna wynosi 0. W przeciwnym razie cyfra kontrolna to \( 10 - R \).
Cyfra kontrolna = (10 - (Suma ważonych iloczynów % 10)) % 10Często zadawane pytania
Odpowiedzi na najczęstsze pytania dotyczące cyfr kontrolnych i generowania kodów kreskowych.
Jaka jest różnica między obliczaniem cyfry kontrolnej EAN-13 a UPC-A?
Zarówno EAN-13 (13 cyfr), jak i UPC-A (12 cyfr) używają dokładnie tego samego algorytmu GS1 Modulo 10. W rzeczywistości każdy standardowy 12-cyfrowy kod UPC-A można przekształcić w EAN-13, po prostu dodając wiodące 0 (zero) na początku, a wynikowa cyfra kontrolna pozostanie identyczna!
Czy za pomocą tego narzędzia mogę wygenerować kody kreskowe dla produktów komercyjnych?
Tak! To narzędzie oblicza oficjalną standardową cyfrę kontrolną określoną przez GS1. Jednak aby sprzedawać towary w sklepach detalicznych (Amazon, Allegro, sieci handlowe), prefiks Twojej firmy musi być oficjalnie licencjonowany przez GS1. Gdy masz licencjonowany prefiks i numery produktów, to narzędzie obliczy dokładną cyfrę kontrolną, jakiej potrzebujesz.
Czym różni się algorytm Luhn od GS1 Modulo 10?
Podczas gdy GS1 mnoży co drugą cyfrę przez 3, algorytm Luhn podwaja (mnoży przez 2) co drugą cyfrę. Jeśli podwojony wynik przekracza 9, dodaje się do siebie obie cyfry wyniku (lub odejmuje od niego 9). Luhn jest powszechnie stosowany do walidacji kart kredytowych (Visa, Mastercard, Amex) oraz numerów IMEI telefonów komórkowych.
Czy CheckDigitLab przechowuje lub przesyła wprowadzane przeze mnie numery?
Nie. Wszystkie obliczenia, wizualizacje kodów kreskowych i weryfikacje wsadowe odbywają się całkowicie w przeglądarce internetowej klienta za pomocą JavaScript. Żadne numery kart, dane rachunków ani sekwencje kodów kreskowych nie są wysyłane na zdalny serwer.