Omnikit
ProgramowaniePlikiFinanseWszystkie narzędzia
Ctrl K
Narzędzia dla programistówNarzędzia do plikówKalkulatory finansoweWszystkie narzędzia
Strona głównaNarzędzia dla programistówGenerator kodów kreskowych
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Generator kodów kreskowych

programowanie

Tworzenie kodów kreskowych EAN-13, EAN-8, UPC-A, Code 128, Code 39 i ITF-14 w SVG lub PNG

Działa w przeglądarce. Wpisane dane nie są nigdzie wysyłane.

Kod kreskowy zapisuje liczbę, którą odczyta skaner. EAN-13 mieści 13 cyfr dla handlu detalicznego, UPC-A 12 dla Ameryki Północnej, a Code 128 przyjmuje też litery. Kod można pobrać jako SVG do druku w dowolnym rozmiarze lub jako PNG. Powstaje w przeglądarce, więc nic nie jest wysyłane.

Ta strona została przetłumaczona maszynowo z angielskiego oryginału. Tłumaczenie nie zostało jeszcze sprawdzone przez człowieka, dlatego wiążąca jest wersja angielska. Przeczytaj angielski oryginał

Dalej:
  • Konwerter CSV na JSON Konwertuj CSV na JSON i JSON na CSV, z podglądem tabeli

Jak wygenerować kod kreskowy w SVG lub PNG

1

Wybierz Typ kodu kreskowego: EAN-13, EAN-8, UPC-A, Code 128, Code 39 lub ITF-14.

2

Wpisz liczbę lub tekst w polu danych; w typach detalicznych pomiń cyfrę kontrolną, zostanie dodana.

3

Ustaw Szerokość kreski, Wysokość kreski i Margines oraz włącz lub wyłącz Tekst pod kreskami.

4

Kliknij SVG lub PNG, aby pobrać, albo Kopiuj SVG, aby wkleić kod do projektu.

O generatorze kodów kreskowych

Ten generator kodów kreskowych tworzy sześć jednowymiarowych symbologii, które są naprawdę potrzebne: EAN-13, EAN-8, UPC-A, Code 128, Code 39 i ITF-14. Wystarczy wpisać dane, aby otrzymać kod kreskowy i pobrać go jako SVG do druku lub PNG do dokumentu. Szerokość kresek, wysokość, margines i czytelny tekst pod spodem można regulować.

Cyfry kontrolne są obsługiwane prawidłowo. W EAN-13, EAN-8, UPC-A i ITF-14 można wpisać dane bez ostatniej cyfry, a zostanie ona obliczona, albo z nią, a zostanie sprawdzona; jeśli jest błędna, narzędzie podaje, jaka powinna być, zamiast wygenerować kod odczytywany jako inny produkt. Code 39 może dodać znak kontrolny modulo 43. Code 128 zawsze zawiera znak kontrolny w kreskach, dlatego nigdy nie jest drukowany.

Kodowanie jest zapisane w tym narzędziu, a nie pobrane z biblioteki, więc każdą tabelę można przeczytać, a każdy symbol jest testowany na opublikowanych przykładach: 5901234123457, 96385074, 036000291452, 15400141288763 oraz znak kontrolny W w Code 39 dla CODE39. Strefy ciszy są zgodne ze specyfikacją GS1, a ITF-14 może drukować ramki ochronne dla tektury falistej.

Czego nie ma i dlaczego: QR, Data Matrix, Aztec i PDF417 to kody dwuwymiarowe z korekcją błędów, czyli zupełnie inne zadanie, a kody QR tworzy już QR Code Generator w tej witrynie. GS1-128, Code 93, Codabar, MSI Plessey i UPC-E pominięto, każdy z podanego na stronie powodu. Wszystko działa w przeglądarce; nic, co zostanie wpisane, nie jest wysyłane.

Najczęściej zadawane pytania

Jak wygenerować kod kreskowy z cyfrą kontrolną?

Należy wybrać symbologię i wpisać dane bez ostatniej cyfry: 12 cyfr dla EAN-13, 11 dla UPC-A, 7 dla EAN-8, 13 dla ITF-14. Cyfra kontrolna zostanie obliczona i pokazana. Po wklejeniu pełnego numeru jest on sprawdzany, a błędna cyfra kontrolna zostaje wskazana zamiast po cichu zaakceptowana.

Którego kodu kreskowego użyć?

Dla produktu detalicznego sprzedawanego poza Ameryką Północną: EAN-13, a w niej: UPC-A. Dla kartonu wysyłkowego: ITF-14. Do zastosowań wewnętrznych, takich jak etykieta środka trwałego, pojemnik czy numer zamówienia: Code 128, bo mieści litery i cyfry i jest najbardziej zwarty z sześciu.

Pobrać SVG czy PNG?

SVG do wszystkiego, co jest drukowane. Jest rysowany matematycznie, więc pozostaje ostry w każdym rozmiarze, a krawędzie kresek wypadają dokładnie tam, gdzie powinny. PNG służy do wklejania w dokument lub slajd. Jeśli PNG ma trafić do druku, warto najpierw wygenerować go z dużą szerokością modułu, bo powiększenie małego PNG rozmywa kreski.

Czy narzędzie wygeneruje kod QR?

Nie i nie udaje, że potrafi. QR to kod dwuwymiarowy z korekcją błędów Reed-Solomon, czyli inne zadanie niż rysowanie kresek. QR Code Generator w tej witrynie tworzy kody QR dla linków, WiFi, kontaktów i płatności UPI.

Dlaczego kod kreskowy się nie skanuje?

Trzy typowe przyczyny. Strefa ciszy, czyli puste miejsce na obu końcach, została obcięta; należy zwiększyć margines. Kreski są za wąskie dla drukarki; należy zwiększyć szerokość modułu. Albo obraz był małym, rozciągniętym PNG, co rozmywa krawędzie; lepiej użyć SVG.

Czy trzeba kupić numer w GS1?

W przypadku produktu sprzedawanego w sklepach tak. Sprzedawcy sprawdzają numer w rejestrze GS1, więc wymyślony EAN-13 lub UPC-A nie zadziała albo wskaże cudzy produkt. Do użytku wewnętrznego, np. własnego magazynu lub środków trwałych, każda wartość Code 128 lub Code 39 działa i nic nie kosztuje.

Nadal coś nie działa? Zapytaj o narzędzie Generator kodów kreskowych a odpowiedzieć może każdy, kto zna odpowiedź. Konto nie jest potrzebne.

Powiązane narzędzia

Wszystkie narzędzia dla programistów
Generator UUIDLosowe UUID v4 i uporządkowane czasowo v7, do 1000 naraz, z walidatoremGenerator skrótów (hash)MD5, SHA-1, SHA-256, SHA-384 i SHA-512 z tekstu lub plików, z porównaniem sumy kontrolnejGenerator wyrażeń cronHarmonogram cron z menu, opis prostym językiem i najbliższe uruchomieniaGenerator slugówCzyste slugi URL z tytułów, także z akcentami i w hindi, pojedynczo lub setki narazGenerator meta tagówTagi title, description, canonical, Open Graph i Twitter z podglądem na żywoGenerator robots.txtTworzenie pliku robots.txt z szablonów i sprawdzanie, co naprawdę robi każdy wierszGenerator mapy witrynyZamiana listy adresów URL w poprawny plik sitemap.xml, z indeksem, gdy lista jest za dużaGenerator UTMTwórz linki kampanii ze źródłem, medium i kampanią, a potem eksportuj wszystkie do CSV
Czy to narzędzie było pomocne?
Omnikit

Małe zadania wykonywane w przeglądarce. Bezpłatnie, szybko i prywatnie. Pliki nigdy nie są przesyłane.

Pliki

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Programowanie

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanse

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
PoradnikiPytaniaO serwisieJak sprawdzamyBiblioteka prawa (beta)PrywatnośćRegulaminUjawnieniaKontaktMore: Exam practice (UGC NET Paper 1)Działa w przeglądarce. Nic nie jest przesyłane. © 2026 Omnikit (theomnikit.com)