QR Kod Oluşturucu
Bir URL'yi ya da herhangi bir metni statik QR koda çevirin. Hata düzeltmeyi, renkleri ve isteğe bağlı logoyu seçin, SVG veya PNG olarak indirin.
En fazla 4000 karakter. Uzun metin sık bir kod üretir ve okunması zorlaşır.
Yüksek seviye daha fazla hasara dayanır ama kodu sıklaştırır.
En fazla 1 MB'lık PNG, JPEG veya WebP. Dosya cihazınızda kalır. Kodun telefonla hâlâ okunduğunu kontrol edin.
QR kodu görmek için formu doldurun.
Her şey tarayıcınızda oluşturulur; verileriniz ve logonuz yüklenmez.
Nasıl çalışır
Bir URL ya da herhangi bir metin yazın veya yapıştırın; kod siz yazdıkça formun yanında belirir. Hata düzeltme seviyesini ve renkleri seçin, isterseniz logo ekleyin, sonucu SVG veya PNG olarak indirin. Metin ve logo tarayıcınızda işlenir; hiçbir şey yüklenmez.
Metniniz bayt kipinde UTF-8 baytları olarak yazılır. Simgenin yapısı (üç köşedeki kare bulucu desenler, zamanlama ve hizalama desenleri, Reed-Solomon hata düzeltme ve maske seçimi) ISO/IEC 18004'e uyar ve açık kaynaklı bir kütüphane tarafından üretilir; sayfa sonucu vektör şekiller olarak çizer. "QR Code", DENSO WAVE'in tescilli markasıdır.
Statik kod, yönlendirme değil
Burada oluşturulan kod statiktir: metniniz desenin içinde durur. Bunun üç sonucu var. Kodun süresi dolmaz ve bir hizmete bağlı değildir, çünkü sunucuda hiçbir şey tutulmaz. Basıldıktan sonra değiştirilemez; yeni içerik yeni kod demektir. Taramaları da kimse saymaz, çünkü saymak için bir şey yoktur.
Dinamik QR kod genel hatlarıyla farklı çalışır: desen kısa bir adres taşır, bir sunucu gerçek hedefe yönlendirir; hedef sonradan değiştirilebilir ve ziyaretler kaydedilebilir. Bunun için kodun arkasında bir hizmet ve çoğunlukla bir hesap gerekir. Bu araç onları üretmez.
Hata düzeltme
QR kod, çizik, leke ya da logonun gizlediği kısmı tarayıcının yeniden kurabilmesi için fazladan veri taşır. Dört standart seviye kodun şu kadarını geri kazanır:
- L: yaklaşık %7
- M: yaklaşık %15 (burada varsayılan)
- Q: yaklaşık %25
- H: yaklaşık %30
Yüksek seviyenin bedeli daha çok modüldür: aynı baskı boyutunda kod sıklaşır ve her kare küçülür. Duruma yetecek en düşük seviyeyi kullanın. Logo eklediğinizde araç H'ye geçer ve seçiciyi kilitler.
Boyut
Araç veriyi taşıyan en küçük sürümü seçer. Sürüm 1, 21 x 21 modüldür; her sürüm kenar başına 4 modül ekler, sürüm 40'ta 177 x 177'ye ulaşır. Sayfa seçilen sürümü gösterir. Büyük sürüm yanlış değildir, ama kameradan ve baskıdan daha fazlasını ister.
Renkler, boşluk ve logo
Renkler #RRGGBB olarak girilir. Kod arka planından açıksa ve iki renk arasındaki kontrast oranı 3'ün altındaysa araç uyarır. Kodun çevresine standardın istediği 4 modüllük boşluk eklenir; bu boşluğu kırpmayın.
Logo, arka plan renginde bir karenin içinde ortaya yerleşir. Kenarı kodun kenarının en fazla %22'sidir; yani alanın en çok yaklaşık %4,84'ünü gizler ve hata düzeltme seviyesi H olur. 1 MB'a kadar PNG, JPEG ve WebP kabul edilir. SVG logolar reddedilir, çünkü SVG dosyası script taşıyabilir.
Örnekler
Sürümü karakter değil bayt sayısı belirler. Aşağıdaki sonuçlar aracın kendi testlerinden gelir:
| Metin | Seviye | Sonuç |
|---|---|---|
| HELLO | L | Sürüm 1, 21 x 21 modül |
| 17 ASCII karakter | L | Sürüm 1 (L seviyesinde kapasitesi 17 bayttır) |
| 9 kez ş (18 bayt) | L | Sürüm 2; sürüm 1'e bir bayt fazla |
| ğüşİ metni 4 kez (32 bayt) | L | Sürüm 2, 25 x 25 modül |
| 4 emoji (16 bayt) | L | Sürüm 1 |
| 5 emoji (20 bayt) | L | Sürüm 2 |
| 1.500 ASCII harf | L | Sığar |
| 1.500 kez ş (3.000 bayt) | L | Çok uzun: L seviyesinde sınır 2.953 bayttır |
| 3.500 ASCII harf | L | Hiçbir QR koda sığmaz |
| 4.001 karakter | herhangi | Aracın kendi 4.000 karakter sınırı nedeniyle reddedilir |
Günlük kullanımda tablo daha basit. Kısa bir web adresi, büyük karelerle seyrek bir kod verir ve uzaktan kolay okunur. Aynı adrese uzun bir izleme parametresi eklenirse aynı baskı boyutunda belirgin biçimde sıklaşır. Sayfanızın adresi uzunsa hata düzeltmeyi artırmak yerine kodu kontrol ettiğiniz daha kısa bir adrese yönlendirin.
Türkçe metinde ğ, ş, ı, İ, ö, ü ve ç harflerinin her biri 2 bayt tutar. Emoji 4 bayt tutar. Kısa bir reklam sloganı ile aynı uzunlukta İngilizce bir cümle bu yüzden aynı sürümde çıkmayabilir; sığma kararı karakterle değil bayt ile verilir.
Dikkat edilecekler
- Bitmiş kodu deneyin. İndirdiğiniz dosyayı, daha iyisi çıktısını, kitlenizin kullandığı telefonla ve okunacağı mesafeden okutun. Kendi ekranınızdaki önizleme çok az şey kanıtlar.
- Adresi tam yazın. Bir metnin bağlantı olarak açılmayı önerip önermeyeceğine tarayıcı uygulama karar verir; https:// ile başlayan tam adres yazmak bu ihtimali artırır.
- Boşluklar korunur. Metin yazdığınız gibi kodlanır; sondaki boşluk ya da satır başı da dahildir. Yalnızca boşluktan oluşan metin boş sayılır.
- Kenar boşluğunu koruyun. Beyaz çerçeve kodun parçasıdır. Kodu yoğun bir fotoğrafın üstüne koymak ya da sıkı kırpmak, kodun okunmamasına yol açabilir.
- Kontrast stilden önemlidir. Açık zemin üzerinde koyu kod güvenli seçimdir. Kod arka plandan belirgin biçimde koyu kaldıkça renkler sorun değildir.
- Boyuta dikkat edin. Sık bir kod çok küçük basılırsa okunmaz. Kod sıksa hata düzeltmeyi artırmak yerine büyütün.
- Kod gizli değildir. Kodu gören herkes içeriğini okuyabilir. Açık metin olarak basmayacağınız bir şeyi kodlamayın.
- Basılan kod kesindir. İçeriği sonradan düzenleyemezsiniz. Özellikle adresi, baskıya göndermeden önce kontrol edin.
- Eski okuyucular. ASCII dışı harfler içeren metin, okuyucu uygulamanın UTF-8 okumasına dayanır; tek tek okuyucularda denemedik.
Sık sorulan sorular
Son güncelleme: 11.10.2026
İlgili araçlar
İnsanların parola yazmadan WiFi ağınıza kodu okutarak bağlanabilmesi için QR kod oluşturun. Tarayıcınızda hazırlanır.
İletişim bilgilerinizi telefonun kişi olarak kaydedebileceği bir QR koda koyun. Ad, şirket, telefon, e-posta, web sitesi ve adres.
Bir bağlantıya utm_source, utm_medium, utm_campaign ve isteğe bağlı parametreleri doğru kodlamayla ekleyin; büyük harf ve boşluk için uyarı alın.