Generator kodów kreskowych

Generator kodów kreskowych

Wpisz numer albo tekst, wybierz rodzaj kodu i pobierz ostry plik SVG lub PNG. Cyfra kontrolna jest liczona (albo sprawdzana) za ciebie, strefy ciszy są zgodne z normami, a tekst pod kreskami ułożony jak na prawdziwej etykiecie. Wszystko dzieje się w przeglądarce, bez konta i bez znaku wodnego.

Code 128: dowolne litery, cyfry i symbole (bez polskich znaków). EAN-13: 12 cyfr, UPC-A: 11, EAN-8: 7, ITF-14: 13 – cyfra kontrolna zostanie dodana.
Zakodowane daneFV-20261015
Wartość kontrolna (mod 103)101
Rozmiar obrazu286 × 103 px
Rodzaj koduCode 128
Szerokość symbolu (w modułach)123
Strefy ciszy (lewa + prawa, w modułach)10 + 10
Znaki symboluStart B · F · V · - · Code C · 20 · 26 · 10 · 15 · kontrolny 101 · Stop
Użyte zestawy koduB → C

Wartość kontrolna: wartość startowa plus wartość każdego symbolu pomnożona przez jego pozycję daje 1131; 1131 mod 103 = 101. Kod jest rysowany w twojej przeglądarce; nic nie jest wysyłane. Zanim wydrukujesz wiele etykiet, zeskanuj wydruk próbny.

Liczone na twoim urządzeniu · wzory sprawdzone na znanych wynikach · Jak testujemy

Jak korzystać z generatora kodów kreskowych

  1. Wpisz dane. Przy numerach produktów wpisz cyfry bez cyfry kontrolnej (12 dla EAN-13, 11 dla UPC-A, 7 dla EAN-8, 13 dla ITF-14), a zostanie ona policzona za ciebie – albo wpisz cały numer, a zostanie sprawdzony. Spacje i myślniki są pomijane.
  2. Wybierz rodzaj kodu (zobacz tabelę niżej). Code 128 to bezpieczny wybór do wszystkiego, co nie jest numerem produktu w handlu.
  3. Ustaw rozmiar. Szerokość wąskiej kreski to jeden moduł w pikselach; każda kreska ma całkowitą liczbę pikseli, więc PNG pozostaje ostry.
  4. Pobierz SVG do programów graficznych i do druku (skaluje się bez rozmycia) albo PNG do dokumentów i programów do etykiet.

Kod rysuje twoja przeglądarka; to, co wpisujesz, nigdzie nie jest wysyłane.

Rodzaje kodów kreskowych

RodzajKodujeDługośćTypowe zastosowanie
Code 128litery, cyfry, interpunkcja, spacjadowolna (tu do 80)etykiety wysyłkowe, magazyn, środki trwałe, bilety
EAN-13cyfry (GTIN-13)13, ostatnia to cyfra kontrolnaprodukty w handlu na całym świecie, także w Polsce
UPC-Acyfry (GTIN-12)12, ostatnia to cyfra kontrolnaprodukty w handlu w USA i Kanadzie
EAN-8cyfry (GTIN-8)8, ostatnia to cyfra kontrolnamałe opakowania bez miejsca na EAN-13
Code 39A–Z, 0–9, spacja, - . $ / + %dowolna (tu do 40)identyfikatory, przemysł, starsze systemy magazynowe
ITF-14cyfry (GTIN-14)14, ostatnia to cyfra kontrolnakartony zbiorcze z tektury falistej

Każdy rodzaj ma strefę ciszy – pusty margines, dzięki któremu czytnik znajduje początek i koniec kodu. Obrazy ją zawierają: 11 modułów z lewej i 7 z prawej dla EAN-13, po 9 dla UPC-A, po 7 dla EAN-8 i po 10 dla Code 128, Code 39 i ITF-14, którego ramka ochronna leży poza strefami ciszy. Nie przycinaj jej i nie drukuj w niej niczego innego. Polskich liter (ą, ę, ł…) nie zakodujesz w Code 128 ani Code 39 – zamień je na litery bez ogonków.

Jak powstają kody

Cyfra kontrolna (EAN, UPC, ITF-14). Od prawej cyfry mnoży się na przemian przez 3 i 1 i sumuje; cyfra kontrolna uzupełnia sumę do najbliższej wielokrotności 10, dzięki czemu czytnik odrzuci błędny odczyt.

Code 128 używa zestawu B dla tekstu i zestawu C dla par cyfr. Zaczyna w C, gdy dane zaczynają się od co najmniej czterech cyfr, i przełącza się na C przy ciągach sześciu lub więcej cyfr (czterech na końcu) – to zasady skracania kodu z normy ISO/IEC 15417. Symbol kontrolny to wartość startowa plus wartość każdego symbolu pomnożona przez jego pozycję, modulo 103.

Code 39 rysuje każdy znak dziewięcioma kreskami i odstępami, z których trzy są szerokie (tu 3 × wąska); opcjonalny znak kontrolny to suma wartości znaków modulo 43.

Przykłady

EAN-13 400638133393: od prawej 3·3 + 9·1 + 3·3 + 3·1 + 3·3 + 1·1 + 8·3 + 3·1 + 6·3 + 0·1 + 0·3 + 4·1 = 89, więc cyfra kontrolna to 1, a kod – 4006381333931. Początkowa 4 nie ma własnych kresek; wyznacza wzór L/G lewej połowy, tutaj LGLLGG.

Code 128 FV-20261015 (domyślny numer w polu, na przykład numer faktury): Start B, F, V, -, Code C, 20, 26, 10, 15, symbol kontrolny, Stop. Suma kontrolna to 104 + 38·1 + 54·2 + 13·3 + 99·4 + 20·5 + 26·6 + 10·7 + 15·8 = 1131, a 1131 mod 103 = 101. Dzięki zapisaniu daty w parach cyfr kod ma 123 moduły szerokości zamiast 156 w samym zestawie B.

Numery dla handlu nadaje GS1 – w Polsce prefiks 590

Generator narysuje każdy numer, ale numer na produkcie sprzedawanym w sklepach lub na platformach sprzedażowych musi należeć do ciebie. Prefiks firmy albo pojedyncze numery GTIN wykupuje się w krajowej organizacji GS1 – w Polsce jest to GS1 Polska (ogólne informacje: gs1.org). Numery przyznane w Polsce zaczynają się od 590. Według GS1 prefiks nie oznacza kraju pochodzenia produktu: mówi tylko, w której krajowej organizacji GS1 zarejestrował się właściciel marki, więc towar z kodem 590 mógł powstać za granicą i odwrotnie. Gdy masz już swój numer, ten generator narysuje jego kod. Do własnego magazynu, wyposażenia, książek w bibliotece czy biletów wystarczy dowolna treść w Code 128 lub Code 39, bo czytają ją tylko twoje czytniki.

Wskazówki do druku

Najczęstsze pytania

Czy mogę umieścić te kody na produktach sprzedawanych w sklepach lub internecie?

Sam kod – tak; numer – tylko jeśli jest twój. Numery EAN-13 dla handlu trzeba wykupić w GS1 (w Polsce w GS1 Polska). Wpisz tu swój przydzielony GTIN i pobierz kod. Wymyślony numer może należeć do innej firmy.

Jaki rodzaj kodu wybrać?

Dla produktów w handlu ten, którego oczekuje rynek: w Polsce i Europie EAN-13 (UPC-A w USA i Kanadzie), zawsze z numerem z GS1. Do magazynu, środków trwałych, wysyłek i wszystkiego z literami najlepszy jest Code 128 – zwarty i czytany przez praktycznie każdy czytnik. Code 39 wybierz tylko wtedy, gdy wymaga go starszy system, a ITF-14 – dla numerów GTIN-14 na kartonach zbiorczych.

Dlaczego mój kod się nie skanuje?

Najczęstsze przyczyny to przycięta strefa ciszy, za małe albo rozmyte kreski, słaby kontrast lub kolorowe kreski oraz czytnik, który ma ten rodzaj kodu wyłączony w ustawieniach. Drukuj większy kod, czarny na białym, z zachowanymi marginesami, i sprawdź ustawienia czytnika.

Czym jest cyfra kontrolna?

To ostatnia cyfra numeru EAN, UPC lub ITF-14, liczona z pozostałych z wagami 3-1-3-1 opisanymi wyżej. Pozwala czytnikowi wychwycić błędny odczyt. Narzędzie dopisuje ją do numerów z 12, 11, 7 lub 13 cyframi i odrzuca pełny numer, którego ostatnia cyfra się nie zgadza.

Pobrać SVG czy PNG?

SVG do wszystkiego, co drukujesz lub skalujesz: programów do etykiet, Illustratora, Canvy, stron internetowych. PNG do Worda, Excela, Dokumentów Google i aplikacji, które przyjmują tylko obrazy; najpierw ustaw większą szerokość kreski, żeby nie trzeba było rozciągać obrazu.

Wstaw ten kalkulator na swoją stronę

Za darmo na każdą stronę i każdego bloga. Wklej ten kod w miejscu, w którym ma się pojawić kalkulator:

Ostatnia aktualizacja: 15 października 2026

Menu

Kategorie

Kalkulatory finansowe15 kalkulatorówKalkulatory dla firm i na zakupy6 kalkulatorówKalkulatory zdrowia6 kalkulatorówKalkulatory matematyczne i szkolne7 kalkulatorówKalkulatory daty i czasu6 kalkulatorówOdliczanie do świąt8 kalkulatorówKalkulatory i narzędzia na co dzień11 kalkulatorówNarzędzia PDF online3 kalkulatoryNarzędzia do mikrofonu, kamery i dźwięku6 kalkulatorów

CalcWorthy

O nasKontaktPolityka prywatnościRegulamin

Język

Język
PolskiPolishEnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese