Utilia

Generator barkoda

Izradi barkodove EAN-13, UPC-A, Code 128 i Code 39 s automatskom kontrolnom znamenkom i preuzmi ih kao PNG ili SVG. Besplatno i privatno.

Kodirana vrijednost
–
Kontrolna znamenka
–

Kako izraditi barkod

  1. Odaberi Vrsta barkoda: EAN-13 (maloprodaja, 13 znamenki), UPC-A (maloprodaja, 12 znamenki), Code 128 (tekst i brojevi) ili Code 39 (velika slova, znamenke).
  2. Upiši Sadržaj. Za EAN-13 upiši 12 znamenki pa se kontrolna znamenka izračuna umjesto tebe, ili upiši svih 13 znamenki da se provjeri zadnja. UPC-A radi na isti način s 11 ili 12 znamenki. Razmaci i crtice kod ove dvije vrste se zanemaruju.
  3. Za Code 39 ostavi uključeno Automatski pretvori u velika slova kako bi se prihvatila i mala slova.
  4. Podesi Širina crta, Visina (pikseli), Boja crta i Boja pozadine te odaberi hoćeš li ispod crta Prikaži čitljiv tekst.
  5. Pretpregled se osvježava dok tipkaš, a Izradi barkod ga ponovno crta. Ispod njega vidiš Kodirana vrijednost i Kontrolna znamenka.
  6. Odaberi Veličina PNG-a i klikni Preuzmi PNG ili Preuzmi SVG za vektorsku datoteku koja ostaje oštra u svakoj veličini.

Sve se događa u tvom pregledniku: vrijednosti koje upišeš nikamo se ne šalju.

Koju vrstu barkoda odabrati?

  • EAN-13 je standardni maloprodajni barkod u većem dijelu svijeta (zove se i GTIN-13). Sadrži točno 13 znamenki: GS1 prefiks, broj tvrtke, broj artikla i kontrolnu znamenku.
  • UPC-A je maloprodajni barkod s 12 znamenki koji se koristi u Sjedinjenim Državama i Kanadi. UPC-A kod je zapravo EAN-13 s vodećom nulom, a blagajnički skeneri čitaju oba.
  • Code 128 kodira svih 128 ASCII znakova: velika i mala slova, znamenke, razmake i interpunkciju. Kompaktan je i vrlo čest na naljepnicama za dostavu, u skladištima, knjižnicama i za interne oznake opreme. Slova s dijakriticima, poput „č“ ili „š“, nisu dio ASCII-ja pa se odbijaju.
  • Code 39 kodira velika slova, znamenke, razmak i simbole - . $ / + %. Daje šire kodove od Codea 128, ali ga i dalje zahtijevaju neki industrijski, automobilski i državni sustavi, a čita ga gotovo svaki skener.

Za web-adresu, odlomak teksta ili kontaktne podatke bolji je izbor QR kod: sadrži puno više podataka, a mobiteli ga čitaju kamerom.

Kako se računa kontrolna znamenka

EAN-13 i UPC-A završavaju GS1 kontrolnom znamenkom po modulu 10 koja skeneru omogućuje da otkrije pogrešno čitanje. Polazeći od krajnje desne znamenke ispred kontrolne, znamenke se naizmjenično množe s 3 i 1. Za EAN-13 to znači težine 1, 3, 1, 3… slijeva; za UPC-A težine 3, 1, 3, 1… slijeva. Zbroji se umnošci, a kontrolna znamenka je broj koji treba dodati do sljedećeg višekratnika broja 10.

Primjer s 400638133393: 4×1 + 0×3 + 0×1 + 6×3 + 3×1 + 8×3 + 1×1 + 3×3 + 3×1 + 3×3 + 9×1 + 3×3 = 89. Sljedeći višekratnik broja 10 je 90, pa je kontrolna znamenka 1, a cijeli kod 4006381333931. Ako upišeš 13 znamenki s pogrešnom zadnjom znamenkom, alat ti kaže koja se znamenka očekivala umjesto da nacrta neispravan kod.

Code 128 ima vlastiti unutarnji kontrolni zbroj koji se dodaje automatski i nikad se ne ispisuje. Code 39 crta se bez neobveznog kontrolnog znaka.

Savjeti za ispis

  • Boja crta neka bude tamna, a Boja pozadine svijetla. Crvene crte, svijetle crte na tamnoj pozadini i slab kontrast često se ne mogu skenirati.
  • Ostavi bijeli rub oko koda (tihu zonu) i nemoj ga rezati.
  • Za tisak i ambalažu koristi Preuzmi SVG ili Za tisak (4×) za veliki PNG. Povećavanje malog PNG-a zamućuje crte.
  • Isprobaj ispisani uzorak skenerom ili aplikacijom kojom će se kod doista čitati.

Česta pitanja

Mogu li ove EAN-13 ili UPC-A kodove koristiti na proizvodima koje prodajem?

Samo ako broj pripada tebi. Maloprodajni kodovi moraju se graditi od prefiksa tvrtke koji licencira GS1 (u Hrvatskoj GS1 Croatia, a u Kanadi GS1 Canada). Ovaj alat crta ispravan barkod za bilo koji broj, ali ne dodjeljuje brojeve, a trgovine i internetske tržnice provjeravaju je li prefiks registriran na tvoju tvrtku.

Zašto mi se EAN-13 odbija?

EAN-13 prihvaća samo znamenke i traži 12 znamenki (kontrolna se dodaje) ili 13 znamenki s ispravnom kontrolnom znamenkom. Ako se zadnja znamenka ne slaže, poruka prikazuje očekivanu znamenku.

Koja je razlika između Codea 128 i Codea 39?

Code 128 kodira cijeli ASCII skup, uključujući mala slova, i puno je kompaktniji. Code 39 ograničen je na velika slova, znamenke i nekoliko simbola, ali ga neki stariji sustavi zahtijevaju.

Je li bolji SVG ili PNG?

SVG je vektorska datoteka: ostaje savršeno oštra u svakoj veličini i idealna je za tisak i programe za dizajn. PNG je slika koja radi posvuda, primjerice u dokumentima, proračunskim tablicama i programima za naljepnice.

Šalju li se moje vrijednosti na poslužitelj?

Ne. Barkod crta biblioteka koja radi u tvom pregledniku i ništa što upišeš ne napušta tvoj uređaj.