UPC kontra EAN: kody EAN-13 i UPC-A porównane (za darmo)
UPC-A ma 12 cyfr (USA, Kanada), EAN-13 ma 13 (prawie wszędzie indziej). Jak się mają do siebie, który wybrać i bezpłatny generator dla obu.
Opublikowano · Czas czytania: 4 min
UPC-A i EAN-13 to dwa detaliczne kody kreskowe, które widzisz na produktach. UPC-A ma 12 cyfr i jest tradycyjny w USA i Kanadzie; EAN-13 ma 13 cyfr i jest używany w Indiach, Europie i większości świata. Są ze sobą blisko spokrewnione: numer UPC-A to numer EAN-13 z zerem z przodu. Oba możesz narysować w bezpłatnym generatorze kodów kreskowych, który sam wylicza cyfrę kontrolną.
Format ma mniejsze znaczenie, niż myśli większość sprzedawców. Liczy się posiadanie prawidłowo licencjonowanego numeru i drukowanie formatu, jakiego oczekują Twoi detaliści.
Obok siebie
| UPC-A | EAN-13 | |
|---|---|---|
| Cyfry | 12 | 13 |
| Typowy region | USA i Kanada | Reszta świata, w tym Indie, Europa, Azja i Australia |
| Struktura | Prefiks firmy + numer produktu + cyfra kontrolna | Prefiks GS1 + numer firmy + numer produktu + cyfra kontrolna |
| Skanowany na świecie? | Tak | Tak, i w Ameryce Północnej też |
| Krótka wersja | UPC-E (8 cyfr, do małych opakowań) | EAN-8 (8 cyfr, do małych opakowań) |
| W generatorze kodów | Wpisz 11 cyfr, cyfra kontrolna dodana | Wpisz 12 cyfr, cyfra kontrolna dodana |
Nowoczesne skanery detaliczne czytają oba formaty w każdym kraju. Produkt z kodem UPC-A sprzeda się bez problemu w londyńskim albo bombajskim supermarkecie, a produkt z EAN-13 zeskanuje się w Nowym Jorku. Format zależy od tego, gdzie numer został wydany, a nie od tego, gdzie produkt jest sprzedawany.

Jak te dwa są ze sobą powiązane
Weź numer UPC-A i dodaj 0 z przodu, a otrzymasz numer EAN-13 tego samego produktu. Cyfra kontrolna pozostaje taka sama, bo dodatkowe zero na początku nic nie zmienia w obliczeniach.
Przykład:
- UPC-A:
036000291452 - EAN-13:
0036000291452
W systemie detalisty oba są przechowywane jako ten sam GTIN (Global Trade Item Number), zwykle uzupełniony do 14 cyfr. Dlatego jeden produkt nigdy nie potrzebuje obu kodów.
Jak działa cyfra kontrolna
Ostatnia cyfra obu kodów to cyfra kontrolna, dzięki której skaner wychwyci błędny odczyt. Metoda jest ta sama dla obu formatów. Oto ona dla powyższego przykładu UPC-A, używając pierwszych 11 cyfr, 03600029145:
- Zaczynając od cyfry najbardziej po prawej, mnóż cyfry naprzemiennie przez 3 i 1: cyfrę najbardziej po prawej mnożysz przez 3, następną przez 1 i tak dalej.
- 0×3 + 3×1 + 6×3 + 0×1 + 0×3 + 0×1 + 2×3 + 9×1 + 1×3 + 4×1 + 5×3 = 58.
- Znajdź, co trzeba dodać, aby dojść do następnej wielokrotności 10: 60 − 58 = 2.
- Pełny UPC-A to
036000291452.
Dla EAN-13 robisz to samo z pierwszymi 12 cyframi. Powszechnie używany przykładowy numer 590123412345 dostaje cyfrę kontrolną 7, dając 5901234123457.
Nie musisz tego liczyć ręcznie. W generatorze kodów wpisz numer bez ostatniej cyfry, a narzędzie ją doda. Wpisz go z ostatnią cyfrą, a zostanie sprawdzony; jeśli jest błędny, narzędzie powie, jaki powinien być. To wychwyci literówki, zanim wydrukujesz 5,000 etykiet.
Którego użyć?
Wybierz zgodnie z numerem, który dostałeś:
- Twój numer GS1 został wydany przez GS1 US lub GS1 Canada i sprzedajesz głównie w Ameryce Północnej: UPC-A to tradycyjny wybór, a tamtejsi detaliści go oczekują.
- Twój numer został wydany przez inne biuro GS1, na przykład GS1 India (numery zaczynające się od 890) lub europejskie: użyj EAN-13.
- Sprzedajesz na całym świecie: EAN-13 działa wszędzie. Niektórzy detaliści w Ameryce Północnej nadal wolą UPC-A dla numerów wydanych w USA, więc zapytaj swoich kupców.
- Twój marketplace pyta o pole "UPC/EAN": zwykle przyjmuje oba. Wpisz numer dokładnie tak, jak został wydany.
- Małe opakowanie bez miejsca: UPC-E i EAN-8 istnieją dla drobnych przedmiotów, ale mają własne zasady. Numery EAN-8 wydaje GS1 osobno, a UPC-E działa tylko dla niektórych numerów UPC. Zapytaj swoje biuro GS1, zanim ich użyjesz.
Jeśli nie masz jeszcze numeru, najpierw przeczytaj czy potrzebuję kodu kreskowego GS1?. Wymyślanie numeru grozi kolizją z prawdziwym produktem.
Inne formaty, które napotkasz
- ITF-14: 14-cyfrowy kod do kartonów zbiorczych i skrzynek, oparty na GTIN produktu. Drukowany na tekturowych pudłach wysyłanych do magazynów.
- Code 128: litery i cyfry, do etykiet wysyłkowych, zapasów i kodów wewnętrznych. Nie do kasy detalicznej.
- Kody QR: dwuwymiarowe kody, które przechowują link lub tekst, do instrukcji, filmów i ofert na opakowaniach. Zrobisz go bezpłatnym generatorem kodów QR.
Tworzenie któregokolwiek kodu kreskowego
- Otwórz bezpłatny generator kodów kreskowych.
- W sekcji Typ kodu kreskowego wybierz EAN-13 lub UPC-A.
- W polu Tekst lub numer wpisz 12 cyfr (EAN-13) lub 11 cyfr (UPC-A) bez cyfry kontrolnej. Komunikat potwierdza dodaną cyfrę kontrolną.
- Zostaw zaznaczone Pokaż tekst pod słupkami: detaliczne kody kreskowe zwykle pokazują cyfry, aby personel mógł je wpisać, jeśli skan się nie uda.
- Pobierz SVG do grafiki opakowania albo PNG do etykiet, potem wydrukuj próbę i ją zeskanuj.
Rozmiary druku i wskazówki dotyczące testów znajdziesz w jak zrobić kod kreskowy.
Zrób swój kod kreskowy
Wybierz EAN-13 albo UPC-A zgodnie z tym, skąd pochodzi Twój numer, a bezpłatny generator kodów kreskowych doda i sprawdzi cyfrę kontrolną. Działa na Twoim urządzeniu, nie wymaga konta, a kody są Twoje do użytku komercyjnego.
Najczęściej zadawane pytania
- Jaka jest różnica między UPC a EAN?
- UPC-A ma 12 cyfr i pochodzi z USA i Kanady; EAN-13 ma 13 cyfr i jest używany w większości innych krajów. Numer UPC-A staje się numerem EAN-13 po dodaniu 0 z przodu.
- Czy kod UPC można zeskanować w Indiach lub w Europie?
- Tak. Skanery detaliczne na całym świecie czytają zarówno UPC-A, jak i EAN-13.
- Czy mój produkt powinien mieć kod UPC i kod EAN?
- Nie. Jeden produkt ma jeden GTIN. Wydrukuj format zgodny z Twoim numerem i Twoim głównym rynkiem.
- Jak zamienić UPC na EAN?
- Dodaj 0 z przodu 12-cyfrowego numeru UPC-A. Cyfra kontrolna pozostaje taka sama.
- Dlaczego generator mówi, że moja ostatnia cyfra jest błędna?
- Ostatnia cyfra musi odpowiadać cyfrze kontrolnej wyliczonej z pozostałych. Popraw literówkę albo zostaw ostatnią cyfrę pustą, a narzędzie doda właściwą.
Generatory
Wypróbuj Generator kodów kreskowych
Za darmo, bez rejestracji, działa w przeglądarce. Utwórz kod kreskowy w kilka sekund i pobierz go jako ostry plik PNG lub SVG: Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, ITF-14 lub Codabar.