Oluşturucular

Gerçekten Okunabilen Bir QR Kod Nasıl Oluşturulur

6 dk okuma

Bir QR kodun taranamamasının nedeni genelde üç şeyden biridir: kodlanan veri çok uzundur ve deseni gereğinden fazla sıklaştırır, basılı veya ekrandaki görüntünün kontrastı düşüktür ya da etrafında boşluk (sessiz bölge) yoktur, veya hata düzeltme seviyesi kodun kullanılacağı ortamla uyuşmaz. Üçü de baskıya göndermeden önce düzeltilebilir.

Kısa girdi neden daha basit bir kod üretir

Bir QR kod, bağlantınızın resmini saklamaz. Kodladığınız karakterlerin kendisini, siyah beyaz karelerden oluşan bir ızgaraya yerleştirerek saklar. Ne kadar çok karakter girerseniz, ızgaranın bunları taşıması için o kadar çok kareye ihtiyaç duyulur ve aynı fiziksel boyuta sığması için ızgara o kadar incelir.

https://analytics.ornek.com/kampanya/yaz-2026/promosyon?utm_source=instagram&utm_medium=social&utm_campaign=lansman&ref=abc123xyz789 gibi uzun bir takip bağlantısı, https://pluri.tools/git/yaz gibi kısa bir yönlendirmeye kıyasla gözle görülür şekilde daha yoğun, daha karmaşık bir QR kod üretir. İkisi de aynı adrese gidebilir, ama kısa olanı kodlamak için çok daha az kareye ihtiyaç duyar.

Daha yoğun kareler, aynı baskı boyutunda daha küçük tekil kareler demektir; küçük kareler ise bulanıklığa, yazıcı çözünürlüğüne, düşük ışığa ve telefon kamerasının tutulma açısına karşı daha hassastır. 200 karakterlik bir URL’yi kol mesafesinden sorunsuz okuyan bir kamera, aynı veri bir kartvizite küçültüldüğünde yaklaşıp sabit tutmak zorunda kalabilir. Yönlendirilen adres sizin kontrolünüzdeyse, tüm takip parametrelerini yapıştırmak yerine kendi alan adınızda kısa bir bağlantı kullanın. Kod hem daha hızlı taranır hem de sayfada daha temiz görünür.

Bu fark bir tasarım tercihi değil, doğrudan modül sayısıyla ilgilidir. QR kod standardı, veri miktarına göre farklı “sürüm” boyutları arasından seçim yapar; ne kadar çok karakter kodlarsanız, oluşturucu o kadar büyük bir sürüme geçmek zorunda kalır ve ızgara kendiliğinden büyür. Aynı fiziksel alana sıkıştırıldığında bu ek modüller küçülür, kamera için ayırt etmesi zorlaşır. Girdiyi kısaltmak, kodu “daha basit” göstermek için bir kozmetik hile değildir; kodun gerçekte içerdiği veri miktarını azaltır.

Hata düzeltme dengesi

Her QR kod, gerçek içeriğin üzerine yedekli veri ekler; böylece kodun bir kısmı kirlense, yırtılsa veya örtülse bile tarayıcı yine de okuyabilir. Bu yedeklilik dört standart seviyede sunulur ve seçtiğiniz seviye kodun hem görünümünü hem davranışını değiştirir.

SeviyeHasar toleransıEn iyi kullanım alanı
L (Düşük)~%7Temiz dijital kullanım: ekranlar, sunumlar, e-postalar; kodun kirlenme veya fiziksel hasar riski olmayan her yer
M (Orta)~%15Genel amaçlı kullanım. Çoğu oluşturucunun varsayılan olarak geldiği seviye
Q (Çeyrek)~%25Elde tutulan, dışarıya konan veya kullanım sırasında yıpranabilecek basılı kodlar
H (Yüksek)~%30Ortasına logo veya simge yerleştirilen her kod; logo verinin bir kısmını kapatır ve kodun bu kaybı tolere etmesi gerekir

Mekanizma basittir: daha fazla hata düzeltme, içeriğinizin yanına eklenen daha fazla yedekli veri demektir ve bu yedekli veri de gerçek metniniz kadar yer kaplar. Aynı girdi için Yüksek düzeltmeli bir kod, Düşük düzeltmeli olandan görsel olarak daha yoğundur. Aynı kodun daha güvenli hali değildir; aynı alana sıkıştırılmış daha yoğun bir desendir.

İnsanların en çok hata yaptığı nokta burasıdır. “Garanti olsun” diye uzun bir URL’yi Yüksek seviyede kodlamak, kameranın çözmesi daha zor, daha telaşlı bir desen üretir; daha kolay değil, daha zor okunan bir kod ortaya çıkar. Kod doğrudan bir telefon ekranına veya hiçbir şeyin çizmeyeceği bir web sayfasına gidecekse, Düşük veya Orta doğru seçimdir; bu, uzunca bir metinle bile deseni sade tutar. Yüksek seviyeyi gerçekten çözdüğü tek durum için saklayın: kodun ortasındaki bir logo. Çeyrek seviyeyi de nakliye sırasında çizilecek bir koli etiketi için ayırın. Seviyeyi listedeki en yüksek sayıya göre değil, kodun gerçekte nasıl kullanılacağına göre seçin.

Kendi QR kodunuzu oluşturun

Bir URL yapıştırın, boyutu ve renkleri ayarlayın, sonucu indirin. Aşağıdaki araç tamamen tarayıcınızda çalışır:

QR Kod Oluşturucu
Ücretsiz, kayıt yok, her cihazda çalışır.
Tam aracı aç

Taramayı bozan sık yapılan hatalar

Kısa bir bağlantı yerine uzun bir takip URL’si yapıştırmak. Analitik platformlar, üzerine bir düzine sorgu parametresi eklenmiş URL’ler üretir. Bu karakterlerin her biri kodun yoğunluğunu artırır. Kendi kontrolünüzdeki kısa bir yönlendirme kullanın ve takip parametrelerini yönlendirmenin sunucu tarafında tutun.

Düşük kontrast veya sessiz bölge eksikliği. Tarayıcılar, desenin nerede başlayıp bittiğini anlamak için kodun dış kenarındaki net beyaz boşluğa, yani sessiz bölgeye güvenir. Kodu doğrudan yoğun bir arka planın üzerine koymak veya dar bir tasarıma sığdırmak için boşluğu kırpmak bu algılamayı bozar. Dört tarafta da en az dört birim düz arka plan bırakın ve kameranın ayırt etmekte zorlanacağı iki orta ton yerine net bir açık/koyu kontrastı kullanın.

Toplu baskıdan önce gerçek cihazla tarama testini atlamak. Ekranda kusursuz görünen bir kod, ambalaja küçültülüp basıldığında, düşük çözünürlükte yazdırıldığında veya parlama yapan bir laminasyonun ardına yerleştirildiğinde başarısız olabilir. Gerçek boyut ve malzemede bir örnek basın, sonra baskı yapmadan önce iki üç farklı telefon ve tarayıcı uygulamasıyla test edin.

Kendi kontrolünüzde olmayan bir URL kısaltıcı kullanmak. Genel bir üçüncü taraf kısaltıcı, binlerce kod bastırdıktan yıllar sonra çevrimdışı kalabilir, başka bir amaç için yeniden kullanılabilir veya reklam eklemeye başlayabilir. Kendi alan adınızdaki bir yönlendirme ise süresiz olarak sizin kontrolünüzde kalır ve hiçbir şeyi yeniden basmadan hedefi güncelleyebilirsiniz.

Her tarama uygulamasının WiFi veya vCard kodlarını basit bir URL kadar iyi desteklediğini varsaymak. Düz URL kodları her telefon kamerası ve tarayıcı uygulaması tarafından evrensel olarak desteklenir. WiFi ağ kodları ve vCard kişi kodları farklı bir veri biçimi kullanır ve destek, cihaza ve uygulama sürümüne göre daha çok değişir. Hedef kitle önemliyse, sadece genel bir kamera uygulamasıyla değil, insanların gerçekte kullanacağı cihazlarda o QR türünü test edin.

Sıkça sorulan sorular

QR kodların süresi dolar mı? Kodun kendisi süresi dolmaz. Statik bir kod, yani hedef metnin doğrudan desenin içine gömüldüğü kod, fiziksel kod okunabilir olduğu sürece çalışır. Dinamik veya izlenebilir bir kod ise sizin yönettiğiniz bir yönlendirme URL’sine gider ve bu yönlendirme, arkasındaki servisi iptal ederseniz veya bir alan adının süresi dolarsa çalışmayı durdurabilir. Kodun süresiz çalışmasını istiyorsanız, yönlendirmeyi kendi kontrolünüzdeki bir yerde barındırın.

Güvenilir taranabilmesi için minimum baskı boyutu nedir? Kabaca bir kural, kodun beklenen tarama mesafesinin en az onda biri kadar olması gerektiğidir. Yaklaşık 30 santimetre uzaktan taranacak bir kod, kenar başına en az 3 santimetre olmalıdır; girdi verisi yoğun bir desen gerektirecek kadar uzunsa bu daha da artar. Kartvizitler, yakından taranacak broşürler ve arabadan taranacak billboardlar, aynı veri için çok farklı fiziksel boyutlara ihtiyaç duyar.

QR kodumun ortasına güvenle logo ekleyebilir miyim? Evet, logoyu eklemeden önce hata düzeltme seviyesini Yüksek olarak ayarlarsanız. Yüksek seviye, kodun yaklaşık %30’unun örtülmesine veya hasar görmesine tolerans gösterir; bu da orta boy bir logonun ortaya yerleştirilmesini kapsar. Logoyu kodun tamamına oranla küçük tutun, genelde toplam alanın %20-25’inin altında, ve her zaman sonucu gerçek bir cihazda test edin: logo yerleşimi oluşturucudan oluşturucuya değişir.

Statik ve dinamik/izlenebilir QR kod arasındaki fark nedir? Statik bir kod, nihai hedefi doğrudan kodlar ve asla değişmez. Dinamik bir kod ise sizin bir sunucuda kontrol ettiğiniz kısa bir yönlendirme URL’si kodlar ve kod zaten basıldıktan sonra bile bu yönlendirmenin hedefini güncelleyebilirsiniz. Dinamik kodlar ayrıca tarama sayılarını izlemenizi sağlar; statik kodlar bunu kendi başlarına yapamaz. Karşılığında, dinamik bir kod yönlendirme servisinizin çevrimiçi kalmasına bağımlıdır.

Rengi değiştirdiğimde QR kodum neden bazen taranmıyor? Tarayıcının okuduğu şey renk seçimi değil, kontrasttır. İnsan gözüne birbirinden farklı görünen iki renk, bir kamera sensörü için neredeyse aynı parlaklıkta kaydedilebilir ve bu da taramayı bozar. Açık arka plan üzerinde koyu bir ön plan gibi güçlü parlaklık kontrastı olan kombinasyonlara bağlı kalın; sonucu ekranda göz kararıyla değil, gerçek bir tarama testiyle doğrulayın.

QR Kod Oluşturucu
Şimdi tam araçla kendin dene.
Şimdi dene