Barkod Türleri ve Farkları: EAN-13, Code 128, QR ve DataMatrix

Barkod Türleri ve Farkları: EAN-13, Code 128, QR ve DataMatrix

Barkod Türleri ve Farkları: Hangi Kodu Nerede Kullanmalısınız?

Bir markette raftan aldığınız bisküvinin üzerindeki ince çizgiler, kargo kolinizin yan yüzündeki geniş çubuklar, ilaç kutusundaki küçük kare desen ve restoran masasındaki menü kodu... Hepsine günlük dilde "barkod" diyoruz, ama bunlar birbirinden tamamen farklı standartlar. Yanlış türü seçmek; kasada okunmayan bir etiketten, ihracatta geri dönen bir partiye kadar gerçek maliyetler doğurur.

Bu rehberde en yaygın sekiz barkod ve kod türünü — EAN-13, UPC-A, Code 128, Code 39, ITF-14, DataMatrix, QR Kod ve PDF417 — teknik farklarıyla, kullanım alanlarıyla ve seçim kriterleriyle karşılaştırıyoruz.

Barkod türleri karşılaştırma infografiği: EAN-13, UPC-A, Code 128, Code 39, ITF-14, QR Kod, DataMatrix ve PDF417 örnekleri

1D ve 2D Barkod Arasındaki Temel Fark

Bütün barkod türleri iki büyük aileye ayrılır:

  • 1D (tek boyutlu / çizgisel) barkodlar: Veriyi yalnızca yatay eksende, çubuk ve boşluk kalınlıklarıyla taşır. Yükseklik veri taşımaz; sadece okuyucunun kodu yakalamasını kolaylaştırmak için vardır. Bu yüzden bir 1D barkodun üst kısmı yırtılsa bile genellikle okunur, ama yandan bir kesik kodu tamamen bozar.
  • 2D (iki boyutlu / matris) kodlar: Veriyi hem yatay hem dikey eksende, kare hücrelerle taşır. Aynı alana onlarca kat daha fazla bilgi sığar ve içlerinde Reed-Solomon hata düzeltme bulunur — kodun bir bölümü lekelense veya yırtılsa bile içerik geri kazanılabilir.

Kısacası 1D barkod bir işaretçidir: veritabanınızdaki kaydı gösteren bir numara taşır. 2D kod ise bir kaptır: parti numarası, son kullanma tarihi, seri numarası, hatta bir web adresini doğrudan içinde taşıyabilir.

Barkod türlerine göre maksimum veri kapasitesi grafiği

1D (Çizgisel) Barkod Türleri

EAN-13 — Perakendenin evrensel standardı

Türkiye ve Avrupa'da markette gördüğünüz barkodların neredeyse tamamı EAN-13'tür. 13 haneden oluşur ve yalnızca rakam taşır. İlk 2-3 hane GS1 üye kuruluşunu (Türkiye için 868 ve 869), sonraki haneler firma ve ürün kodunu, son hane ise kontrol hanesini gösterir.

EAN-13 kullanabilmek için ürününüzün numarasını kendiniz uyduramazsınız; GS1 Türkiye üyeliği alarak resmî bir firma öneki edinmeniz gerekir. Öneklerin ülkelere dağılımını ülkelere göre barkod numaraları yazımızda ayrıntılı olarak bulabilirsiniz.

EAN-13 barkod anatomisi: GS1 ülke öneki, firma kodu, ürün kodu, kontrol hanesi ve sessiz bölge

Küçük ambalajlar için: Kozmetik, sakız veya tekli çikolata gibi dar yüzeylerde EAN-13 sığmazsa 8 haneli EAN-8 kullanılır. EAN-8 numaraları da GS1 tarafından ayrıca tahsis edilir, EAN-13'ten kısaltılarak üretilemez.

UPC-A — Kuzey Amerika'nın standardı

12 haneli UPC-A, ABD ve Kanada perakendesinin klasik formatıdır. Teknik olarak EAN-13'ün başına "0" eklenmiş halidir ve modern kasa sistemlerinin tamamı iki formatı da okur. Ancak ABD veya Kanada'ya ihracat yapıyorsanız bazı zincir marketler hâlâ ambalaj üzerinde UPC-A ister; sözleşme aşamasında bunu netleştirmekte fayda var.

Code 128 — Depo ve lojistiğin iş atı

Code 128, tüm ASCII karakter setini (harf, rakam, noktalama, kontrol karakterleri) taşıyabilen yüksek yoğunluklu bir çizgisel barkoddur. Üç alt kümesi vardır (A, B, C) ve yalnızca rakam kullanıldığında C alt kümesi iki rakamı tek karakter genişliğinde kodlar — bu da onu Code 39'a göre yaklaşık iki kat daha kompakt yapar.

İç stok kodları, raf adresleri, kargo takip numaraları ve üretim iş emirleri için ideal tercihtir. En önemli avantajı: kendi sisteminizde kullanacaksanız GS1 üyeliğine ihtiyaç duymazsınız, numarayı siz belirlersiniz.

GS1-128 farkı: Code 128'in, GS1'in "Uygulama Tanımlayıcıları" (AI) kurallarına göre yapılandırılmış versiyonuna GS1-128 denir. Örneğin (01) ürün numarasını, (17) son kullanma tarihini, (10) parti numarasını ifade eder. Sevkiyat etiketlerinde ve SSCC palet numaralarında bu format zorunludur.

Code 39 — Eski ama hâlâ ayakta

Code 39; büyük harfler, rakamlar ve birkaç sembolü (- . $ / + % ve boşluk) taşır. Küçük harf desteklemez ve aynı veriyi Code 128'e göre çok daha geniş bir alanda yazar. Buna rağmen sanayi, savunma ve otomotiv sektörlerindeki eski sistemlerde yaygın olarak yaşamaya devam ediyor. Sebebi basit: yapısı çok sade, "kendi kendini denetleyen" bir koddur ve en ilkel okuyucular bile sorunsuz çözer.

Yeni bir proje kuruyorsanız Code 39 yerine Code 128 seçin. Aynı veriyi yaklaşık yarı alanda taşır ve daha güvenilirdir.

ITF-14 — Koli ve palet barkodu

ITF-14 (Interleaved 2 of 5), tekil ürünün değil ticari koli biriminin barkodudur. 14 hanelidir ve genellikle ürünün EAN-13 numarasının başına bir "paket seviyesi" hanesi eklenerek türetilir.

En belirgin özelliği kalın çerçevesidir: bu çerçeveye bearer bar denir ve oluklu mukavvaya doğrudan baskıda kaçınılmaz olan mürekkep yayılmasının yanlış okumaya yol açmasını engeller. Kalın çubuk yapısı sayesinde düşük baskı kalitesine EAN-13'ten çok daha toleranslıdır.

2D (Matris) Kod Türleri

QR Kod — Telefonların dili

QR Kod, 2D kodlar içinde en yüksek kapasiteye sahip olanıdır: 7.089 rakam, 4.296 alfanümerik karakter veya 2.953 bayt veri taşıyabilir. Üç köşesindeki büyük kare desenler (finder pattern) kameranın kodu her açıdan hızla bulmasını sağlar; bu yüzden telefonla okutulacak her senaryoda birinci tercihtir.

Dört farklı hata düzeltme seviyesi vardır — L (%7), M (%15), Q (%25) ve H (%30). Seviye yükseldikçe kod daha dayanıklı ama daha büyük olur. Ortasına logo koyacaksanız en az Q seviyesi kullanın, aksi halde kod okunmaz hale gelebilir. Kendi kodunuzu ücretsiz QR kod oluşturucumuzla saniyeler içinde üretebilir, adım adım rehberimizi takip edebilirsiniz.

DataMatrix — Milimetrik alanların çözümü

DataMatrix, aynı veriyi QR koddan belirgin şekilde daha küçük bir alana sığdırır. 2.335 alfanümerik veya 3.116 sayısal karakter taşır ve birkaç milimetrekarelik yüzeylerde bile okunabilir. Sol ve alt kenarındaki kesintisiz "L" şeklindeki çerçeve (finder pattern), okuyucuya kodun yönünü ve boyutunu bildirir.

Elektronik kart üzerindeki minik komponentler, cerrahi aletler, havacılık parçaları ve özellikle ilaç kutuları DataMatrix'in doğal alanıdır. Türkiye'deki İlaç Takip Sistemi (İTS) karekodları da bu standardı kullanır. Kapasite detayları için karekod içerisinde ne kadar bilgi saklayabilirim yazımıza göz atabilirsiniz.

PDF417 — Belgelerin kodu

PDF417, üst üste dizilmiş çizgisel satırlardan oluşan "yığınlanmış" bir koddur. 1.850 metin karakteri veya 2.710 rakam taşır. Uçuş kartlarındaki (IATA standardı), pek çok ülkenin ehliyet ve kimlik kartlarındaki, kargo irsaliyelerindeki dikdörtgen kodlar genellikle PDF417'dir. Dar ve uzun formu, belge şeritlerine yerleştirmeye çok uygundur.

"Karekod" Tam Olarak Hangisi?

Türkçede kafa karıştıran bir nokta: karekod kelimesi hem QR Kod hem DataMatrix için kullanılıyor. Teknik olarak "karekod" iki boyutlu kare matris kodların genel adıdır; QR Kod ve DataMatrix bu ailenin iki ayrı üyesidir. Günlük kullanımda restoran menüsü, e-Arşiv fatura veya kampanya kodu denince kastedilen genellikle QR Kod; ilaç kutusu ve endüstriyel parça izlenebilirliği denince kastedilen ise DataMatrix'tir. Ayrıntılı tanım için karekod nedir yazımıza bakabilirsiniz.

Barkod Türleri Karşılaştırma Tablosu

Tür Boyut Taşıdığı Veri Maksimum Kapasite GS1 Üyeliği Tipik Kullanım
EAN-13 1D Yalnızca rakam 13 hane (sabit) Gerekli Perakende ürün (TR/AB)
EAN-8 1D Yalnızca rakam 8 hane (sabit) Gerekli Küçük ambalaj
UPC-A 1D Yalnızca rakam 12 hane (sabit) Gerekli Perakende (ABD/Kanada)
Code 128 1D Tüm ASCII ~48 karakter (pratik) Gerekmez Depo, kargo, iç stok
Code 39 1D A-Z, 0-9, birkaç sembol ~43 karakter (pratik) Gerekmez Sanayi, eski sistemler
ITF-14 1D Yalnızca rakam 14 hane (sabit) Gerekli Koli, palet, sevkiyat
QR Kod 2D Tüm ASCII + Kanji 4.296 karakter Gerekmez Menü, ödeme, web linki
DataMatrix 2D Tüm ASCII 2.335 karakter Gerekmez İlaç, elektronik, küçük parça
PDF417 2D (yığın) Tüm ASCII 1.850 karakter Gerekmez Kimlik, ehliyet, irsaliye

Hangi Barkod Türünü Seçmelisiniz?

Kullanım senaryosuna göre hangi barkod türünün seçileceğini gösteren rehber

Kararı basitleştiren tek bir soru var: bu kodu kim okuyacak?

  • Bir market kasası okuyacaksa → EAN-13 (Kuzey Amerika için UPC-A). Tercih değil, zorunluluktur.
  • Kendi deponuzdaki el terminali okuyacaksa → Code 128. Numarayı siz belirlersiniz, üyelik gerekmez.
  • Koli ve palet okunacaksa → ITF-14 veya GS1-128.
  • Müşterinin telefonu okuyacaksa → QR Kod. Başka bir seçenek pratikte anlamlı değildir.
  • Kod çok küçük bir yüzeye basılacaksa → DataMatrix.
  • Resmî bir belgeye basılacaksa → PDF417.

Barkod Türü Seçerken Sık Yapılan 5 Hata

  1. GS1'den numara almadan EAN-13 üretmek. Kendi uydurduğunuz 13 haneli numara teknik olarak basılır ve okunur; ancak başka bir firmanın ürünüyle çakışabilir. Zincir marketler ve pazaryerleri bu numaraları doğrulayarak reddeder.
  2. Sessiz bölgeyi kırpmak. Barkodun sağındaki ve solundaki boş alan (quiet zone) tasarım boşluğu değil, standardın parçasıdır. EAN-13'te solda en az 11, sağda 7 modül genişliğinde boşluk bırakılmalıdır. Okunmayan barkodların en yaygın sebebi budur.
  3. Barkodu orantısız küçültmek. EAN-13'ün nominal boyutu 37,29 × 25,93 mm'dir ve standart, bunun %80-200 aralığında ölçeklenmesine izin verir. Bu aralığın altına inmek okuma hatalarını hızla artırır.
  4. Yanlış renk kombinasyonu. Klasik okuyucular kırmızı ışıkla çalışır; kırmızı çubuk beyaz zeminde görünmez. Siyah çubuk / beyaz zemin dışına çıkacaksanız koyu mavi, koyu yeşil veya siyah çubuk kullanın, altın-gümüş yaldızlı zeminden kaçının.
  5. Logolu QR kodda düşük hata düzeltme seviyesi. L seviyesinde ortasına logo yerleştirilen kod, ilk baskı testinde çalışsa bile saha koşullarında okunmaz hale gelir.

Sıkça Sorulan Sorular

QR Kod ile DataMatrix arasındaki fark nedir?

İkisi de iki boyutlu matris koddur. QR Kod daha yüksek kapasiteye sahiptir (4.296'ya karşı 2.335 karakter) ve telefon kameralarıyla çok daha hızlı okunur. DataMatrix ise aynı veriyi daha küçük alana sığdırır ve endüstriyel yüzeylerde lazerle kazınmaya uygundur.

Code 39 mu Code 128 mi kullanmalıyım?

Yeni kurulan sistemlerde Code 128. Aynı veriyi yaklaşık yarı genişlikte taşır, küçük harf ve tüm sembolleri destekler. Code 39 yalnızca mevcut bir cihaz veya yazılım başka bir seçenek bırakmıyorsa tercih edilmelidir.

Kendi barkodumu ücretsiz oluşturabilir miyim?

İç kullanım (depo, stok, demirbaş, arşiv) için evet — Code 128, QR ve DataMatrix'i istediğiniz veriyle özgürce üretebilirsiniz. Barkod oluşturucumuzu kullanabilirsiniz. Ancak ürününüz perakende kanalında satılacaksa EAN-13 numarası GS1'den alınmalıdır.

Barkodu telefonla okutabilir miyim?

Evet. Modern telefon kameraları QR kodu doğrudan okur; EAN-13, Code 128 ve DataMatrix gibi türler için bir tarayıcı uygulaması gerekir. Ayrıntılar için telefonla barkod nasıl okunur yazımıza bakabilirsiniz.

Aynı ürüne birden fazla barkod türü basabilir miyim?

Evet ve bu çok yaygındır. Bir gıda ambalajında ön yüzde EAN-13, arka yüzde parti ve son kullanma tarihini taşıyan bir GS1-128 veya DataMatrix, kolisinde ise ITF-14 bulunabilir. Önemli olan her kodun farklı bir işlevi olması ve okuyucuların yanlış kodu yakalamayacağı mesafede konumlandırılmasıdır.

Sonuç

Barkod türü seçimi bir estetik tercih değil, teknik bir karardır. Kodu kimin okuyacağı, hangi yüzeye basılacağı ve ne kadar veri taşıyacağı sorularının cevabı, doğru sembolojiyi neredeyse kendiliğinden ortaya çıkarır. Perakende raf için EAN-13, depo içi için Code 128, koli için ITF-14, telefon için QR Kod, dar yüzey için DataMatrix ve resmî belge için PDF417 — bu altı eşleşmeyi bilmek, karşılaşacağınız senaryoların büyük çoğunluğunu çözer.

Doğru türü belirledikten sonra sıra baskıya gelir. Sessiz bölge, boyut ve kontrast kurallarını atlamamak için barkod basımı rehberimizi; sistemin işletmenize ne kazandıracağını görmek için neden barkod sistemine geçilmeli yazımızı inceleyebilirsiniz. Temel kavramlar için barkod nedir sayfamız iyi bir başlangıç noktasıdır.

Yorum Yok

Yorum Yap

E-posta adresiniz yayınlanmayacaktır.
Yeni Barkodlar QR & Barkod Tarayıcı mobil uygulaması Google Play ve App Store'da yayında!