QR kod ne demek, açılımı nedir?
QR, Quick Response (Hızlı Yanıt) ifadesinin kısaltmasıdır; Türkçede “karekod” olarak da adlandırılır. QR kod, 1994 yılında Toyota grubuna bağlı Denso Wave şirketinde Masahiro Hara tarafından, üretim hattındaki otomobil parçalarını takip etmek için icat edildi – kodun, dönemin barkodlarından çok daha hızlı ve her yönden okunabilmesi gerekiyordu. Veriyi yalnızca tek bir yönde saklayan klasik barkodun aksine QR kod, iki boyutlu bir matris koddur. ISO/IEC 18004 olarak standartlaştırılmıştır.
QR kod nasıl çalışır?
Her QR kod, modül adı verilen küçük karelerden oluşan bir ızgaradır; her koyu veya açık modül bir bittir. Izgara, verinin yanı sıra okuyucuya yardımcı olan sabit desenler de içerir:
- Konum belirleme desenleri (finder patterns): köşelerdeki üç büyük kare, kodun nerede olduğunu ve nasıl döndürüldüğünü gösterir.
- Zamanlama desenleri: konum desenleri arasında, açık ve koyu modüllerin sırayla dizildiği satırlar okuyucuya ızgaranın boyutunu bildirir.
- Hizalama desenleri: büyük kodlardaki daha küçük kareler, kod açılı fotoğraflandığında veya kavisli bir yüzeye basıldığında oluşan bozulmayı düzeltir.
- Format ve sürüm bilgisi: hata düzeltme seviyesi, maske ve sürüm.
- Kenar boşluğu (quiet zone): kodun çevresindeki dört modül genişliğinde boş kenar.
40 sürüm vardır: sürüm 1, 21 × 21 modülden oluşur ve her sürüm kenar başına 4 modül ekler; sürüm 40'ta boyut 177 × 177 modüle ulaşır. Veriye, büyük tek renkli alanların okuyucuyu şaşırtmaması için sekiz desenden biri olan bir maske uygulanır.
QR kod hata düzeltme seviyeleri
QR kodlar Reed-Solomon hata düzeltmesi kullanır; bu sayede kodun bir kısmı kirlendiğinde, hasar gördüğünde veya bir logoyla kapatıldığında bile kod okunabilir. Seviye, kod oluşturulurken seçilir:
| Seviye | Yaklaşık onarım oranı | Tipik kullanım |
|---|---|---|
| L (düşük) | Kod sözcüklerinin %7'si | Temiz ortamlar, en küçük kodda en fazla veri |
| M (orta) | %15 | Baskı ve ekranlar için olağan seçim |
| Q (çeyrek) | %25 | Endüstriyel etiketler, dış mekân kullanımı |
| H (yüksek) | %30 | Logolu veya yoğun aşınmaya maruz kodlar |
Daha yüksek bir seviye aynı içerik için daha fazla modül gerektirir; bu yüzden kod daha yoğun veya daha büyük olur.
Bir QR koda ne kadar veri sığar?
Kapasite; sürüme, hata düzeltme seviyesine ve veri türüne bağlıdır. En büyük kod olan sürüm 40 şu kadar veri alır:
| Veri | L seviyesi | H seviyesi |
|---|---|---|
| Yalnızca rakamlar | 7.089 | 3.057 |
Büyük harfler, rakamlar, $%*+-./: ve boşluk | 4.296 | 1.852 |
| Bayt (UTF-8 olarak her türlü metin) | 2.953 | 1.273 |
| Kanji karakterleri | 1.817 | 784 |
İngilizce metinlerde bir karakter bir bayttır; ç, ğ, ı, ö, ş, ü gibi Türkçe harfler iki bayt, emojiler ise dört bayt yer kaplar. Pratikte kısa olan daha iyidir: 100 karakterlik bir bağlantı M seviyesinde sürüm 6 bir koda (41 × 41 modül) sığar ve kolayca okunur; kapasite sınırına yakın bir kodu ise telefonla okumak zordur.
Statik ve dinamik QR kod farkı
Statik bir QR kod, içeriğin kendisini – bağlantıyı, Wi-Fi şifresini veya iletişim bilgilerini – içerir. Sunucuya ihtiyaç duymaz; bu yüzden süresi hiç dolmaz, kapatılamaz ve içerik geçerli olduğu sürece çalışır. Dinamik bir QR kod ise yalnızca bir sağlayıcının sunucusuna giden kısa bir bağlantı içerir ve sunucu ziyaretçiyi asıl hedefe yönlendirir. Bu, hedefin değiştirilmesine ve taramaların sayılmasına olanak tanır; ancak her tarama sağlayıcıya bağlıdır: abonelik sona ererse veya şirket kapanırsa kod çalışmaz. Ücretsiz deneme süresinden sonra “süresi dolan” kodlar neredeyse her zaman dinamik kodlardır; süresiz bir QR kod istiyorsanız statik kod oluşturun.
QR kod nasıl okutulur?
- iPhone ve iPad: Kamera uygulamasını açın, koda doğrultun ve beliren bağlantıya dokunun. Denetim Merkezi'ndeki Kod Tarayıcı da kullanılabilir.
- Android: Kamera uygulamasını açın ve koda doğrultun. Alternatif olarak Hızlı Ayarlar'daki QR kodu tara kutucuğunu (Android 13 ve sonrası) veya Google Lens'i kullanın.
- Bilgisayar: web kamerasıyla çalışan web tabanlı bir QR kod okuyucu kullanın ya da kodun ekran görüntüsünü veya fotoğrafını taratın.
QR kod güvenliği: “quishing” dolandırıcılığından nasıl korunulur?
QR kod yalnızca metindir; ancak içindeki bağlantı sahte bir web sitesine yönlendirebilir. QR kodlarla yapılan kimlik avı – “quishing” – otopark ödeme makinelerine ve şarj istasyonlarına yapıştırılan etiketlerden, sahte park cezalarından veya acilen bir kod okutmanızı isteyen e-postalardan yararlanır.
- Bir bağlantıyı açmadan önce önizlemedeki alan adını kontrol edin ve yanlış yazılmış şirket adlarına dikkat edin.
- Orijinal bir kodun üzerine yapıştırılmış etiketlere şüpheyle yaklaşın.
- Beklenmedik bir koddan açılan sayfaya şifre veya ödeme bilgisi girmeyin – bunun yerine resmî adresi kendiniz yazın.
- E-postalardaki ve mektuplardaki QR kodlara bağlantı gibi davranın: beklemiyorsanız okutmayın.
QR kod ne işe yarar, nerelerde kullanılır?
- Ödemeler: Hindistan'da UPI, Çin'de Alipay ve WeChat Pay, Avrupa'da SEPA havaleleri için EPC QR kodları; Türkiye'de ise bankaların TR Karekod ile ödeme ve para çekme hizmetleri.
- Biletler ve biniş kartları – kâğıt üzerinde ve cüzdan uygulamalarında.
- Misafirler, ofisler ve oteller için Wi-Fi paylaşımı.
- Daha fazla bilgiye yönlendiren menüler, ürün ambalajları ve afişler.
- Kartvizitlerde iletişim bilgileri (vCard).
- Girişler ve güvenlik: iki faktörlü kimlik doğrulama uygulamalarının kurulumu veya mesajlaşma uygulamalarının bilgisayara bağlanması (ör. WhatsApp Web).
Sıkça sorulan sorular
QR kodların süresi dolar mı?
Statik QR kodların süresi hiç dolmaz, çünkü içerik doğrudan kodun içinde saklanır. Abonelikli hizmetlerin dinamik kodları ise hizmet sona erdiğinde çalışmaz.
QR kod virüs içerebilir mi?
QR kod yalnızca bağlantı gibi bir metin içerir. Kendi başına hiçbir şey çalıştıramaz; ancak bağlantı bir kimlik avı sitesine veya zararlı bir indirmeye yönlendirebilir – bu yüzden açmadan önce adresi kontrol edin.
QR kod kullanmak ücretsiz mi?
Evet. QR kodu icat eden Denso Wave patent haklarını kullanmamaktadır ve format açık bir ISO standardıdır. “QR Code”, DENSO WAVE INCORPORATED şirketinin tescilli markasıdır.
Son güncelleme: