Fără încărcare, 100% local, fără cont

Scaner de coduri QR

Scanează un cod QR dintr-un fișier imagine sau folosește camera dispozitivului. Decodarea se face integral în browser, nimic nu este trimis către un server.

Cum funcționează Scaner de coduri QR

Scanerul de coduri QR decodează un cod QR dintr-un fișier de imagine selectat sau direct de la camera dispozitivului dumneavoastră, fără nicio aplicație de instalat și fără niciun cont de creat. Trasați o captură de ecran, o fotografie sau orice fișier de imagine pe unealtă, sau acordați acces la cameră și îndreptați-o către un cod QR fizic; conținutul decodat apare în sub o secundă. Imaginea este desenată pe un canvas în browser, iar biblioteca jsQR citește datele pixelilor pentru a extrage codul.

Conținutul decodat este afișat ca atare fără a urma automat niciun URL. Aceasta vă permite să inspectați un cod QR înainte de a decide dacă să acționați, ceea ce contează când scanați coduri din surse necunoscute. Codurile QR pot conține text simplu, URL-uri, credențiale Wi-Fi, carduri de contact, evenimente calendar și altele. Nimic nu părăsește dispozitivul dumneavoastră: fiecare cadru de cameră sau fișier de imagine este procesat local și eliminat după decodare.

Cum se folosește Scaner de coduri QR, pas cu pas

  1. Trasați un fișier de imagine continand un cod QR pe unealta, sau dați clic pentru a naviga la un fișier.
  2. Alternativ, da clic pe Scanează cu camera și acorda acces la camera când i se solicita.
  3. Indreapta camera către codul QR și ține-o stabila; unealta decodifică în timp real.
  4. Citiți conținutul decodat în zona de rezultate și decideți dacă să deschideți un URL sau să copiați textul.
  5. Scanează un al doilea cod QR trasand o nouă imagine sau păstrând camera activa.

Cazuri de utilizare frecvente

  • Un utilizator primește un cod QR într-un email de la un expeditor necunoscut și folosește scanerul pentru a inspecta URL-ul înainte de a da clic.
  • Un participant la eveniment scanează cu laptop-ul codul QR de pe un poster pentru a confirma URL-ul înainte de a vizita site-ul pe o rețea publică.
  • Un dezvoltator testează un cod QR nou generat scanandu-l imediat pentru a verifică că conținutul encodat este corect.
  • Cineva găsește un cod QR tiparit vechi și vrea să știe ce URL sau text encodează fără a folosi un telefon.

Întrebări frecvente

Este imaginea pe care o trasez în scanner încărcată către un server?

Nu. Imaginea este desenată pe un element canvas în interiorul tabului de browser, iar biblioteca jsQR citește datele pixelilor direct pe dispozitivul dumneavoastră. Nimic nu este transmis către Sunasty sau vreo terță parte. Puteți confirma deschizând tabul Network al DevTools-ului browserului în timp ce scanează: nicio cerere nu transportă datele imaginii dumneavoastră.

Este streamul live al camerei mele trimis undeva când scanez în timp real?

Nu. Feed-ul camerei este procesat cadru cu cadru de biblioteca jsQR rulată în JavaScript pe dispozitivul dumneavoastră. Fiecare cadru este desenat pe un canvas din pagină și decodat local. Streamul nu este niciodată trimis către un server, deci scanarea parolelor Wi-Fi sau a codurilor QR private de la camera dumneavoastră este sigură.

Ce formate de date poate decoda scanerul?

Biblioteca jsQR decodează orice cod QR standard, care poate conține text simplu, URL-uri, credențiale Wi-Fi (SSID și parola în format WPA), carduri de contact vCard, adrese de email, numere de telefon, SMS, evenimente calendar în format iCal și date binare brute. Textul decodat este afișat ca atare.

Este sigur să scanezi un cod QR afișat într-un loc public sau primit de la un necunoscut?

Un cod QR vă ascunde destinația așa cum previzualizarea din bara de stare a unui link nu o face, iar escrocii exploatează asta într-un atac numit uneori quishing: un autocolant lipit peste codul real al unui parcometru sau al unui meniu, sau o imagine QR trimisă într-un mesaj nesolicitat. Acest scaner nu urmează niciodată automat un URL. Decodează mai întâi codul ca text simplu și vi-l arată așa cum este, oferind un buton separat pentru deschidere doar dacă pare a fi un link, ca să puteți citi adresa reală înainte de a decide dacă aveți încredere în ea.

Ce formate de imagine sunt acceptate pentru scanarea bazată pe fișiere?

Orice format pe care browserul dumneavoastră îl poate reda pe un canvas: JPEG, PNG, WebP, GIF (primul cadru numai), BMP și AVIF în browserele care îl suportă. Dacă codul QR este clar în imagine și suficient de mare pentru a avea module lizibile, biblioteca jsQR îl va decoda.

Scanerul nu citește un cod QR din imaginea mea. Ce ar trebui să verific?

Asigurați-vă că codul QR este bine iluminat, în focus și nu este puternic deformat sau ondulat. Întregul cod, inclusiv cele trei tipare de găsire din colț, trebuie să fie vizibil. Codurile QR foarte mici într-o imagine mare pot pierde detalii. Încercați să decupați imaginea pentru a arăta doar codul QR, sau creșteți rezoluția camerei dacă scanați live.