Barkod Oluşturucu

EAN-13, EAN-8, UPC-A, Code 128 veya Code 39 seçin. Değerleri doğrulayın, en fazla 10 barkodu tek SVG ya da PNG dosyası olarak indirin.

EAN-13 için 12 veya 13 rakam. 12 rakamda kontrol basamağı eklenir; 13 rakamda son basamak doğrulanır.

En fazla 10 dolu satır. Satır başı ve sonundaki boşluklar temizlenir; tekrarlar korunur.

Bu araç mevcut veriden barkod çizer. GS1 numarası tahsis etmez, ürün kaydı veya numara sahipliği doğrulaması yapmaz. Örnekler ticari kullanım için tahsis edilmiş numaralar değildir.

Barkod çıktısı

Hazır

Bir değer girince barkod burada görünür.

Önizleme genişse yana kaydırın. İndirilen dosya tam boyuttadır.

Barkod oluşturma, bir numarayı veya desteklenen metni seçilen barkod türünün çizgi desenine dönüştürür. Barkod türünü seçin, her satıra bir değer yazın ve oluşan görseli SVG ya da PNG olarak indirin. Bu barkod oluşturucu EAN-13, EAN-8, UPC-A, Code 128 ve Code 39 çizer. Bir seferde aynı türde en fazla 10 barkod hazırlayabilirsiniz.

Çizilebilir bir barkod ile kullanımınıza tahsis edilmiş bir ürün numarası farklıdır. Kontrol basamağı doğru olan bir numaranın size ait olduğu, bir ürüne kaydedildiği veya satış kanalında kabul edileceği bu araçtan anlaşılamaz. GS1 barkod oluşturma amacıyla kullanacaksanız size verilen mevcut numarayı girin; araç GS1 üyeliği, firma öneki veya GTIN tahsisi yapmaz.

Hangi barkod türünü seçmelisiniz?

Tür seçimini barkodu okuyacak sistemin beklediği biçime göre yapın. Aynı değeri farklı barkodlarda çizmek, alıcı sistemin hepsini kabul edeceği anlamına gelmez. EAN ve UPC seçeneklerinde yalnız rakam kabul edilir. Stok veya depo kodu gibi harfli değerlerde Code 128 veya Code 39 kullanılabilir; Türkçe harf desteği bu sürümün kapsamı dışındadır.

TürBu araçta kabul edilen girdiKontrol davranışı
EAN-1312 veya 13 rakam12 rakamda son basamak eklenir; 13 rakamda mevcut son basamak doğrulanır.
EAN-87 veya 8 rakam7 rakamda son basamak eklenir; 8 rakamda son basamak doğrulanır.
UPC-A11 veya 12 rakam11 rakamda son basamak eklenir; 12 rakamda son basamak doğrulanır.
Code 128En fazla 64 yazdırılabilir ASCII karakteriHarf, rakam ve ASCII noktalama kabul edilir. Sembolün kendi kontrol bilgisi çizici tarafından üretilir.
Code 39En fazla 40 karakter: büyük A-Z, rakam, boşluk ve - . $ / + %Küçük harf ve yıldız reddedilir. İsteğe bağlı Modulo 43 kontrol karakteri eklenmez.

Code 128 barkod oluşturma seçeneği, burada genel Code 128 biçimidir. GS1-128 uygulama tanımlayıcılarını, FNC1 ayraçlarını veya lojistik etiket kurallarını uygulamaz. GS1-128 bekleyen bir sisteme yalnız “Code 128” seçerek eşdeğer veri hazırlamış olmazsınız. Code 39 için ek kontrol karakteri isteyen bir okuyucu ayarı kullanıyorsanız bu sürümün Modulo 43 üretmediğini de hesaba katın. JsBarcode'un Code 39 açıklaması, bu kontrol karakterinin ayrı bir seçenek olduğunu belirtir.

EAN-13 kontrol basamağı nasıl hesaplanır?

EAN-13 barkod oluşturma sırasında ilk 12 rakam veri, son rakam kontrol basamağıdır. Kontrol basamağı hariç rakamlarda sağdan başlanarak 3 ve 1 ağırlıkları sırayla uygulanır. Çarpımlar toplanır; toplamı bir sonraki 10 katına tamamlayan rakam son basamak olur. Toplam zaten 10'un katıysa kontrol basamağı sıfırdır. EAN-8 ve UPC-A da kendi veri uzunlukları üzerinde aynı sağdan ağırlıklandırma yöntemini kullanır.

Örneğin 123456789012 için 3 ile çarpılan rakamların toplamı 22, diğerlerinin toplamı 26'dır. Ağırlıklı toplam 22 × 3 + 26 = 92 olur. Sonraki 10 katı 100 olduğundan kontrol basamağı 8, tamamlanan değer 1234567890128 olur. Bu numara yalnızca hesap örneğidir; ticari kullanım hakkı vermez. Yöntemin temelini GS1 US kontrol basamağı kılavuzundan kontrol edebilirsiniz.

Seçim ve girdiSonuçAçıklama
EAN-13: 1234567890121234567890128Kontrol basamağı 8 eklenir.
EAN-13: 1234567890129HataMevcut son basamak değiştirilmez; numaranın aslı kontrol edilmelidir.
EAN-8: 123456712345670Ağırlıklı toplam 60, kontrol basamağı 0'dır.
UPC-A: 03600029145036000291452Baştaki sıfır korunur, kontrol basamağı 2 eklenir.
Code 128: STOK-2026-001Aynı metni taşıyan barkodMetin ürün bilgisi veya fiyat kaydı oluşturmaz.
Code 39: depo-001HataBu türde büyük harf gerekir; araç metni kendiliğinden değiştirmez.

Kontrol basamağı denetimi belirli yazım hatalarını yakalamaya yarar; numaranın gerçek bir ürüne ait olduğunu kanıtlamaz. 13 haneli barkod oluşturma ihtiyacında baştaki sıfırları koruyun ve numarayı bilimsel gösterimle yazmayın. EAN-13 değerini keserek EAN-8'e çevirmek de geçerli bir numara tahsisi yöntemi değildir.

Toplu barkod oluşturma ve indirme

Çoklu barkod oluşturma için değerleri alt alta yapıştırın. Boş satırlar atlanır, her satırın başındaki ve sonundaki boşluklar temizlenir. Satırın içindeki boşluklar ise seçilen tür izin veriyorsa verinin parçası olarak kalır. Aynı değeri iki kez yazarsanız iki barkod oluşur; tekrarlar silinmez. Bir satır hatalıysa araç satır numarasını gösterir ve liste düzeltilene kadar indirmeyi açmaz.

Birden fazla değer girildiğinde barkodlar tek dosyada alt alta yer alır. SVG veya PNG düğmesi bu sayfanın tamamını indirir; tek barkod istiyorsanız giriş alanında yalnız o satırı bırakın. Ortak kopyalama düğmesi, kontrol basamağı eklenmiş son değerleri her satıra bir tane olacak şekilde kopyalar. Dosya adında barkod türü ve adedi bulunur.

SVG vektörel barkod oluşturma için uygundur: çizgiler şekil olarak saklanır ve uygun bir çizim ya da baskı uygulamasında oran korunarak boyutlandırılabilir. PNG ise seçtiğiniz çizgi genişliğiyle üretilmiş piksellerden oluşur. PNG'yi sonradan büyütüp küçültmek yerine araçtaki genişlik ve yükseklik ayarlarını değiştirerek yeniden indirin. Bu sayfa belirli bir etiket rulosu, A4 etiket şablonu veya yazıcı sürücüsü ayarı oluşturmaz.

Okunabilir barkod etiketi hazırlarken

Çıktıda çizgiler siyah, zemin beyazdır. Sol ve sağ tarafta en dar çizgi genişliğinin 12 katı boş alan bırakılır. Bu boş alan barkodun çevresindeki baskısız bölgedir; kırpma sırasında kaldırmayın, üzerine çerçeve ya da yazı eklemeyin. GS1'in barkod hazırlama adımları da açık renk zemin, çevre boşluğu ve insanın okuyabildiği rakamları birlikte ele alır.

En dar çizgi genişliği 2, 3 veya 4 piksel; çizgi yüksekliği 80, 120 veya 160 piksel seçilebilir. Bunlar dosyanın çizim ölçüleridir. Baskıdaki milimetre karşılığı yazıcının çözünürlüğüne ve uygulamanın ölçek ayarına bağlıdır. Piksel ölçüsü seçmek, tüm kullanım alanlarında GS1 baskı şartlarının sağlandığına dair bir doğrulama değildir. Çizgileri yalnız yatay veya yalnız dikey yönde gererek oranı bozmayın.

Ürün barkod oluşturma işini tamamladıktan sonra son etiketi, kullanılacağı kâğıt ve yazıcıyla örnek basın. Hedef okuyucunun numarayı doğru döndürdüğünü ve alıcı yazılımın o numarayla beklediğiniz kaydı bulduğunu ayrı ayrı kontrol edin. Bir barkodun okunması, stok sisteminde doğru ürünün tanımlı olduğunu tek başına göstermez.

GS1 numarası alma ile barkod çizme arasındaki fark

GTIN, ticari ürünü tanımlayan numaradır; barkod ise bu numarayı makinenin okuyabileceği biçimde taşıyan semboldür. GS1 Türkiye'nin barkod numarası edinme açıklaması, numara almak için sistem üyeliği başvurusuna yönlendirir. Bu sayfadaki ücretsiz barkod oluşturma hizmeti o işlemin yerine geçmez ve size ayrılmış bir numara aralığı vermez.

Bir barkod oluşturma programı indirmeden çizim yapabilirsiniz; hesaplama ve görsel üretimi tarayıcınızda gerçekleşir. Ürün tescili, fiyat eşleştirmesi ve satış kanalı kaydı yapılmaz. Web adresi, Wi-Fi bilgisi veya uzun Türkçe metin taşımak istediğinizde ise farklı bir biçim olan QR kod oluşturucuyu kullanabilirsiniz; bu sayfa QR kod çizmez.

Sık sorulan sorular

Sıra numarasını otomatik artırıp seri etiket oluşturabilir miyim?

Bu sürüm sıra numarası aralığı üretmez. Oluşturmak istediğiniz her değeri ayrı satıra yazmalısınız. Girilen sıra korunur; aynı değer tekrar yazılırsa çıktıda tekrar yer alır.

CSV veya Excel dosyasını doğrudan yükleyebilir miyim?

Dosya yükleme seçeneği yoktur. Bir sütundaki değerleri kopyalayıp her satıra bir değer gelecek şekilde yapıştırabilirsiniz. Başlık satırını, ek sütunları ve hücre biçiminden gelen bilimsel gösterimi kaldırın; baştaki sıfırları kontrol edin.

EAN ve UPC numarası görselde neden parçalara ayrılmış görünüyor?

Okunabilir rakamlar çizgi gruplarının altına veya yanına bölünmüş yerleştirilebilir. Bu görünüm numaranın eksik olduğu anlamına gelmez. Kopyalama düğmesi doğrulanmış numarayı tek parça halinde verir.

SVG içindeki alttaki yazıyı değiştirerek başka numara oluşturabilir miyim?

Yalnız görünen yazıyı değiştirmek çizgilerin taşıdığı veriyi değiştirmez. Böyle bir dosyada metin ile taranan değer farklı olabilir. Yeni numarayı araçta girip barkodu yeniden oluşturun.