Generator kodów kreskowych – EAN-13, Code 128 i 12 innych formatów za darmo
Darmowy generator kodów kreskowych, który działa w całości w przeglądarce: wybierz format, wpisz dane i pobierz kod w PNG, SVG albo wektorowym PDF. Bez konta, bez znaku wodnego i bez instalowania czegokolwiek.
Dowolne znaki ASCII. Najbardziej uniwersalny kod kreskowy.
Dostosuj
Podgląd
Wpisz dane, aby zobaczyć podgląd
Zanim wydrukujesz
Czego potrzebuje kod kreskowy, żeby zadziałał w sklepie
To część, o której większość generatorów milczy: narysowanie kodu to najprostszy etap. Skaner przy kasie nie ocenia, czy symbol ładnie wygląda – sprawdza numer. Ten numer to GTIN. Zaczyna się od prefiksu firmy GS1, który jednoznacznie identyfikuje Twoją firmę na całym świecie, a nadać ten prefiks może wyłącznie organizacja GS1.
W Polsce taką organizacją jest GS1 Polska, a numery z jej puli zaczynają się od 590. W innych krajach tę samą rolę pełnią krajowe organizacje GS1. Firma otrzymuje swój prefiks, a na jego podstawie numeruje kolejne produkty z oferty. Ten generator zakoduje cyfry, które wpiszesz – i sam wyliczy cyfrę kontrolną – ale nie nada numeru zarejestrowanego na Twoją firmę. Nie zrobi tego żadne darmowe narzędzie.
Jeśli skaner jest Twój, rejestracja nie jest potrzebna
Stany magazynowe, wyposażenie biura, karty zleceń w warsztacie, teczki w archiwum: jeśli kod czytają wyłącznie Twoje własne czytniki, numerację ustalasz według własnych zasad i nikt inny nie musi jej zatwierdzać. Tu najwygodniejszy jest Code 128, bo na jednej etykiecie mieści litery i cyfry.
Jeśli produkt trafi do cudzej kasy
Sprzedaż w sklepie stacjonarnym, w sieci handlowej czy na platformie sprzedażowej zwykle wymaga zarejestrowanego numeru GTIN, a duże platformy, takie jak Allegro czy Amazon, w wielu kategoriach mogą wymagać kodu EAN już przy wystawianiu oferty. Najpierw zdobądź numer, potem wróć tutaj: wygenerowanie kodu kreskowego zajmie niecałą minutę i nic nie kosztuje.
EAN-13 w szczegółach
Generator EAN: kod EAN-13 dla polskiego handlu
EAN-13 to format, który widzisz na niemal każdym produkcie w polskim sklepie. Ma 13 cyfr: na początku jest prefiks firmy, którego pierwsze cyfry wskazują organizację GS1, która go nadała (w przypadku GS1 Polska to 590), dalej numer produktu, a ostatnia cyfra to cyfra kontrolna, wyliczana ze wszystkich poprzednich.
Właśnie tej cyfry kontrolnej nie musisz tu liczyć ręcznie. Pole przyjmuje 12 lub 13 cyfr: jeśli wpiszesz 12, trzynasta zostanie wyliczona automatycznie; jeśli wpiszesz wszystkie 13, generator sprawdzi, czy cyfra kontrolna się zgadza, i pokaże błąd, jeśli nie. Ta sama zasada działa dla EAN-8 (7 lub 8 cyfr), UPC-A (11 lub 12) i ITF-14 (13 lub 14).
Prefiks 590 mówi tylko, która organizacja GS1 nadała numer – nie oznacza kraju produkcji. Towar z kodem 590 mógł powstać za granicą, a produkt wytworzony w Polsce może mieć kod z innym prefiksem. UPC-A (12 cyfr) to jego odpowiednik z Ameryki Północnej; w Polsce spotkasz go głównie na towarach z importu, a nowoczesne czytniki kasowe odczytują oba formaty.
Warianty, które naprawdę się przydają
EAN-13
13 cyfr. Standard przy kasie w każdym sklepie w Polsce i w Europie. Wpisz 12 cyfr, a cyfra kontrolna zostanie wyliczona automatycznie.
EAN-8
8 cyfr. Krótka wersja na opakowania, na których EAN-13 się nie zmieści: gumy do żucia, miniaturki kosmetyków, małe saszetki. Numer EAN-8 przydziela osobno organizacja GS1 – nie powstaje przez skrócenie EAN-13.
ITF-14
14 cyfr. Nie trafia na produkt, tylko na karton zbiorczy i paletę. Powstaje z numeru GTIN produktu: z przodu dochodzi cyfra wskaźnika, a na końcu własna cyfra kontrolna. Na tekturze falistej drukuje się znacznie pewniej niż EAN-13.
UPC-A
12 cyfr. Format z Ameryki Północnej. W Polsce spotkasz go na towarach z importu; czytniki kasowe odczytują go bez problemu.
Dla książki nie szukaj na liście formatu ISBN – nie istnieje jako osobny format, bo ISBN-13 koduje się właśnie jako EAN-13. Wybierz EAN-13 i wpisz 13 cyfr zaczynających się od 978 lub 979 (polskie numery ISBN zwykle zaczynają się od 978-83). Z czasopismami jest podobnie: osobnego formatu ISSN tu nie ma, a kod kreskowy czasopisma to EAN-13 z prefiksem 977. Dodatkowego kodu 2- lub 5-cyfrowego (np. z numerem wydania czasopisma) to narzędzie nie rysuje. Numery ISBN i ISSN w Polsce nadaje Biblioteka Narodowa, nie GS1 Polska.
14 formatów
Jakie formaty wygenerujesz i jakie dane przyjmuje każdy z nich
Oto czternaście formatów, które koduje generator na tej stronie, wraz z dokładnymi zasadami, jakie stosuje pole danych. Jeśli dane nie pasują do formatu, pole od razu poda powód – jeszcze zanim cokolwiek pobierzesz.
Kody liniowe (1D)
Przesuń, aby zobaczyć całą tabelę
| Format | Dopuszczalne dane | Zastosowanie |
|---|---|---|
| EAN-13 | 12 lub 13 cyfr, bez spacji | Handel detaliczny w Polsce i Europie; także książki z ISBN-13 i czasopisma z ISSN |
| EAN-8 | 7 lub 8 cyfr, bez spacji | Małe opakowania, na których nie mieści się EAN-13 |
| UPC-A | 11 lub 12 cyfr, bez spacji | Handel detaliczny w USA i Kanadzie |
| UPC-E | Dokładnie 6 cyfr albo 8 zaczynających się od 0 lub 1 (7 cyfr pole nie przyjmie) | Skrócona wersja UPC-A na bardzo małe produkty |
| Code 128 | Dowolne znaki ASCII, do 48 znaków | Logistyka, magazyn, ochrona zdrowia i ewidencja wewnętrzna |
| Code 39 | A-Z, 0-9 oraz - . $ / + % i spacja, do 43 znaków | Motoryzacja, przemysł i sektor obronny |
| Code 93 | Te same znaki co Code 39, do 48 | Poczta i elektronika; krótszy symbol niż Code 39 |
| ITF-14 | 13 lub 14 cyfr, bez spacji | Opakowania zbiorcze i palety |
| ITF (Interleaved 2 of 5) | Tylko cyfry, zawsze w parzystej liczbie, do 24 | Magazynowanie i dystrybucja |
| Codabar | Cyfry oraz - $ : . + / z opcjonalnymi literami A-D na początku i końcu, do 32 | Biblioteki, banki krwi i firmy kurierskie |
Kody dwuwymiarowe (2D)
| Format | Dopuszczalne dane | Zastosowanie |
|---|---|---|
| Data Matrix | ASCII, do 512 znaków | Znakowanie małych części, elektronika i miniaturowe etykiety |
| GS1 DataMatrix | Pary (AI)wartość w ASCII, do 128 znaków | Farmacja, ochrona zdrowia i opakowania z danymi GS1 (partia, data ważności, GTIN) |
| Aztec | ASCII, do 512 znaków | Bilety kolejowe i bilety na wydarzenia |
| PDF417 | ASCII, do 512 znaków | Etykiety wysyłkowe, logistyka i dokumenty z dłuższym tekstem |
Limity znaków powyżej dotyczą jednowierszowego pola na tej stronie, a nie samego standardu: Code 128 czy Data Matrix mieszczą w specyfikacji znacznie więcej. Jeśli porównujesz narzędzia, dwóch rzeczy ten generator nie robi: nie tworzy GS1-128 (do danych GS1 użyj dostępnego tu GS1 DataMatrix) i nie eksportuje do EPS.
Krok po kroku
Jak zrobić kod kreskowy w 4 krokach
Ten generator kodu kreskowego działa w całości w przeglądarce, a wpisane dane nie są wysyłane na serwer. Od wyboru formatu do pliku gotowego do druku mija mniej niż minuta.
Krok 1
Wybierz format
EAN-13 do produktów sprzedawanych w sklepach w Polsce i Europie, UPC-A, jeśli Twój GTIN pochodzi z Ameryki Północnej, ITF-14 do kartonów zbiorczych, a Code 128 do wszystkiego, co czytają tylko Twoje skanery. Do zastosowań wewnętrznych w razie wątpliwości wybierz Code 128.
Krok 2
Wpisz dane
Wpisz numer lub tekst do zakodowania. Pole sprawdza zasady formatu na bieżąco: w EAN-13 i UPC-A wystarczy krótsza wersja, a cyfrę kontrolną generator wyliczy za Ciebie.
Krok 3
Ustaw rozmiar i kolory
Ustaw szerokość kreski i wysokość, zdecyduj, czy pod symbolem ma być widoczny numer, i podaj szerokość wydruku w milimetrach. Zostaw kod czarny na białym tle – skaner potrzebuje tego kontrastu.
Krok 4
Pobierz i wydrukuj
Wybierz PNG do zastosowań cyfrowych albo SVG lub PDF do druku – oba są prawdziwymi plikami wektorowymi i skalują się do dowolnego rozmiaru bez utraty ostrości. Pobieranie jest natychmiastowe i nie wymaga konta.
Zanim wydrukujesz tysiąc etykiet, zawsze sprawdź kod prawdziwym czytnikiem albo aplikacją do skanowania, której używasz w firmie. Symbol, który na ekranie wygląda idealnie, po wydruku może zawieść przez rozmiar, rozdzielczość lub kontrast.
Za darmo i bez konta
Bez rejestracji, bez znaku wodnego i bez płatnej wersji
Generator kodów kreskowych QRKIT nie ma płatnego planu. To nie wersja próbna ani okrojona – to pełne narzędzie, a przycisk pobierania działa, nawet jeśli nigdy się nie zalogujesz.
- Wszystkie 14 formatów dla każdego, bez wyjątków
- Bez konta – ani do generowania, ani do pobierania – i bez karty
- Nielimitowana liczba kodów, bez znaku wodnego
- Pobieranie w PNG, SVG i PDF (SVG i PDF w pełni wektorowe)
- Darmowe generowanie masowe: wklej kolumnę lub wgraj CSV, do 500 wierszy naraz
- Użytek komercyjny dozwolony
Masowe generowanie – także za darmo
Jeśli oznaczasz cały asortyment, otwórz pod generatorem panel „Generuj wiele kodów naraz” i wklej kolumnę indeksów albo wgraj plik CSV. Każdy wiersz jest sprawdzany według tych samych zasad co pojedynczy kod, a wiersze, których nie da się zakodować, są pokazane z numerem i powodem. Pobierasz ZIP z plikami PNG lub SVG albo jeden PDF z kodem na każdej stronie. Limit to 500 wierszy w jednej paczce – wynika z pamięci przeglądarki, jest taki sam dla wszystkich i nie wymaga konta.
Kod kreskowy jest z natury statyczny: dane są zapisane w samym wzorze kresek, więc nie da się ich później zmienić ani policzyć skanów. Jeśli potrzebujesz kodu, którego cel zmienisz po wydruku i którego skany zmierzysz, szukasz dynamicznego kodu QR. To osobny produkt, który wymaga darmowego konta. Kody kreskowe z tej strony pozostają bezpłatne w każdym przypadku.
Druk
Jak drukować kody kreskowe, żeby skanowały się za pierwszym razem
01
Czarne na białym, zawsze
Czytnik nie widzi kolorów, tylko kontrast między kreską a odstępem. Szczególnie kłopotliwy jest czerwony: wiele skanerów kasowych świeci czerwonym światłem i po prostu nie odróżnia go od białego tła. Jeśli identyfikacja wizualna wymaga koloru, użyj go na reszcie etykiety, nigdy na kreskach.
02
Zostaw strefę ciszy
Po lewej i prawej stronie symbolu musi zostać wolny, jasny margines – bez tekstu, ramek i zagięć. Po nim czytnik poznaje, gdzie kod się zaczyna i kończy, a „zjedzony” margines to najczęstszy powód, dla którego świeżo wydrukowana etykieta się nie skanuje. Generator dołącza strefę ciszy do każdego pobranego pliku – nie przycinaj jej w programie graficznym.
03
Pilnuj minimalnego rozmiaru
Dla kodów detalicznych EAN i UPC GS1 dopuszcza minimum przy powiększeniu 80%, gdzie jedna kreska (wymiar X) ma 0,264 mm, a EAN-13 razem ze strefami ciszy zajmuje około 3 cm szerokości. Dla ITF-14 dolna granica to 0,495 mm, a dla kodów 2D – 0,254 mm. Docelowy rozmiar ustaw w polu szerokości wydruku w milimetrach, zamiast skalować obraz później: narzędzie przeliczy szerokość kreski i ostrzeże, gdy spadnie ona poniżej progu.
04
Nie na krzywiźnie ani na zgięciu
Na wąskich butelkach i słoikach obróć kod tak, by kreski były poziome – wtedy linia skanowania biegnie pionowo, wzdłuż prostej ścianki opakowania, a nie po łuku. Unikaj też zgięć i zgrzewów opakowania, bo odkształcenie zmienia pozorną szerokość kresek.
05
Eksportuj wektorowo i zrób próbny wydruk
Do drukarni wysyłaj SVG lub PDF, nigdy zrzut ekranu ani przeskalowany PNG. Przed dużym nakładem wydrukuj arkusz próbny na tym samym papierze i tą samą drukarką, a potem sprawdź go czytnikiem, który będzie używany na co dzień.
Porównanie
Kod kreskowy czy kod QR – co wybrać
Nie konkurują ze sobą, bo rozwiązują różne problemy. Kod kreskowy identyfikuje produkt w systemie, a kod QR prowadzi człowieka do treści cyfrowej.
| Kryterium | Kod kreskowy | Kod QR |
|---|---|---|
| Co koduje | Numer lub krótki tekst identyfikacyjny | Adres URL, tekst, Wi-Fi, kontakt i więcej |
| Czym się odczytuje | Czytnikiem laserowym przy kasie lub w magazynie | Aparatem w telefonie |
| Pojemność | Krótka wartość: do 48 znaków w formatach liniowych | Tysiące znaków |
| Edycja po wydruku | Nie, nigdy | Tak, jeśli jest dynamiczny |
| Statystyki skanów | Nie | Tak, jeśli jest dynamiczny |
| Wygląd | Ograniczony: najlepiej ciemne kreski na jasnym tle | Kolory, logo i ramki |
| Zewnętrzna rejestracja | Tylko do sprzedaży w sklepach (numer GTIN z GS1) | Nie |
Wybierz kod kreskowy, gdy…
- Oznaczasz produkty do sprzedaży w sklepie
- Prowadzisz stany magazynowe albo inwentaryzację we własnym sklepie
- Musisz oznaczyć kartony, palety lub przesyłki
- Pracujesz z czytnikami laserowymi, a nie z telefonami
- Dane to stały numer, który nigdy się nie zmieni
Wybierz kod QR, gdy…
- Klient ma trafić na Twoją stronę albo do cyfrowej karty dań
- Cel trzeba móc zmienić już po wydruku
- Chcesz wiedzieć, ile razy kod został zeskanowany
- Kod trafi na plakat, ulotkę albo witrynę
- Zależy Ci na kodzie z logo i kolorami marki
Potrzebujesz kodu, który klienci zeskanują telefonem, z Twoim logo i kolorami? Zajrzyj do generatora kodów QR, zamień link na kod QR albo sprawdź, jak zeskanować kod QR.
Najczęstsze pytania o generator kodów kreskowych
Zacznij teraz
Utwórz swój kod kreskowy
Wybierz format, wpisz dane i pobierz PNG, SVG lub PDF. Bez konta, bez znaku wodnego i bez limitu kodów.
Szukasz kodu QR, a nie kodu kreskowego? Wejdź na stronę główną QRKIT, wygeneruj kod QR w kilka sekund, zamień link na kod QR albo sprawdź, jak zeskanować kod QR.
W innych językach: Barcode Generator (English) · Barcode Generator (Deutsch) · Generador de código de barras (Español) · Générateur de code-barres (Français) · Barcode Generator (Bahasa Indonesia) · Generatore di codice a barre (Italiano) · Barcode generator (Nederlands) · バーコード作成 (日本語) · 바코드 생성기 (한국어) · Gerar código de barras (Português) · สร้างบาร์โค้ด (ไทย) · Barkod oluşturma (Türkçe) · Tạo mã vạch (Tiếng Việt) · 條碼產生器 (繁體中文)
