Yazdığınız numara sunucumuza gönderilmez. Bu araç barkodun görselini üretir; ürününüze ait bir barkod numarası vermez.
Yukarıdaki araca numaranızı yazdığınız anda barkod oluşur; PNG olarak ya da baskıda bozulmayan SVG olarak indirebilirsiniz. Üç tür desteklenir: market ürünlerinde kullanılan EAN-13, küçük ambalajlar için EAN-8 ve harf ile rakam taşıyabilen Code 128. Barkod tarayıcınızın içinde üretilir, yazdığınız numara sunucumuza gönderilmez.
Hangi barkod türünü seçmelisiniz?
| Tür | Ne taşır | Nerede kullanılır |
|---|---|---|
| EAN-13 | 13 rakam (son hane kontrol hanesi) | Markette satılan ürünler, kasada okutulan ambalajlar |
| EAN-8 | 8 rakam (son hane kontrol hanesi) | EAN-13’ün sığmadığı küçük ambalajlar: sakız, kalem, küçük kozmetik |
| Code 128 | Harf, rakam ve temel işaretler | Depo rafı, kargo etiketi, demirbaş, stok kodu, iç kullanım |
Ürününüzü bir markette ya da e-ticaret pazaryerinde satacaksanız EAN-13 gerekir. Kendi deponuzdaki rafları, dosyaları ya da demirbaşları etiketleyecekseniz Code 128 daha uygundur: harf taşır ve bir kuruluşa kayıt gerektirmez.
Önemli: araç barkod numarası vermez
Bu en sık karıştırılan konudur. Bir barkod iki şeyden oluşur: numara ve o numaranın çizgi görseli. Bu araç görseli üretir. Markette satılacak bir ürünün numarası ise uydurulmaz: dünya genelinde numaraları GS1 dağıtır, Türkiye’de bu işi GS1 Türkiye yürütür. Üye olan firmaya bir firma öneki verilir, firma ürünlerini bu önekin arkasına numaralandırır. Rastgele yazılmış bir EAN-13 numarası başka bir firmanın ürününe ait olabilir; pazaryerleri ve zincir marketler numaranın GS1 kaydını denetler.
Numarası 868 ya da 869 ile başlayan barkodlar GS1 Türkiye’nin dağıttığı numaralardır. Bu, ürünün Türkiye’de üretildiğini değil, numarayı alan firmanın GS1 Türkiye üyesi olduğunu gösterir.
Kontrol hanesi nasıl hesaplanır?
EAN-13’ün son hanesi bir sağlamadır: kasadaki okuyucu ilk 12 haneden bu rakamı yeniden hesaplar, tutmazsa barkodu okumaz. Böylece çizgilerden biri yanlış okunduğunda yanlış ürün kasaya düşmez. Hesap şöyledir: ilk 12 hanede tek sıradakiler 1 ile, çift sıradakiler 3 ile çarpılır, sonuçlar toplanır ve toplamı bir üst 10’un katına tamamlayan rakam kontrol hanesidir. Örnek numara 869123456789 için:
| Sıra | Rakam | Ağırlık | Sonuç |
|---|---|---|---|
| 1 | 8 | ×1 | 8 |
| 2 | 6 | ×3 | 18 |
| 3 | 9 | ×1 | 9 |
| 4 | 1 | ×3 | 3 |
| 5 | 2 | ×1 | 2 |
| 6 | 3 | ×3 | 9 |
| 7 | 4 | ×1 | 4 |
| 8 | 5 | ×3 | 15 |
| 9 | 6 | ×1 | 6 |
| 10 | 7 | ×3 | 21 |
| 11 | 8 | ×1 | 8 |
| 12 | 9 | ×3 | 27 |
Araca 12 hane yazarsanız 13. hane bu şekilde hesaplanıp eklenir. 13 hanenin tamamını yazarsanız araç son haneyi denetler; yanlışsa barkod üretmez ve doğrusunu söyler. Bunu bilerek yapıyoruz: yanlış kontrol haneli bir barkod basılırsa kasada okunmaz, binlerce etiketi çöpe atmak gerekir. EAN-8’de de aynı kural geçerlidir, yalnız 7 hane üzerinden hesaplanır; örneğin 9638507 numarasının kontrol hanesi 4, tam numara 96385074.
Code 128 ile ne yazılabilir?
Code 128; büyük ve küçük İngilizce harfleri, rakamları, boşluğu ve klavyedeki temel işaretleri taşır. Türkçe harfler (ç, ğ, ı, İ, ö, ş, ü) bu standartta yoktur; araç bu harfleri gördüğünde barkod üretmez ve hangi karakterin sorun olduğunu söyler. Harfi sessizce başka bir harfe çevirmek, okutulduğunda farklı bir kod çıkarırdı. Stok kodlarında Türkçe harf yerine karşılığını kullanın (Ş yerine S gibi).
Code 128’in de bir kontrol değeri vardır, ama EAN’dan farklı olarak barkodun altındaki yazıda görünmez; araç onu kendiliğinden hesaplayıp çizgilerin içine ekler. Uzun rakam dizileri ayrıca sıkıştırılır: iki rakam tek karakter yerine geçer, barkod kısalır. Örneğin TR-2026/0915 metni 156 modül genişliğinde bir barkoda dönüşür.
Barkodu basarken nelere dikkat etmeli?
- Baskı için SVG indirin. PNG büyütüldüğünde çizgi kenarları bulanıklaşabilir; SVG hangi boyuta büyütülürse büyütülsün keskin kalır.
- İki yandaki beyaz boşluğu kırpmayın. Buna sessiz alan denir; okuyucu barkodun nerede başladığını bundan anlar. EAN-13’te sol tarafta en ince çizginin 11 katı kadar boşluk gerekir.
- Çok küçültmeyin. GS1 standardında EAN-13’ün önerilen genişliği yaklaşık 37 mm’dir; ciddi küçültmelerde okuma sorunları başlar. Yüksekliği kısaltmak da okumayı zorlaştırır.
- Siyah çizgi, beyaz zemin. Kırmızı zemin ve açık renk çizgi kullanmayın: kırmızı ışıklı okuyucular kırmızıyı beyaz görür.
- Basmadan önce okutun. Telefonunuzdaki bir barkod okuyucu uygulamayla ya da kasa tipi bir okuyucuyla deneyin.
Barkodun doğruluğu nasıl denetlendi?
Okunmayan bir barkod, hiç barkod olmamasından kötüdür. Bu yüzden aracı kendi kendine değil, bağımsız bir yazılımla sınadık: aracın ürettiği her barkod, açık kaynaklı ZXing kütüphanesinin çözücüsüyle geri okundu ve çıkan numara girdiyle karşılaştırıldı. EAN barkodları ayrıca ikinci bir bağımsız kütüphanenin ürettiği çizgi dizisiyle çizgi çizgi eşleştirildi. 400 EAN-13, 300 EAN-8, 400’ü rastgele olmak üzere 421 Code 128 metni ve yanlış kontrol hanesi, Türkçe harf gibi reddedilmesi gereken vakalarla birlikte toplam 1.134 vakanın tamamı geçti. Kaynaklarda örnek olarak yaygın kullanılan numaralar da (4006381333931, 96385074) aynı kontrol hanesiyle çıktı.
Sık sorulan sorular
Ürünüm için barkod numarası nereden alınır?
Markette ya da pazaryerinde satılacak ürünler için numara GS1 Türkiye üyeliğiyle alınır. Bu araç numara vermez; aldığınız numaranın barkod görselini üretir.
Kendi uydurduğum numarayla barkod basabilir miyim?
Yalnız kendi iç kullanımınızda: depo rafı, demirbaş, arşiv klasörü gibi. Bu işler için Code 128 daha uygundur. Satışa çıkacak bir üründe uydurma EAN-13 numarası başka bir firmanın kayıtlı ürünüyle çakışabilir ve pazaryerleri bu ürünü kabul etmez.
Araç neden 13 haneli numaramı kabul etmiyor?
Son hane, ilk 12 haneden hesaplanan kontrol hanesiyle tutmuyordur. Araç doğru haneyi mesajda gösterir. Numarayı yanlış yazmış olabilirsiniz; bir haneyi kontrol edin. Numara size bir kurumdan geldiyse ve yine tutmuyorsa, kaynağına danışın.
Barkod ile QR kod arasındaki fark nedir?
Barkod tek boyutludur, soldan sağa okunan çizgilerden oluşur ve kısa bir numara ya da kod taşır. QR kod iki boyutludur, çok daha uzun metin, web adresi ya da Wi-Fi bilgisi taşıyabilir. Bir adresi ya da uzun bilgiyi paylaşacaksanız QR kod oluşturma aracımızı kullanın.
Oluşturduğum barkodu ticari olarak kullanabilir miyim?
Evet. Görsel üzerinde hiçbir hakkımız ya da izimiz yoktur, adet sınırı da yoktur. Tek şart numaranın size ait olmasıdır.