QR Code Generator

Generate QR codes for URLs, WiFi, text, email, and phone. Download as PNG up to 512×512px. Free QR code maker — no signup, runs entirely in your browser.

Enter content above and click Generate

How to Use

1

Choose a type

Select URL, Text, WiFi, Email, or Phone from the type tabs at the top.

2

Enter your content

Fill in the input fields for your chosen QR type. All fields update the preview live.

3

Download your QR code

Click Generate QR Code, then Download PNG to save the QR code to your device.

Frequently Asked Questions

What is a QR code? +
A QR code (Quick Response code) is a 2D barcode that smartphones can scan to instantly open a URL, connect to WiFi, add a contact, or perform other actions without typing.
What types of QR codes can I generate? +
URL (website links), plain Text, WiFi credentials (SSID, password, encryption), Email addresses, and Phone numbers. Each type creates a properly formatted QR payload.
Are the QR codes stored on a server? +
No — QR codes are generated entirely in your browser using the qrcode.js library. Nothing is uploaded or saved.
How do I download my QR code? +
Click the Download PNG button after generating your QR code. The image is saved directly to your device at the selected size (128×128 to 512×512 pixels).
What is error correction level? +
QR codes have built-in error correction. Level L (7%) works for clean digital displays. Level H (30%) allows the QR code to remain scannable even if up to 30% is obscured or damaged — useful for printed materials.


Tam Rehber: QR Kod Üretici

QR Kod Nedir ve Neden Önemlidir?

QR kodu (Hızlı Yanıt kodu), ISO/IEC 18004:2015 standardına göre belirlenen 2D matris barkodudur. 1994'te Denso Wave tarafından otomotiv parça takibi için geliştirilen bu teknoloji, akıllı telefonlar kamerayla doğal tanıma özelliği kazandıktan sonra yaygınlaştı. 1D barkodların yalnızca ~20 rakam depolamasına karşın, bir QR kodu 7.089 rakama kadar veri saklayabilir.

Reed-Solomon hata düzeltme özelliği sayesinde kodun %30'u hasar görse, kapatılsa veya logo ile örtülse dahi tarayıcı orijinal veriyi yeniden oluşturabilir. Bu yüzden restoran menülerinde ortasında logo bulunan QR kodlar görürsünüz — hata düzeltme kapasitesini kasıtlı kullanır.

Nasıl Kullanılır?

  1. İçerik türü seçin — URL, Metin, WiFi, E-posta veya Telefon.
  2. Alanları doldurun — tüm girişler QR önizlemesini gerçek zamanlı günceller.
  3. Hata düzeltme seviyesini seçin — dijital ekranlar için L (%7), baskı için H (%30).
  4. Çıktı boyutunu ayarlayın — web için 128px, baskı için 512px.
  5. QR Kodu Oluştur'a, ardından PNG İndir'e tıklayın.

Kod Örnekleri

// WiFi QR string formatı (WPA2)
// WIFI:T:WPA;S:AgAdi;P:Sifre;;
// T = kimlik doğrulama türü, S = SSID, P = Şifre

// Python ile oluşturma
# pip install qrcode[pil]
import qrcode
qr = qrcode.QRCode(error_correction=qrcode.constants.ERROR_CORRECT_H)
qr.add_data('https://onhtml.com')
qr.make(fit=True)
img = qr.make_image()
img.save('qr.png')

Yaygın Hatalar

İpuçları

🧰 50+ Tools