QR kod (Quick Response – hızlı yanıt), 1994 yılında Japon Denso Wave şirketi tarafından otomotiv parçalarını takip etmek için geliştirilmiş iki boyutlu bir koddur. Bugün telefon kameralarının QR kodları uygulama gerektirmeden okuyabilmesiyle günlük hayatın parçası oldu: restoran menüleri, e-fatura ve e-arşiv belgeleri, ödeme ekranları, etkinlik biletleri, kartvizitler… Bu rehberde QR kodun nasıl çalıştığını, doğru nasıl hazırlanacağını ve güvenlik risklerini anlatıyoruz.
QR kod nasıl çalışır?
Bir QR kod, siyah ve beyaz karelerden (modül) oluşan bir ızgaradır. İçinde birkaç sabit bölüm vardır:
- Konum işaretleri: Üç köşedeki büyük kareler. Telefon kodun yerini, açısını ve yönünü bunlarla bulur.
- Hizalama işaretleri: Büyük kodlarda eğri yüzeylerde ve açılı çekimlerde okumayı kolaylaştırır.
- Zamanlama çizgileri: Modüllerin ızgaradaki konumunu belirler.
- Biçim bilgisi: Hata düzeltme seviyesini ve maske desenini saklar.
- Veri ve hata düzeltme alanı: Asıl içerik ve onarım için gereken ek bilgi.
QR kodların 40 sürümü (version) vardır. Sürüm 1, 21×21 modüldür; her sürüm her kenara 4 modül ekler ve sürüm 40, 177×177 modüle ulaşır. Ne kadar çok veri koyarsanız kod o kadar sık (yoğun) olur ve küçük baskılarda okunması zorlaşır. Bu yüzden uzun adresler yerine kısa adresler kullanmak her zaman daha iyidir.
En büyük kapasitede (sürüm 40, en düşük hata düzeltme) bir QR kod yaklaşık 7.089 rakam, 4.296 alfanümerik karakter veya 2.953 bayt veri taşıyabilir. Pratikte bir web adresi için bu kapasitenin çok küçük bir kısmı yeterlidir.
Hata düzeltme seviyeleri
QR kodlar, Reed–Solomon hata düzeltme sayesinde kısmen kirlenmiş, yırtılmış veya üzerine logo konmuş olsa bile okunabilir. Dört seviye vardır:
| Seviye | Kurtarılabilir veri (yaklaşık) | Ne zaman? |
|---|---|---|
| L (Low) | %7 | Ekranda gösterilen, temiz ortamdaki kodlar; en sade görünüm |
| M (Medium) | %15 | Çoğu kullanım için varsayılan |
| Q (Quartile) | %25 | Endüstriyel ortamlar, ortasına küçük logo konan kodlar |
| H (High) | %30 | Logo eklenecek veya yıpranma riski yüksek kodlar |
Seviye yükseldikçe aynı veri için daha fazla modül gerekir ve kod yoğunlaşır. Logo koymayacaksanız M seviyesi çoğu zaman en iyi dengedir.
Statik ve dinamik QR kod
| Statik | Dinamik | |
|---|---|---|
| İçerik | Doğrudan kodun içinde | Kısa bir yönlendirme adresi |
| Sonradan değiştirilebilir mi? | Hayır | Evet, hedef adres panelden değişir |
| Tarama istatistiği | Yok | Var |
| Süre | Süresiz | Servis aboneliğine bağlı |
| Maliyet | Ücretsiz | Genellikle ücretli |
Menü, kartvizit veya Wi-Fi şifresi gibi değişmeyecek içerikler için statik QR yeterlidir. QR kod oluşturucumuz statik kodları tarayıcınızda üretir; herhangi bir hesap, abonelik veya süre sınırı yoktur.
Bir hedefi sonradan değiştirme ihtiyacınız varsa, kendi alan adınızda bir yönlendirme adresi (ör. ornek.com/menu) oluşturup QR kodu bu adrese yönlendirmek, ücretli dinamik QR servislerine bağımlı kalmadan aynı esnekliği sağlar.
QR kodla neler yapılabilir?
- Web adresi: En yaygın kullanım.
https://ile başlayan tam adres kullanın. - Wi-Fi bağlantısı: Misafirler şifre yazmadan ağa bağlanır:
WIFI:T:WPA;S:Kafe_Misafir;P:sifre12345;;
- Kartvizit (vCard): Ad, telefon, e-posta ve adres doğrudan rehbere eklenir.
- E-posta, SMS ve telefon:
mailto:,smsto:,tel:biçimleri. - Konum: Harita uygulamasında açılacak koordinat.
- Restoran menüsü: PDF yerine mobil uyumlu bir menü sayfası daha hızlı açılır ve kolay güncellenir.
Ürün ve stok takibi için perakende sistemleri genellikle EAN-13 veya Code 128 gibi klasik barkodları kullanır; bunları barkod oluşturucumuzla hazırlayabilirsiniz.
Baskı için doğru boyut ve tasarım
Kötü basılmış bir QR kod, hiç olmamasından daha kötüdür; müşteri birkaç denemeden sonra vazgeçer. Kurallar:
- Boyut – mesafe kuralı: Kodun kenar uzunluğu, okunacağı mesafenin yaklaşık 1/10’u olmalıdır.
| Kullanım | Okuma mesafesi | Önerilen en küçük boyut |
|---|---|---|
| Kartvizit, ürün etiketi | 15–25 cm | 2–2,5 cm |
| Masa menüsü, broşür | 30–50 cm | 3–5 cm |
| Vitrin, poster | 1–2 m | 10–20 cm |
| Billboard, araç giydirme | 5 m+ | 50 cm+ |
- Sessiz bölge (quiet zone): Kodun etrafında en az 4 modül genişliğinde boş (açık renkli) alan bırakın. Kodu çerçevenin veya metnin hemen dibine koymak okumayı bozar.
- Kontrast: Koyu kod, açık zemin. Ters renk (açık kod, koyu zemin) bazı okuyucularda sorun çıkarır. Renkli kod kullanacaksanız kontrastın yüksek olduğundan emin olun.
- Vektörel çıktı: Baskıya SVG veya yüksek çözünürlüklü PNG gönderin; büyütülen düşük çözünürlüklü görüntü bulanıklaşır.
- Yüzey: Parlak laminasyon ve kavisli yüzeyler yansıma yapabilir; mat yüzey tercih edin.
- Test edin: Basmadan önce farklı telefonlarda (iPhone ve Android), farklı ışık koşullarında ve gerçek okuma mesafesinden test edin.
- Ne yapacağını yazın: “Menü için okutun” gibi kısa bir açıklama tarama oranını artırır.
Güvenlik: QR dolandırıcılığı (quishing)
QR kodun içeriği gözle okunamadığı için dolandırıcılar tarafından da kullanılır. Bu yönteme quishing (QR + phishing) denir. Sık görülen senaryolar:
- Otopark ödeme makinesi, elektrikli araç şarj istasyonu veya restoran masasındaki gerçek kodun üzerine sahte bir QR etiketi yapıştırılması.
- “Kargonuz bekliyor” veya “vergi borcunuz var” temalı e-posta ve SMS’lerde QR kod gönderilerek e-posta güvenlik filtrelerinin atlatılması.
- Sahte bir banka veya e-Devlet giriş sayfasına yönlendirerek şifre ve kart bilgisi toplanması.
Korunmak için:
- Telefonunuz kodu okuduğunda açılacak adresi önizlemede kontrol edin; alan adı beklediğiniz kurumunki değilse açmayın.
- Fiziksel kodlarda üzerine yapıştırılmış etiket olup olmadığına bakın.
- QR kod ile açılan bir sayfaya şifre, kart bilgisi veya TC kimlik numarası girmeden önce iki kez düşünün; mümkünse resmi uygulama veya adresi elle yazarak gidin.
- İşletmeyseniz QR kodlarınızı düzenli kontrol edin ve kendi alan adınıza yönlendirin; müşteri güveni artar.
Kontrol listesi
- İçerik kısa ve doğru (adres
https://ile başlıyor ve çalışıyor) - Hata düzeltme seviyesi kullanım amacına uygun (logo varsa Q/H)
- Boyut okuma mesafesinin en az 1/10’u
- Etrafında en az 4 modül boşluk var
- Yüksek kontrast, mat yüzey, vektörel baskı dosyası
- Farklı telefonlarda test edildi
- Kodun ne işe yaradığı yanında yazıyor
QR kodunuzun yönlendirdiği sayfanın sosyal medyada nasıl göründüğünü merak ediyorsanız Open Graph rehberimize göz atın.