Karşılaştırma
Yayın: 13 Temmuz 2026
6 dk okuma
Barkod ile QR Kod Arasındaki Fark: 1D mi 2D mi, hangisini seçmeli?
İkisi de makine tarafından okunan kodlar ama farklı işler için tasarlandı. Bu yazıda barkod (1D) ile QR kod (2D) arasındaki gerçek farkı — kapasite, okuma yöntemi, dayanıklılık ve kullanım alanı — açıklayıp hangi projede hangisini seçeceğinizi netleştiriyoruz.
Barkod ile QR kod arasındaki fark nedir?
Kısa cevap
Barkod (1D) veriyi yalnızca yatay çizgi kalınlıklarıyla kodlar ve sınırlı bilgi taşır; kasa ve envanterin standardıdır. QR kod (2D) ise veriyi hem yatay hem dikey bir kare desende kodlar, çok daha fazla bilgi (URL, WiFi, kartvizit) taşır ve telefon kamerasıyla okunur. Kısaca: stok takibi için barkod, telefonla okutulacak zengin içerik için QR kod.
Adındaki "1D" ve "2D" farkın özüdür. Klasik barkod bilgiyi tek boyutta (soldan sağa çizgiler) taşır; QR kod ise bilgiyi iki boyutta (hem yatay hem dikey kareler) taşıdığı için aynı alana kat kat fazla veri sığdırır. Barkodunuzu hemen üretmek isterseniz ücretsiz barkod üreticisini, QR kod için ise QR Kod Üretici aracını kullanabilirsiniz.
Barkod (1D) ile QR kod (2D) yan yana
Tek boyutlu barkod ile QR kod karşılaştırması
| Özellik | Barkod (1D) | QR kod (2D / karekod) |
| Veri yönü | Yalnızca yatay çizgiler | Yatay + dikey (kare desen) |
| Kapasite | Sınırlı (birkaç–onlarca hane) | Çok yüksek (binlerce karakter) |
| Veri tipi | Genelde rakam / kısa metin | URL, WiFi, kartvizit, metin, ödeme |
| Tipik okuma | Lazer / kızıl ötesi tarayıcı | Telefon kamerası |
| Kısmi hasara dayanıklılık | Düşük | Yüksek (hata düzeltme) |
| Kapladığı alan | Uzun ve dar şerit | Kompakt kare |
| Tipik kullanım | Kasa, stok, envanter, lojistik | Pazarlama, menü, ödeme, bağlantı |
Kaynak: JsBarcode (self-host) 1D formatlarının davranışı (EAN/UPC/Code128/Code39/ITF) ile yaygın QR/2D kod özelliklerinin karşılaştırması.
Kapasite ve veri tipi
En büyük pratik fark kapasitedir. Bir EAN-13 barkodu tam 13 rakam taşır; Code 128 serbest uzunlukta harf ve rakam alabilir ama etiket boyutu ile okunabilirlik pratikte onlarca karakterle sınırlar. QR kod ise binlerce karaktere kadar veri taşıyabildiği için tek başına bir web adresini, WiFi bağlantı bilgisini veya kartviziti sığdırabilir.
- Kısa, sabit numaralar (ürün kodu, seri no) için barkod hem yeterli hem de daha küçüktür.
- Uzun veya değişken içerik (bağlantılar, metin) için QR kod tek çözümdür.
Hata düzeltme nedir? QR kodun bir bölümü çizilse, buruşsa veya kirlense bile içindeki hata düzeltme (error correction) bilgisi sayesinde çoğu zaman yine okunur. 1D barkodlarda böyle bir düzeltme yoktur; çizgilerin bir kısmı bozulursa okuma başarısız olur. Bu yüzden zorlu ortamlarda QR daha dayanıklıdır.
Kullanım alanları
Hangisinin nerede parladığını bilmek seçimi kolaylaştırır:
- Barkod: Mağaza kasası, ürün ambalajı (EAN-13/UPC-A), depo ve raf etiketi, koli/nakliye (ITF-14), envanter ve stok sistemleri, kütüphane (Codabar).
- QR kod: Restoran menüsü, kampanya ve reklam, WiFi paylaşımı, dijital kartvizit, etkinlik bileti, ödeme ve fatura yönlendirmesi.
Sık yapılan hata
Mağaza kasası için QR kod basmak yaygın bir hatadır: birçok perakende kasa tarayıcısı yalnızca 1D barkod okur ve GS1 sistemi EAN/UPC bekler. Tersine, bir web sayfasına yönlendirmek için EAN-13 basmak da işe yaramaz — barkod yalnızca bir numara taşır, tıklanabilir bağlantı değildir. Amaca göre doğru kodu seçin.
Hangisini seçmeliyim?
Kısa cevap
Ürünü kasada okutacak, stok/envanter takibi yapacaksanız barkod (EAN-13, Code 128 vb.). Müşterinin telefonuyla okutup web sayfası, WiFi veya kartvizite yönlendirmek istiyorsanız QR kod. Bazı projelerde ikisi bir arada kullanılır: kasa için barkod, kampanya için QR kod.
Karar için üç soru yeterli: (1) Kodu ne okuyacak — mağaza tarayıcısı mı, müşteri telefonu mu? (2) Ne kadar veri taşınacak — kısa bir numara mı, bir bağlantı mı? (3) Nerede kullanılacak — kasa/stok mu, pazarlama mı? Yanıtlar sizi doğru kodun ailesine götürür.
Barkod türlerini derinlemesine görmek için barkod nedir, kaç türü vardır rehberimize; ürün barkodu üretmek içinse EAN-13 nasıl oluşturulur yazımıza göz atın.
Barkod mu, QR mı? İkisini de üret
Ürün ve stok için barkodu buradan; telefonla okutulacak zengin içerik için QR kodu QR Kod Üreticiden oluşturun. Her ikisi de ücretsiz, üyeliksiz ve tamamen tarayıcınızda.
Barkod Üreticiyi Aç →
Sık sorulan sorular
Barkod ile QR kod arasındaki fark nedir?
Barkod (1D) veriyi yalnızca yatay çizgilerle kodlar ve sınırlı bilgi taşır; kasa ve envanterin standardıdır. QR kod (2D) veriyi hem yatay hem dikey kodladığı için çok daha fazla bilgi (URL, WiFi, kartvizit) taşır ve telefon kamerasıyla okunur.
QR kod bir barkod mudur?
Geniş anlamda evet: QR kod da makine tarafından okunan bir koddur ama iki boyutlu (2D / matris) bir türdür. Günlük dilde "barkod" denince çoğunlukla EAN-13 gibi tek boyutlu (1D) çizgili kodlar kastedilir.
QR kod barkoddan daha mı iyidir?
Biri diğerinden mutlak olarak üstün değildir; amaç belirler. QR daha çok veri taşır, telefonla okunur ve hata düzeltmeye sahiptir. Barkod daha basit ve ucuz basılır, mağaza kasası ile envanter sistemlerinde evrenseldir. Perakende/stok için barkod, pazarlama/zengin içerik için QR kod tercih edilir.
Barkod ne kadar veri taşıyabilir?
Tek boyutlu barkodlar tipik olarak birkaç haneden birkaç düzine karaktere kadar veri taşır. EAN-13 tam 13 rakam, Code 128 serbest uzunlukta harf+rakam alır ama etiket boyutu ve okunabilirlik pratikte sınır koyar. QR kod ise binlerce karaktere kadar çıkabilir.
Hangisini seçmeliyim?
Ürünü kasada okutacak veya stok takibi yapacaksanız barkod; telefonla okutup web/WiFi/kartvizite yönlendirecekseniz QR kod seçin. İki ihtiyaç da varsa ikisini birlikte kullanın: kasa için barkod, kampanya için QR kod.
Kaynak & motor. Bu yazıdaki 1D barkod açıklamaları, aracın da kullandığı açık kaynaklı JsBarcode kütüphanesinin (self-host) desteklediği EAN/UPC/Code128/Code39/ITF formatlarının davranışına dayanır; QR/2D karşılaştırması yaygın karekod özelliklerini yansıtır. Son güncelleme: 13 Temmuz 2026. İçerik bilgilendirme amaçlıdır; ticari ürün barkodu için numaranın GS1 Türkiye'den alınmış geçerli bir GTIN olması gerekir.