İçeriğe geç
çevirmehesaplama

EAN-13 Barkod Kontrol Hanesi Hesaplama

Bu araç, EAN-13 barkodunun son rakamı olan kontrol hanesini hesaplar ve 13 haneli barkodun geçerliliğini doğrular. İlk 12 rakamı girdiğinizde kontrol hanesini ve tam barkodu anında verir; 13 hane girerseniz barkodun doğru olup olmadığını kontrol eder. Hızlı, güvenilir ve ücretsizdir.

12 rakam girin (kontrol hanesi) veya 13 rakam girin (doğrulama).

EAN-13, perakende ürün barkodu standardıdır (13 hane: ülke öneki + üretici + ürün + kontrol hanesi). Türkiye GS1 öneki 868–869'dur. Kontrol hanesi, okuma/giriş hatasını yakalamak için ağırlıklı toplam (tek×1, çift×3) yöntemiyle hesaplanır.

Örnek hesaplama

kontrol hanesi = (10 − ağırlıklı toplam mod 10) mod 10; tek konum ×1, çift konum ×3

Senaryo: İlk 12 hane 869012345678 (Türkiye GS1 öneği 869) girilir.

Kontrol hanesi 9 → tam EAN-13 barkod: 8690123456789.

isValidEan13 ile 8690123456789 doğrulandı: geçerli.

🔗 Bu aracı sitene ekle

EAN-13 Barkod Nedir?

EAN-13 (European Article Number), perakende ürünlerinde dünya genelinde kullanılan 13 haneli standart barkod biçimidir. Süpermarketten kitaba kadar pek çok ürünün üzerinde gördüğünüz bu barkod, ürünü tekil olarak tanımlar. 13 hane dört bölümden oluşur: ülke öneki, üretici (firma) numarası, ürün numarası ve sonda yer alan kontrol hanesi. Bu yapı sayesinde her ürün dünya çapında benzersiz bir kimliğe sahip olur.

Kontrol Hanesinin Amacı

Kontrol hanesi (check digit), barkodun en sağındaki 13. rakamdır ve diğer 12 rakamdan matematiksel olarak türetilir. Tek görevi okuma ve giriş hatalarını yakalamaktır. Bir barkod okuyucu rakamı yanlış okursa ya da kullanıcı elle girerken bir rakamı hatalı yazarsa, kontrol hanesi tutmaz ve sistem hatayı anında fark eder. Böylece yanlış ürünün satılması veya stoktan düşülmesi önlenir.

Kontrol Hanesi Nasıl Hesaplanır?

Hesaplama, ilk 12 rakam üzerinde ağırlıklı toplam yöntemiyle yapılır:

  • Soldan başlayarak tek konumlardaki rakamlar 1 ile çarpılır.
  • Çift konumlardaki rakamlar 3 ile çarpılır.
  • Tüm sonuçlar toplanır.
  • Kontrol hanesi şu formülle bulunur: (10 − toplam mod 10) mod 10.

Örnek olarak ilk 12 hanesi 590123412345 olan bir barkodu ele alalım. Ağırlıklı toplam 83 çıkar; (10 − 3) = 7 olur. Yani kontrol hanesi 7, tam barkod ise 5901234123457 olur.

AdımİşlemSonuç
İlk 12 haneGirilen rakamlar590123412345
Ağırlıklı toplamTek ×1, çift ×383
Kontrol hanesi(10 − 83 mod 10) mod 107
Tam barkod12 hane + kontrol5901234123457

Türkiye Barkod Öneki

EAN-13 barkodunun ilk üç rakamı ülke önekini gösterir ve GS1 tarafından atanır. Türkiye için ülke öneki 868 ve 869'dur. Yani Türkiye'de GS1 üyesi bir firma tarafından üretilen ürünlerin barkodları genellikle 868 veya 869 ile başlar. Bu önek, ürünün hangi ülke organizasyonunca kaydedildiğini belirtir; üretim yerini değil, barkodun verildiği ülkeyi gösterir.

Barkod Oluştururken ve Doğrularken Kullanımı

Yeni bir ürün için barkod hazırlarken ülke öneki, firma ve ürün numaralarından oluşan ilk 12 haneyi belirler, ardından bu araçla kontrol hanesini ekleyerek geçerli barkodu tamamlarsınız. Mevcut bir barkodu doğrulamak için ise 13 haneyi girersiniz; araç son rakamın doğru olup olmadığını bildirir.

E-ticaret ve Stok Yönetiminde Önemi

Doğru barkod, e-ticaret ve depo operasyonlarının temelidir. Pazaryeri listelemelerinde, kasada okutmada, depo giriş-çıkışlarında ve stok sayımında hatalı bir kontrol hanesi sistemlerce reddedilir. Barkodlarınızı yayına almadan önce bu araçla doğrulamak, iade, yanlış sevkiyat ve stok tutarsızlığı gibi maliyetli hataların önüne geçer.

Sıkça Sorulan Sorular

EAN-13 nedir?

EAN-13, perakende ürünlerinde dünya genelinde kullanılan 13 haneli standart barkod biçimidir. Ülke öneki, üretici numarası, ürün numarası ve kontrol hanesi olmak üzere dört bölümden oluşur. Bu yapı sayesinde her ürün dünya çapında benzersiz biçimde tanımlanır ve kasada, depoda kolayca okunur.

Barkod kontrol hanesi nasıl hesaplanır?

İlk 12 rakam soldan numaralanır; tek konumdakiler 1, çift konumdakiler 3 ile çarpılıp toplanır. Kontrol hanesi (10 − toplam mod 10) mod 10 formülüyle bulunur. Örneğin 590123412345 için toplam 83 çıkar, kontrol hanesi 7 olur ve tam barkod 5901234123457 şeklinde tamamlanır.

Barkod nasıl doğrulanır?

13 haneli barkodu doğrulamak için ilk 12 rakamdan kontrol hanesini yeniden hesaplarsınız. Bulunan rakam, barkodun 13. hanesiyle aynıysa barkod geçerlidir. Bu araca 13 haneyi girdiğinizde doğrulamayı otomatik yapar ve barkodun doğru ya da hatalı olduğunu anında bildirir.

Türkiye barkod öneki nedir?

EAN-13 barkodunun ilk üç rakamı ülke önekidir ve GS1 tarafından atanır. Türkiye için bu önek 868 ve 869'dur. Türkiye'de GS1 üyesi firmaların aldığı barkodlar genellikle bu rakamlarla başlar. Önek, ürünün üretildiği yeri değil, barkodun kaydedildiği ülkeyi gösterir.

İlgili Araçlar