QR Kod Oluşturucu — URL, WiFi, vCard, E-posta, SMS, Konum
Ücretsiz QR kod oluşturucu. URL, WiFi, vCard, e-posta ve SMS için statik QR kodlar üretin. SVG ve PNG indirme. Süresi dolmaz, kayıt gerekmez, %100 tarayıcınızda.
QR Kod Nedir?
QR Kod (Quick Response Code), 1994'te Denso Wave tarafından icat edilen ve ISO/IEC 18004:2015 ile standartlaştırılan 2 boyutlu bir matris barkodudur. Veriyi siyah-beyaz modüllerden oluşan kare bir ızgaraya kodlar; köşelerdeki üç büyük finder deseni, tarayıcıların kodu konumlandırıp yönlendirmesini sağlar. Sürümler 1'den (21×21 modül) 40'a (177×177) kadar değişir; kodlayıcı, içeriğinize seçilen hata düzeltme seviyesinde sığan en küçük sürümü seçer.
QR kodlar standart URI şemaları aracılığıyla pek çok veri türünü taşır. URL'ler doğrudan kodlanır. WiFi kimlik bilgileri, iOS Camera (iOS 11'den itibaren) ve Android kamera uygulamalarının doğal olarak tanıdığı fiili WIFI: protokolünü kullanır. Kartvizitler vCard 3.0 (RFC 2426) kullanır — vCard 4.0 (RFC 6350) ile karşılaştırıldığında tarayıcı uyumluluğu daha geniştir. E-posta bağlantıları mailto: (RFC 6068), kısa mesajlar sms: (RFC 5724) ve harita iğneleri geo: (RFC 5870) kullanır. İyi biçimlendirilmiş bir QR'ın taranması, kullanıcı hiçbir şey yazmadan doğru eylemi tetikler — URL'i açma, WiFi'ye katılma, kişi kaydetme, e-posta taslağı oluşturma.
Reed-Solomon hata düzeltme, çizilmiş, katlanmış veya kısmen örtülmüş QR kodların hâlâ taranabilmesini sağlayan şeydir. Dört seviye — L, M, Q, H — hasarlı verinin yaklaşık %7, %15, %25 ve %30'unu kurtarır. Daha yüksek seviyeler ek redundans modülleri ekler; bu nedenle QR aynı içerik için fiziksel olarak büyür. Elden geçecek baskılar için H, ekranlar için M, yalnızca uzun URL'leri sığdırırken L seçin.
En büyük pratik ayrım statik vs dinamik. Statik QR, gerçek içeriğinizi doğrudan piksellere kodlar — sürdürülecek bir servis olmadan sonsuza kadar çalışır. Dinamik QR, üçüncü taraf bir yönlendirme servisine giden kısa bir bağlantıyı kodlar; o servisin süresi dolduğunda, fiyatı arttığında veya kapandığında bastırdığınız her QR ölür. Tüm hikâye için Statik vs Dinamik QR Kodlar — sizinkinin neden çalışmayı bıraktığı yazısını okuyun. Bu araç yalnızca statik QR üretir.
Pek çok çevrimiçi QR oluşturucu, WiFi parolanızı, vCard kişi bilgilerinizi veya özel URL'inizi kodlamadan önce sunucularına yükler. Bu araç qrcode npm kütüphanesini tamamen tarayıcınızda çalıştırır — sıfır yükleme, sıfır günlük, sıfır izleme. Bu, diğer istemci taraflı kodlayıcılarımız Base64 Kodlayıcı/Çözücü ve URL Kodlayıcı/Çözücü ile aynı gizlilik duruşudur: girdileriniz asla sayfadan ayrılmaz.
// Build a WiFi payload and generate an SVG QR
import QRCode from 'qrcode';
// 1. WIFI: protocol (de facto, recognized by iOS+Android)
const payload = 'WIFI:T:WPA;S:My\\;Network;P:p@ss\\;word;H:false;;';
// 2. Generate SVG (vector, scales without pixelation)
const svg = await QRCode.toString(payload, {
type: 'svg',
errorCorrectionLevel: 'M',
margin: 4,
color: { dark: '#000000', light: '#ffffff' },
});
// 3. Drop into the DOM (DOMParser-safe, not innerHTML)
const doc = new DOMParser().parseFromString(svg, 'image/svg+xml');
preview.replaceChildren(doc.documentElement); Temel Özellikler
Süresi Dolmaz
Statik QR kodlar verinizi doğrudan piksellere kodlar. Başarısız olacak yönlendirme servisi yok, aylık ücret yok, kapanma riski yok — kod sonsuza kadar çalışmaya devam eder.
7 Veri Türü
URL, düz metin, WiFi kimlik bilgileri, vCard kişiler, mailto: e-posta, SMS ve geo: konumları — en yaygın QR senaryoları için tek bir araç.
SVG ve PNG İndirme
Varsayılan SVG (vektörel, ölçeklenebilir, doğrudan Figma'ya yapıştırılır). Ekranlar, sosyal medya gönderileri veya baskı için 256, 512 veya 1024 px PNG.
Kontrast Kontrollü Özel Renkler
Ön plan ve arka plan renk seçicileri. Araç kontrast oranını hesaplar ve gerçek telefonlarda taramanın başarısız olabileceği durumlarda uyarır.
4 Hata Düzeltme Seviyesi
L (~%7), M (~%15), Q (~%25), H (~%30) — hasar, solma ve katların olası olduğu baskı için daha yüksek seviyeleri seçin.
%100 Tarayıcı Tabanlı
QR üretimi qrcode npm kütüphanesi aracılığıyla yerel çalışır. WiFi parolaları ve kişisel vCard verileri dahil girdileriniz cihazınızdan asla ayrılmaz.
Kayıt Yok, Filigran Yok
Sayfayı açın, üretin, indirin. Hesap yok, kullanım sınırı yok ve QR'ınızı kirleten logo bindirmesi yok.
Örnekler
Web sitesi için URL
https://go-tools.org
En yaygın senaryo — herhangi bir URL'i yapıştırın ve QR'ı indirin. Bağlantı doğrudan piksellere kodlanır, bu yüzden barındırma sağlayıcınızı değiştirseniz bile QR çalışmaya devam eder.
WiFi ağ paylaşımı
SSID: Cafe WiFi / WPA2 / parola: visitor2026
iOS ve Android Kamera uygulamaları WIFI: protokolünü doğal olarak tanır — misafirler kapıya yapıştırılan QR'ı tarar ve parola yazmadan ağa bağlanır.
vCard kartvizit
Ada Lovelace / Acme Corp / +1 555 0100 / ada@acme.test
QR taranınca rehber uygulaması ad, telefon, e-posta ve şirket bilgileriyle önceden doldurulmuş şekilde açılır. vCard QR'lı kâğıt kartvizitler, elle yazılan kayıtlara göre yaklaşık 4 kat daha sık kaydedilir.
Coğrafi konum
lat: 40.7829, lng: -73.9654 (Central Park)
geo: URI varsayılan harita uygulamasını açar ve iğne hazır olarak konulur — mekân tabelaları, restoran broşürleri, emlak ilanları ve düğün davetiyeleri için mükemmeldir.
Nasıl Kullanılır
- 1
Veri türünü seçin
Kodladığınız şeye uyan sekmeyi seçin: web siteleri için URL, ağ paylaşımı için WiFi, kişi bilgisi için vCard, önceden doldurulmuş mesajlar için E-posta veya SMS, harita iğneleri için Konum, serbest içerik için Düz Metin.
- 2
Alanları doldurun
Her sekme o tür için doğru alanları gösterir. WiFi; SSID, parola ve güvenlik türü ister. vCard; ad, telefon, e-posta, şirket ve web sitesi kabul eder. QR önizlemesi siz yazdıkça güncellenir.
- 3
Özelleştirin (isteğe bağlı)
Hata düzeltme seviyesini (çoğu durumda M, baskı için H), çıktı boyutunu (200-1024 px) ve ön plan/arka plan renklerini değiştirmek için Customize panelini açın. Kontrast güvenilir tarama için çok düşükse araç sizi uyarır.
- 4
SVG veya PNG indirin
Vektörel çıktı (ölçeklenebilir, baskı için ideal) için Download SVG'a tıklayın veya açılır menüden bir PNG boyutu (256 / 512 / 1024 px) seçin. Doğrudan Figma veya tasarım aracınıza yapıştırmak için Copy SVG kullanın.
Yaygın QR Kod Hataları
Dinamik QR'ın süresi doldu
QR, bit.ly/xyz gibi kısa bir URL'i kodladı, yönlendirme servisinin süresi doldu ve şimdi QR hiçbir yere gitmiyor. Statik QR gerçek URL'inizi doğrudan kodlar — asla başarısız olmaz.
QR encodes: https://bit.ly/abc → 404 after subscription lapses
QR encodes: https://your-domain.com/menu directly
Düşük kontrastlı özel renkler
Beyaz üzerine açık gri veya beyaz üzerine sarı — tasarım maketlerinde güzel görünür, gerçek dünyada çoğu telefonda taranmaz.
FG #cccccc on BG #ffffff (ratio 1.6:1)
FG #003366 on BG #ffffff (ratio 12.6:1)
Kaçışlanmamış WiFi özel karakterleri
Parolanız ;, :, \ veya " içeriyorsa, WIFI: yükünde ters eğik çizgiyle kaçışlanmalıdır. Bu araç bunu otomatik yapar — birçok ucuz oluşturucu yapmaz.
WIFI:T:WPA;S:Cafe;P:p@ss;word;; (parser breaks at the unescaped ;)
WIFI:T:WPA;S:Cafe;P:p@ss\;word;;
Baskı için çok düşük hata düzeltme
Kahve lekesi veya kat izi alan basılı broşürde L seviyesi taranmayı durdurur. Elden geçecek herhangi bir fiziksel baskı için H kullanın.
Print poster, ECC=L, partially folded → unreadable
Print poster, ECC=H → readable even with 30% damage
Çok büyük logo
QR alanının %25'inden fazlasına logo gömmek, ECC H'de bile çok fazla modülü bozar. Logoları %20 veya daha küçük tutun ve ortalayın.
40% logo over center → fails on Samsung phones
15% logo, ECC=H → reliable across phones
ECC seviyesi için URL çok uzun
UTM parametreli izleme URL'leri (utm_source, utm_medium, utm_campaign...) QR'ı ECC=M'de bayt sınırının ötesine iter. Ya ECC'yi düşürün ya da kontrol ettiğiniz statik bir URL kısaltıcı kullanın.
?utm_source=...&utm_medium=...&utm_campaign=... (350 chars at M → reject)
Use /go/spring (35 chars) with server-side redirect to the long URL
Yaygın Kullanım Senaryoları
- Restoran menüleri
- Masaya bir URL QR'ı basın — müşteriler menüyü telefonlarında görür. Statik QR; barındırma sağlayıcısını veya menü alan adlarını değiştirseniz bile çalışmaya devam eder.
- Misafirler için WiFi
- Evde, kafelerde veya toplantı odalarında kapıya bir WiFi QR'ı yapıştırın. Misafirler tarayıp parola yazmadan bağlanır — siz de bir daha asla parolayı yüksek sesle okumak zorunda kalmazsınız.
- Etkinlik girişi
- Biletlerde ve tabelalarda kayıt sayfanıza bağlantı veren bir URL QR basın. Fotoğrafçı baskılarında, isim kartlarında, kordonlarda görünür — her tarama, takip edilen bir giriştir.
- Kartvizitler
- Kâğıt kartlara bir vCard QR ekleyin — tarama, kişiyi anında kaydeder. Karşı tarafın bilgilerinizi telefonuna yazmasından yaklaşık 4 kat daha yüksek kayıt oranı.
- Mekânlar için konum iğneleri
- Geo QR'lar varsayılan harita uygulamasını iğne hazır olarak açar. Emlak ilanlarında, restoran broşürlerinde, konferans tabelalarında ve düğün davetiyelerinde kullanın.
- Pazarlama posterleri
- UTM parametreleri olan URL QR'ları baskı kampanya atıflarını izler. Statik QR; kampanya analitik servisi kapansa veya hesabınızın süresi dolsa bile hayatta kalır.
- Ürün ambalajı
- Kutuya garanti, kılavuz veya kayıt URL'lerini kodlayın. QR'ın nakliye hasarına, çiziklere ve katlanan kapaklara dayanması için hata düzeltme H kullanın.
- Müze ve sergi etiketleri
- Sesli rehber URL'leri, daha derin bağlam, dil alternatifleri — ziyaretçiler hantal basılı kitapçıklar taşımak yerine zengin içeriği kendi telefonlarından alır.
Teknik Detaylar
- ISO/IEC 18004:2015 Uyumlu
- Çıktı, uluslararası QR Code standardını izler. Sürüm 1 ila 40 (21×21 ila 177×177 modül) içerik boyutuna ve seçilen hata düzeltme seviyesine göre otomatik seçilir.
- Reed-Solomon Hata Düzeltme
- QR kodlar hasar veya örtülmeden kurtarmak için Reed-Solomon kodlama kullanır. L/M/Q/H seviyeleri hasarlı verinin yaklaşık %7, %15, %25 ve %30'unu kurtarır. Daha yüksek seviyeler aynı içerik için daha büyük bir QR demektir.
- Standart URI Şemaları
- WIFI: protokolü (fiili, iOS ve Android tarafından tanınır), mailto: (RFC 6068), sms: (RFC 5724), geo: (RFC 5870). Kartvizitler vCard 3.0 kullanır (RFC 2426) — vCard 4.0'a (RFC 6350) göre daha geniş tarayıcı uyumluluğu. Yerleşik iOS ve Android kamera uygulamaları hepsini tanır.
- Otomatik Kodlama Modu
- qrcode kütüphanesi her giriş için en verimli kodlamayı (sayısal, alfasayısal, byte veya kanji) seçer. UTF-8 byte modu emoji ve CJK karakterler dahil ASCII dışı metinleri işler.
En İyi Uygulamalar
- Sessiz alanı kırpmayın
- QR kodların etrafında 4 modül genişliğinde arka plan rengi kenar boşluğu gerekir. Bu araç onu varsayılan olarak içerir — boşa harcanmış beyaz alan gibi görünse bile, QR'ı bir düzene yerleştirirken kırpmayın.
- Basılı QR'lar için ECC seviyesi H kullanın
- Baskı affetmez — solma, çizikler ve kat çizgileri kodu hasara uğratır. Hata düzeltme seviyesi H (~%30 kurtarma) sizi kurtarır. M seviyesi bozulmayan ekranlar için uygundur.
- Kontrast oranını 4.5:1 veya daha yüksek tutun
- QR tarayıcılar koyu ve açık modüller arasındaki kontrastı ölçer. Açık arka plan üzerinde koyu ön plana bağlı kalın. Tersine çevirmek (koyu üzerinde açık) bazı telefonlarda çalışır ama diğerlerinde başarısız olur.
- iOS ve Android'de test edin
- iOS Camera, iOS 11'den beri varsayılan olarak QR kodları okur. Android üreticiye göre değişir — Samsung, Pixel ve Xiaomi'nin davranışları biraz farklıdır. 10.000 broşür basmadan önce ikisinde de test edin.
- HTTPS ve kısa URL'ler kullanın
- Uzun URL'ler QR'ı yoğunlaştırır (modüller küçülür → tarama zorlaşır). İzleme URL'iniz 200+ karakterse, kontrol ettiğiniz statik bir URL kısaltıcıdan geçirin — Bitly olmasın, çünkü onların süresi dolar.
Sık Sorulan Sorular
QR kodum neden bir süre sonra çalışmıyor?
Bu QR kodun süresi dolacak mı?
WiFi QR kodunu nasıl oluştururum?
Kartvizitim için vCard QR kodunu nasıl oluştururum?
Bu QR kod oluşturucu ücretsiz mi?
QR kodları SVG olarak indirebilir miyim?
Bir QR kodun tutabileceği maksimum veri uzunluğu nedir?
Hangi hata düzeltme seviyesini kullanmalıyım?
QR koda logo ekleyebilir miyim?
Girdilerim sunucuya yükleniyor mu?
Özel renkli QR kodum neden taranmıyor?
Hangi QR kod sürümü oluşturuluyor?
Bu QR kodu ticari amaçlarla kullanabilir miyim?
Bu çevrimdışı çalışıyor mu?
İlgili Araçlar
Tüm araçları görüntüleyin →Base64 Çözücü ve Kodlayıcı
Kodlama ve Biçimlendirme
Base64'ü ücretsiz çevrimiçi kodlayın ve çözün. Tam UTF-8 ve emoji desteğiyle gerçek zamanlı dönüştürme. %100 tarayıcıda — kayıt gerekmez.
JSON Diff Karşılaştır
Kodlama ve Biçimlendirme
Tarayıcınızda iki JSON dosyasını anında karşılaştırın. Yan yana vurgulama, RFC 6902 JSON Patch çıktısı, zaman damgaları ve kimlikler gibi gürültülü alanları yoksayma. %100 gizli, yükleme yok.
JSON Biçimlendirici ve Doğrulayıcı
Kodlama ve Biçimlendirme
JSON'u tarayıcınızda anında biçimlendirin, doğrulayın ve güzelleştirin. Sözdizimi denetimi, hata tespiti, sıkıştırma ve tek tıkla kopyalama. %100 gizli.
JSON'dan YAML'a Dönüştürücü
Kodlama ve Biçimlendirme
JSON yapıştırın, anında YAML alın. Tarayıcınızda canlı dönüştürme. K8s/Compose uyumlu, 2/4 boşluk girinti, Norway güvenli tırnak. %100 gizli, yükleme yok.
Yerleşik URL Ayrıştırıcılı URL Kodlayıcı ve Çözücü
Kodlama ve Biçimlendirme
URL'leri yerleşik URL ayrıştırıcısı ile gerçek zamanlı kodlayın veya çözün. İkili mod: encodeURI ve encodeURIComponent. %100 gizli, hiçbir veri sunucuya gönderilmez.
YAML'dan JSON'a Dönüştürücü
Kodlama ve Biçimlendirme
YAML yapıştırın, anında JSON alın. Tarayıcınızda canlı dönüştürme. K8s manifest'leri, OpenAPI spesifikasyonları ve Helm değerleri desteklenir. %100 gizli.