IT
OmnvertGörsel • Belge • Ağ

QR Kod Okuyucu & Tarayıcı

Kameranızdan veya yüklediğiniz bir ekran görüntüsünden QR kod tarayın. URL, WiFi, vCard ve düz metin payload'ları çözülür — tamamen tarayıcınızda.
Görsel araçları →
Tara
Kamerayı Başlat'a tıklayın veya QR kod içeren bir görsel yükleyin.
%100 istemci tarafı: video ve yüklenen görseller tarayıcınızdan çıkmaz.
Sonuç
Çözülen QR içeriği burada görünür.
Bu araç hakkında

QR kodlar her yerde — restoran menüleri, parkmetreler, ödeme linkleri, kafelerdeki WiFi posterleri, kartvizitler, kargo etiketleri — ve hepsinde evrensel ilk adım aynı: kamerayı aç, doğrult, çöz. Telefon işletim sistemi bunu doğru telefonla yapan kullanıcılar için kolaylaştırıyor. Web ise olması gerekenden daha zorlaştırıyor: bir laptop kullanıcısı ekran görüntüsüyle, kamerası çalışmayan bir tablet kullanıcısı veya linke dokunmadan önce şüpheli bir QR'yi incelemek isteyen herhangi biri yerleşik bir araca sahip değil. Bu tarayıcı boşluğu tek bir sayfayla kapatıyor: canlı kameradan veya üzerine bıraktığınız herhangi bir görselden çözer, tamamen tarayıcınızda çalışır ve telefonların zaten anladığı yapılandırılmış payload'ları tanır.

Tarayıcı kapakta iki motor kullanıyor. Chrome, Edge, Opera ve Android'de yerel BarcodeDetector API'si bir QR'yi kare başına yaklaşık bir milisaniyede çözer — kameradaki el titremesi sorun olmayacak kadar hızlı. Firefox, Safari ve henüz BarcodeDetector göndermemiş tarayıcılarda sayfa açık kaynaklı jsQR çözücüsüne düşer; yalnızca gerektiğinde lazy yüklenir, böylece bundle maliyetini önden ödemezsiniz. Geçerli QR kodlar için iki yol da aynı sonuçları üretir; hız farkı sadece çok sayıda QR'yi sırayla taradığınızda fark edilir.

Ham metnin ötesinde araç, telefonların zaten otomatik işlediği dört payload tipini ayrıştırır. URL'ler algılanır ve hedefi dokunmadan önce doğrulayabilmeniz için bir 'Aç' düğmesiyle gösterilir (phishing'i hızlıca tespit etmenin yolu). WiFi payload'ları SSID, şifre, şifreleme ve gizli ağ alanlarına ayrılır, böylece şifreyi başka bir cihaza elle kopyalayabilirsiniz. vCard payload'ları ad, telefon, e-posta ve adres alanlarına açılır — sohbette kartvizit fotoğrafı alan masaüstü kullanıcıları için kullanışlıdır. Tel, mailto, sms ve geo linkleri de tanınır, böylece kriptik ham string yerine doğru şey olarak görünür.

Gizlilik baş başlık avantajıdır ve net olmaya değer. Kamera akışı standart getUserMedia API'siyle istenir ve tarayıcı belleğinde kalır; kareler anlık çözülür ve hiç yüklenmez. Görsel yüklemeleri File API ile JavaScript'e okunur, tarayıcının yerel görsel pipeline'ıyla çözülür ve QR çözücüden yerel olarak geçer. DevTools Ağ sekmesi tarama sırasında sıfır dışa giden istek gösterir. Bulut hesabı yok, çözülen QR'lerin içeriği üzerinde telemetri yok ve son tarama geçmişi yalnızca tarayıcınıza özel localStorage'da yaşar.

Son tarama geçmişi gerçekten kullanışlıdır ve telefon-OS tarayıcılarına göre güzel bir kalite-yaşam iyileştirmesidir. Her başarılı tarama sayfanın altındaki listeye eklenir; algılanan tipi (url / wifi / vcard / tel / email / sms / geo / text) bir badge olarak gösterilir. Herhangi bir girişe tıklayın Sonuç paneline geri getirsin ve tekrar kopyalayın veya açın. Geçmiş yenileme ve sekme yeniden başlatmaları arasında localStorage ile kalıcıdır ve 30 girişle sınırlıdır; tek tıkla istediğiniz zaman temizleyebilirsiniz. Masaüstü QR-yoğun iş akışları (bir baskı serisini denetlemek, bir grup kartviziti işlemek, birden fazla WiFi posterini doğrulamak) için bu, iOS ve Android'deki OS-seviyesi tarayıcıların kasıtlı olarak sağlamadığı tam o ergonomidir.

Teknik tarafta bilinmeye değer birkaç detay var. Kamera `facingMode: 'environment'` ile istenir, böylece telefonlar varsayılan olarak arka kamerayı kullanır; istek düzgünce mevcut olan kameraya düşer. Çözülen metin motor geçerli bir QR bulur bulmaz yüzeye çıkar; araç aynı karede birden fazla QR'yi tanımlamaya çalışmaz çünkü gerçek dünya UX'i bir defada tek tarama bekler. Görsel yüklemeleri hız için çözmeden önce 1280 piksel uzun kenara küçültülür, ki bu telefon kamerasının gerçekçi yakalayabileceği herhangi bir QR için bol piksel ayrıntısı bırakır. Bir tarama başarısız olursa, en yaygın sebep kaynak görselindeki parlama veya bulanıklıktır — eşit aydınlatmayla yeniden yakalayın, başarısızlık oranı sıfıra yakın düşer.

OS-seviyesi tarayıcının iş için yanlış şekil olduğu durumlarda bu aracı kullanın. QR ekran görüntüsü olan bir laptop kullanıcısı, kampanya QR'lerini baskı provasından denetleyen bir masaüstü geliştirici, çocuğunun sohbete yapıştırdığı WiFi QR'sinin ağa katılmadan önce güvenli olduğunu kontrol etmek isteyen bir ebeveyn, bir rakibin temassız menüsünü tersine mühendislikleyen bir pazarlamacı — bu iş akışlarının hepsi masaüstü-dostu, görsel-dostu, gizlilik-dostu bir tarayıcıdan yararlanır. Sayfa kısa bir sekme uzakta, kurulum adımı yok ve çözülen sonuç saniyeler içinde kopyalamaya veya açmaya hazır.

Bu araç Omnvert'in geri kalan QR yardımcı programlarıyla doğal olarak eşleşir. QR Kod Üretici ters yönü kapsar (metin veya URL → QR). WiFi QR Üretici ve vCard QR Üretici bu tarayıcının okuduğu yapılandırılmış payload'ları üretir. Toplu QR Üretici bir CSV'den yüzlerce QR üretir; baskıya gitmeden önce QA sırasında doğru URL'leri kodladığını doğrulamak için bir örnek üzerinde bu tarayıcıyı kullanın. QR Kod'tan STL aracı bir QR'yi 3D-yazdırılabilir bir modele dönüştürür. Bu hattın hepsi aynı gizlilik garantileriyle tarayıcıda çalışır, böylece bütün bir QR-tasarım iş akışı tek bir sekmede sunucuya bir byte gitmeden gerçekleşir.

Kullanım örnekleri
  • Telefonu kaldırmadan laptop'ta bir ekran görüntüsünden QR çözün.
  • Telefonda dokunmadan önce şüpheli bir QR'nin arkasındaki URL'yi doğrulayın.
  • Kafenin baskılı QR'sinden WiFi şifresini laptop panonuza alın.
  • Sohbette gönderilen kartvizit vCard'ını yapılandırılmış alanlara okuyun.
  • Bir kampanya QR baskısını örnek kağıda karşı denetleyin.
  • Bir arkadaşın fotoğrafından parkmetre veya kiosk QR'sini okuyup linki bulun.
  • Pazarlama kurulumunda dinamik QR yönlendirmelerinin hızlı QA'i.
Nasıl çalışır
  1. 1Kamerayı Başlat'a tıklayın (telefonlarda arka kamera) ve QR'ye doğrultun.
  2. 2Veya Görsel Yükle'ye tıklayın ve QR içeren ekran görüntüsü/fotoğraf seçin.
  3. 3Sonuç paneli çözülen metni, tipi ve ayrıştırılmış alanları gösterir.
  4. 4URL'lerde Aç düğmesi var. Diğer tipler kopyalanabilir ayrıştırılmış alanlar gösterir.
  5. 5Son taramalar localStorage'da kaydedilir; herhangi bir girişe tıklayın geri getirsin.
SSS
Kamera akışım sunucuya gönderiliyor mu?
Hayır. Kareler tarayıcınız içinde anlık çözülür. Ağ sekmesi tarama sırasında sıfır dışa giden istek gösterir.
Tarama bazen neden başarısız oluyor?
Çoğu başarısız taramanın sebebi hareket bulanıklığı, parlama veya QR'nin karede çok küçük olmasıdır. Kamerayı sabitleyin, QR'yi karenin daha büyük kısmına alın veya daha keskin bir fotoğraf çekip yükleyin.
Hangi motoru kullanıyor?
Chrome / Edge / Opera / Android hız için yerel BarcodeDetector API'sini kullanır; Firefox / Safari jsQR'ye düşer (lazy yüklenir). Geçerli QR kodlar için sonuçlar aynıdır.
WiFi ve vCard payload'larını okuyabilir mi?
Evet. WiFi payload'ları SSID, şifre, şifreleme ve gizli ağ alanlarına ayrılır; vCard'lar ad, telefon, e-posta ve adres alanlarına açılır. Tel, mailto, sms ve geo linkleri de algılanır.
Aynı anda birden fazla QR tarıyor mu?
Hayır — tarayıcı kare başına ilk geçerli QR'yi çözer. Toplu çözme için her görseli sırayla işleyin veya test sırasında Toplu QR Üretici'nin index.csv'sini kullanın.
Taramalarımı saklıyor mu?
Son taramalar bu araca özgü tarayıcınızın localStorage'ında yaşar. Sunucuya senkronize değildir. Tarayıcı verilerini silmek onları siler.
iPhone Safari'de kamera neden açılmıyor?
Mobil Safari kamera erişiminin doğrudan kullanıcı hareketiyle tetiklenmesini ve sayfanın HTTPS üzerinden sunulmasını ister. Kamerayı Başlat'a dokunun ve izin istemini onaylayın; istem görünmezse Ayarlar → Safari → Kamera'yı kontrol edin.