Code 128 barkod ne için kullanılır? Kullanım alanları
Code 128 barkod ne için kullanılır? Stok kodu, kargo etiketi ve depo rafında nerede işe yaradığını, EAN-13 farkını ve nasıl üretileceğini öğren.
Evan Carter Güncelleme: 5 Kasım 2026 6 dk okuma
İçindekiler
Code 128, harf, rakam ve noktalama işaretlerini kısa bir çizgi dizisine sığdırabilen, uzunluğu serbest bir barkod türüdür. En çok iç stok kodlarında, depo raf ve lokasyon etiketlerinde, kargo ve sevkiyat etiketlerinde, seri numarası takibinde kullanılır. Mağaza kasasında okutulan perakende ürün barkodu yerine geçmez; o iş için EAN-13 kullanılır.
Ücretsiz araçBarkod ÜreticiEAN-13 ve Code128 barkod üretir; 12 haneden kontrol hanesini kendisi hesaplar. PNG, SVG ve yazdırılabilir toplu etiket sayfası olarak indirilir.
Code 128 hangi işlerde kullanılır?
Code 128’in gücü, tam ASCII karakter setini (İngilizce büyük ve küçük harfler, rakamlar, tire, nokta, eğik çizgi gibi işaretler) kodlayabilmesi ve uzunluk sınırı koymamasıdır. EAN-13 yalnızca 13 rakam taşır ve bu rakamların ilk bölümü GS1’den alınan firma önekine bağlıdır. Code 128 ise senin belirlediğin herhangi bir kodu çizgiye çevirir. Bu yüzden şu alanlarda tercih edilir:
- İç stok kodu (SKU) etiketleri: “TSHRT-BLK-M” gibi harf ve rakam karışık bir stok kodunu doğrudan barkoda dönüştürürsün. El terminaliyle okutulduğunda sistemine aynı metin düşer.
- Depo raf ve lokasyon etiketleri: “A-03-2” gibi koridor, raf ve göz bilgisini barkodla okutmak, toplama sırasında yanlış raftan ürün alma hatasını azaltır.
- Kargo ve sevkiyat etiketleri: Gönderi takip numaraları sıklıkla Code 128 ailesinden bir barkodla basılır. Palet ve koli etiketlerinde kullanılan GS1-128 de aslında Code 128’in kurallı bir türevidir.
- Seri numarası ve parti takibi: Elektronik cihaz, yedek parça ya da demirbaş etiketlerinde seri numarası harf içerdiği için EAN-13’e sığmaz; Code 128 bu işi rahatça görür.
- Sipariş, fatura ve iade formları: Sipariş numarasını forma barkod olarak basarsan, iade gelen paketi okutup kaydı saniyeler içinde bulursun.
Ortak nokta şu: kod senin sisteminde anlamlıdır, dış dünyada benzersiz bir ürün kimliği olması gerekmez. Ürünü bir pazaryerinde ya da mağaza rafında satacaksan, kasada ve katalogda tanınan kimlik EAN-13 (Kuzey Amerika’da UPC) olur.
Code 128 barkod nasıl oluşturulur?
Aşağıdaki adımlar Barkod Üretici aracına göre yazıldı; işlem tarayıcında yapılır, girdiğin kodlar hiçbir sunucuya gönderilmez.
- Kodlayacağın değeri sadeleştir. Yalnızca İngilizce harf, rakam ve basit işaretler kullan. Araç Code 128 modunda ASCII dışı karakterleri (ş, ğ, ü, ö, ç, ı, İ) kabul etmez ve uyarı verir; “GÖMLEK-01” yerine “GOMLEK-01” yaz.
- Barkod türünü seç. “Barkod türü” alanında “Code128 — serbest metin” seçeneğini işaretle. Alan varsayılan olarak EAN-13 ile açılır.
- Çıktı biçimini belirle. “Çıktı” alanında tek bir etiket için “Tek barkod”, çok sayıda kod için “Toplu — tek sayfa PNG” seç.
- Kodu gir. Tek barkodda “Kodlanacak metin” kutusuna yaz; önizleme sen yazarken güncellenir ve metin barkodun altına okunur hâlde basılır. Toplu modda “Her satıra bir kod” kutusuna her satıra bir değer yaz ve “Sayfayı oluştur” düğmesine bas. Tek seferde en fazla 200 satır işlenir.
- Dosyayı indir. Tek barkodu “PNG indir” ya da “SVG indir” ile al. Toplu modda bütün barkodlar iki sütunlu tek bir PNG sayfasına dizilir; kodlanamayan satırlar atlanır ve hangileri olduğu ekranda listelenir.
- Yazdırıp test et. Etiketi gerçek yazıcında bas ve kullanacağın el terminali ya da okuyucuyla okut. Ekranda düzgün görünen barkod, küçültülmüş ya da bulanık basıldığında okunmayabilir.
Code 128, EAN-13 ve GS1-128 arasındaki fark
Üç tür birbirine sık karıştırılır. Aşağıdaki tablo hangi işte hangisinin kullanıldığını özetler.
| Özellik | Code 128 | EAN-13 | GS1-128 |
|---|---|---|---|
| Taşıdığı karakterler | Tam ASCII: harf, rakam, işaret | Yalnızca rakam | Rakam ve harf, kurallı alanlarla |
| Uzunluk | Değişken | Sabit 13 hane | Değişken, alanlara bölünmüş |
| Kontrol karakteri | Zorunlu, otomatik eklenir, altta yazılmaz | 13. hane, görünür | Code 128 ile aynı yapı |
| Numara kaynağı | Sen belirlersin | GS1 üyeliğiyle alınan önek | GS1 kurallarına göre |
| Tipik kullanım | Stok kodu, raf, seri no, sipariş no | Perakende ürün, pazaryeri ürün kartı | Koli ve palet etiketi, parti ve son kullanma tarihi |
| Mağaza kasasında | Ürün kimliği olarak kullanılmaz | Evet, standart | Kasa için değil, lojistik için |
Teknik olarak Code 128’in üç karakter kümesi vardır: A kümesi büyük harfleri ve kontrol karakterlerini, B kümesi büyük ve küçük harfleri kodlar, C kümesi ise rakamları ikişer ikişer kodlar. Uzun ve çift sayıda rakamdan oluşan kodlar C kümesiyle çok daha kısa bir barkoda sığar. Barkod Üretici’nin kullandığı kodlayıcı uygun kümeyi kendisi seçer, senin ayrıca bir ayar yapman gerekmez.
GS1-128 ise aynı çizgi yapısını kullanır ama başa özel bir işaret (FNC1) koyar ve veriyi “(01)”, “(10)”, “(17)” gibi uygulama tanımlayıcılarıyla alanlara böler. Araç düz Code 128 üretir; GS1-128 alan yapısı gerektiren palet ve koli etiketleri için bu standardı destekleyen bir etiket yazılımı kullanman ya da lojistik firmanın şablonuna uyman gerekir.
Code 128 kodunu ürün dosyanda nasıl yönetirsin?
Etiketi basmak işin yarısıdır; kodun ürün listende doğru ve tutarlı durması gerekir. Stok kodlarını Excel ya da CSV dosyasında tutuyorsan dosya yapısını e-ticaret ürün dosyası hazırlama rehberi üzerinden kurmak, barkod sütununun sonradan bozulmasını önler.
En sık karşılaşılan sorun, rakamla başlayan kodlardaki sıfırların kaybolmasıdır. “000123” gibi bir kod Excel’de sayı sanılıp “123” olarak kaydedilirse, okutulan barkodla sistemdeki kayıt artık eşleşmez. CSV dosyasını açarken baştaki sıfırları koruyan CSV’den Excel’e dönüştürme aracı bu sorunu çözer. İki formatın bu tür davranış farklarını Excel ve CSV arasındaki farklar yazısında ayrıntılı bulabilirsin.
Code 128 serbest metin olduğu için aynı kodu iki ürüne vermek de kolaydır ve sistem bunu kendiliğinden fark etmeyebilir. Etiket basmadan önce listeni barkod veya SKU sütununa göre yinelenen satırları temizleyen araçtan geçirirsen tekrar eden kodları erkenden yakalarsın.
Sık yapılan hatalar
- Türkçe karakterli kod girmek → Araç kodu reddeder; başka bir programda basılsa bile okuyucu farklı karakter döndürebilir → Stok kodlarında ş, ğ, ı, İ yerine s, g, i, I kullan ve kodlama kuralını baştan sabitle.
- Code 128’i pazaryeri ürün barkodu yerine kullanmak → Ürün kartında GTIN beklenen alanda kod reddedilebilir ya da başka bir ürünle çakışabilir → Satışa açılacak ürün için EAN-13 kullan; pazaryerinin barkod kuralını güncel yardım sayfasından kontrol et.
- Kenar boşluğunu kırpmak → Barkodun sağında ve solunda boşluk kalmayınca okuyucu başlangıç ve bitişi bulamaz → Etikete yerleştirirken barkodun iki yanında en ince çizginin en az on katı kadar beyaz alan bırak, barkodu etiketin kenarına dayama.
- PNG’yi orantısız büyütmek → Çizgi kenarları bulanıklaşır, ince ve kalın çizgi ayrımı kaybolur → Büyük baskı ya da etiket programı için SVG indir; PNG’yi yalnızca olduğu ölçüde ya da tam katlarıyla büyüt.
- Çok uzun kodu dar etikete sığdırmak → Barkod sıkıştırılınca çizgiler incelir, termal yazıcıda kopar → Kodu kısalt ya da daha geniş etiket seç; yalnızca rakamdan oluşan kodlarda çift sayıda hane daha kısa barkod verir.
- Test okuması yapmadan toplu basmak → Yüzlerce etiket çöpe gider → Önce bir etiketi bas, gerçek okuyucuyla okut, sonra toplu sayfaya geç.
Sık sorulan sorular
Code 128 barkod ücretli mi, bir yerden almam gerekiyor mu? Hayır, Code 128 barkod için bir kuruma üyelik ya da numara satın alma gerekmez. Kodu sen belirlersin ve istediğin barkod aracıyla basarsın. Numara ücreti, GS1 önekine dayanan EAN-13 gibi perakende barkodları için geçerlidir.
Code 128 barkodu Trendyol veya Hepsiburada’da ürün barkodu olarak kullanabilir miyim? Genellikle hayır, pazaryerleri ürün barkodu alanında benzersiz bir ürün kimliği bekler ve bu çoğu kategoride EAN-13 anlamına gelir. Kurallar kategoriye ve zamana göre değişebildiği için ilgili pazaryerinin güncel satıcı yardım sayfasına bak.
Code 128’de kaç karakter kullanabilirim? Standart sabit bir uzunluk koymaz, pratikte sınırı etiketinin genişliği belirler. Her karakter barkoda yeni çizgiler eklediği için kod uzadıkça barkod genişler; dar etiketlerde kısa kodlar daha güvenli okunur.
Barkodun altındaki yazı ile okunan değer aynı mı? Evet, Barkod Üretici’nin bastığı altyazı kodladığın metnin aynısıdır. Code 128’in kontrol karakteri barkodun içinde yer alır ama altta yazılmaz ve okuyucu onu veri olarak göndermez.
Sonuç
Code 128, kendi sistemine ait kodları okutulabilir hâle getirmenin en esnek yoludur: stok kodu, raf lokasyonu, sipariş numarası, seri numarası. Ürünün dış dünyadaki kimliği için EAN-13, iç operasyon ve lojistik için Code 128 düşünürsen çoğu karışıklık kendiliğinden çözülür. Kodlarını sadeleştir, dosyandaki sütunu koru, bir etiketi test et ve ardından Barkod Üretici ile tek tek ya da toplu sayfa olarak bas.
- code 128 barkod ne için kullanılır
- code 128 barkod nedir
- code 128 ile ean-13 farkı
- code 128 barkod oluşturma
- stok kodu barkodu
- gs1-128 nedir
Bunlar da ilgini çekebilir
RehberÜcretsiz Barkod Oluşturma: Programsız, Tek ve Toplu EtiketProgramsız online barkod oluşturma: EAN-13 veya Code128 seç, tek barkodu PNG/SVG indir ya da 200 koda kadar toplu sayfa hazırla ve doğru ölçüde bas.4 Kasım 2026 · 6dk okuma
RehberEAN-13 Barkod Nedir, Nasıl Alınır? Yapısı ve Kontrol HanesiEAN-13 barkod nedir, nasıl alınır: 13 hanenin anlamını, kontrol hanesi hesabını, GS1 üyeliği ile mağaza içi numara farkını adım adım öğren.3 Kasım 2026 · 6dk okuma
PazaryeriTrendyol Barkod Zorunlu mu? Ürün Barkodu Nasıl Alınır?Trendyol barkod zorunluluğu, GS1 barkod alma adımları ve ücretsiz EAN-13 barkod üretme yöntemlerini adım adım rehberimizden öğrenin.26 Eylül 2026 · 5dk okuma