§

Image drop करा किंवा निवडण्यासाठी click करा

Image drop करा किंवा निवडण्यासाठी click करा PNG, JPG, GIF, BMP, WebP — किंवा clipboard मधून paste करा
§

Camera ने scan करा

Camera access फक्त हा toggle चालू असताना requested होतो. आम्ही कधीही काहीही upload किंवा record करत नाही.
§

डीकोड केलेली माहिती

भारतात QR codes UPI payment receipts, Aadhaar eKYC, आणि event tickets यांसाठी सर्वत्र आहेत. BharatPe, PhonePe, आणि Google Pay merchant QR codes, IRCTC train tickets, Swiggy आणि Zomato delivery confirmations, आणि conference badges — सर्व QR codes वापरतात. Desktop किंवा laptop वर screenshot किंवा saved image मधून QR decode करायचे असताना phone उचलण्याची गरज नाही. हे reader image upload न करता browser मध्येच decode करतो, त्यामुळे Wi-Fi passwords, private URLs, आणि sensitive vCard information कधीही third-party server पर्यंत पोहोचत नाही.

QR code reader म्हणजे काय?

QR code हे ISO/IEC 18004 ने defined two-dimensional matrix barcode आहे. Text, URLs, contact cards, Wi-Fi credentials, आणि इतर short payloads black-and-white square modules च्या grid म्हणून encode करतो, Reed-Solomon error-correction data सोबत जेणेकरून symbol partial damage किंवा logo overlay नंतर पण decode होतो. QR code reader उलटे करतो: QR symbol ची image घेतो आणि original payload string recover करतो. हे reader open-source jsQR library (साधारण 130 KB, MIT-licensed) वापरून थेट browser मध्ये decode pipeline run करतो. तुम्ही drop, paste, किंवा camera ने scan केलेली image tab सोडत नाही. Upload step नाही. Decode करताना DevTools उघडा आणि Network panel शांत राहतो — page तुमच्या image content शी tied कोणताही XHR, fetch, analytics beacon करत नाही.

QR decoding कसे कार्य करते?

Decoding पूर्णपणे तुमच्या machine वर run होतो. payload text return होण्यापूर्वी प्रत्येक image fixed pipeline मधून जाते:

  1. Image file (PNG, JPG, WebP, किंवा camera frame) offscreen HTML <canvas> वर drawn होतो. Canvas API raw pixel data RGBA byte array म्हणून return करतो.
  2. jsQR library pixel array grayscale bitmap मध्ये convert करतो आणि QR symbol च्या corners मध्ये तीन distinctive finder-pattern squares साठी scan करतो.
  3. Finder patterns located झाल्यावर, decoder perspective transform calculate करतो आणि full module grid extract करतो, प्रत्येक cell binary 0 किंवा 1 म्हणून reading करतो.
  4. Module grid QR spec नुसार parsed होतो: format आणि version information आधी read होतात, नंतर data modules de-interleaved होतात आणि Reed-Solomon error correction apply होतो.
  5. Corrected data codewords segment mode (numeric, alphanumeric, byte, किंवा kanji) नुसार decoded होतात, original payload string yield करतात.
  6. हे tool नंतर payload content type (URL, Wi-Fi credential, vCard, इत्यादी) identify करण्यासाठी regular expressions च्या small set ने sniff करतो आणि appropriate action button सोबत result surface करतो.

Browser-based QR reader का वापरायचा?

  • Image bytes तुमचे device सोडत नाहीत. Wi-Fi password, internal staging URL, किंवा कोणाचा personal phone number असलेला vCard असलेला QR paste करा, आणि तो content तुमच्या laptop वरच राहतो. इतर QR readers remote server वर decode run करतात आणि आधी image upload करण्यास सांगतात — हे करत नाही.
  • Page load झाल्यावर decoding offline काम करते. jsQR library तुमच्या tab मध्ये असते. Wi-Fi disconnect करा, QR image page मध्ये drop करा, आणि payload परत मिळवा — flights मध्ये, basements मध्ये, आणि corporate network third-party scanners block करतो तिथे उपयुक्त.
  • तुमच्या desktop किंवा laptop ला webcam असल्यास, app install न करता किंवा phone unlock न करता printed QR code ला point करू शकता. Camera stream browser मध्ये राहतो आणि code decode होताच थांबतो.
  • Reader URLs, Wi-Fi join strings, vCard, MeCard, mailto, SMS, आणि geo payloads ओळखतो आणि match करणारा action button surface करतो. URL उघडा, Wi-Fi password copy करा, contact card save करा — QR जे काहीही contain करतो.

QR code reader चे सामान्य उपयोग

Phone ला point न करता QR code खरोखर काय सांगतो ते पाहायचे असल्यास:

  • तुम्ही नुकतेच generate केलेले codes debug करणे. तुमच्या app ने produced QR paste करा (किंवा शेजारील QR Code Generator मधून screenshot घ्या) आणि print, packaging, किंवा poster ला पाठवण्यापूर्वी encoded URL किंवा payload तुमच्या intended शी जुळतो याची confirm करा.
  • Wi-Fi credentials recover करणे. Router config page, hotel welcome card, किंवा AirBnB listing photo मधून Wi-Fi QR scan करा आणि reader SSID, security type, आणि passphrase plain text म्हणून return करतो जे तुम्ही दुसऱ्या device मध्ये copy करू शकता.
  • Auditing आणि accessibility. Scanned documents, product labels, conference badges, किंवा social posts च्या screenshots वरील QR codes decode करा त्यांचे content spreadsheet, compliance log, किंवा assistive software मध्ये extract करण्यासाठी — destination URL actual claim under audit असेल तेव्हा उपयुक्त.

Real QR code decode करणे कसे दिसते?

Coffee shop window वर printed Wi-Fi QR code घ्या. Symbol च्या मागे, raw payload WIFI: URI scheme follow करतो: WIFI:S:CafeGuest;T:WPA;P:espresso2026;H:false;;. Symbol photograph करा, image वरील upload zone मध्ये drop करा, आणि pipeline सुरू होतो: canvas pixels read करतो, jsQR तीन corner finder patterns locate करतो, perspective transform grid straighten करतो, Reed-Solomon कोणताही glare किंवा compression damage repair करतो, आणि byte-mode segment URI string yield करतो. Reader नंतर prefix WIFI: sniff करतो आणि kind Wi-Fi म्हणून label करतो, network name CafeGuest, security type WPA, आणि passphrase espresso2026 म्हणून parse करतो. Copy button password clipboard वर ठेवतो जेणेकरून तुम्ही OS network picker मध्ये paste करू शकता. https://tools.ultim8soft.com contain करणाऱ्या plain URL QR साठी, तोच pipeline URL kind badge आणि Open button return करतो जो new tab मध्ये target कडे navigate करतो. Either way, network वर जे काहीही झाले ते फक्त page load होता — decode local आहे.

हा QR code reader एका कामासाठी बनवला गेला: browser मध्ये, server मधल्यात न आणता QR code exactly काय encode करतो ते दाखवा. Image drop करा, clipboard मधून paste करा, किंवा webcam run करू द्या, आणि decoded content plus त्याचे type एका second पेक्षा कमी वेळात screen वर येतात. Image bytes upload होत नाहीत. Camera frames record होत नाहीत. Decoded payload तुमच्यापर्यंत परत येताना कोणाच्याही logs मधून जात नाही. Round-trip confirmation साठी शेजारील QR Code Generator सोबत pair करा.

Image server ला upload होते का?

नाही. Image in-memory HTML canvas वर drawn होतो आणि पूर्णपणे तुमच्या tab मध्ये run होणाऱ्या client-side JavaScript ने decoded होतो. तुमच्या image चा एकही pixel कधीही server ला send होत नाही, logged होत नाही, किंवा stored होत नाही. DevTools उघडून Network panel watch करताना image drop करून confirm करू शकता: कोणताही XHR नाही, fetch नाही, file content शी tied analytics beacon नाही.

Camera scanning कसे कार्य करते?

Camera mode enable केल्यावर, browser standard getUserMedia API द्वारे तुमच्या device camera access करण्यासाठी permission request करतो. Video frames 640×480 resolution पर्यंत offscreen canvas मध्ये captured होतात आणि decoding साठी jsQR ला handed होतात. प्रत्येक frame पुढचा frame येताच discarded होतो, आणि पहिल्या successful decode वर camera stream थांबतो. Frames record होत नाहीत, transmitted होत नाहीत, आणि permission prompt फक्त toggle tick केल्यावर fires होतो — page load वर नाही.

काही QR content auto-detect Wi-Fi किंवा vCard म्हणून का होतो?

Wi-Fi credentials साठी QR payloads format WIFI:S:ssid;T:type;P:password;; follow करतात, आणि vCards BEGIN:VCARD ने सुरू होतात. हे reader इतर standard prefixes (mailto:, geo:, smsto:, MECARD:, https://) सोबत हे patterns ओळखतो आणि content type automatically label करतो जेणेकरून action button payload सोबत तुम्हाला खरोखर करायचे असलेल्याशी जुळेल.

माझा QR code scan का झाला नाही?

सामान्य कारणे: image खूप लहान किंवा low resolution (~100×100 px हा floor आहे, 300×300+ reliably scan होतो), symbol ला heavy damage किंवा enough error correction शिवाय logo ने partly obscured, quiet zone (modules भोवती blank border) missing किंवा cropped off, किंवा dark आणि light modules दरम्यान contrast खूप कमी. Camera mode साठी, lighting improve करा किंवा code lens च्या जवळ move करा — jsQR ला finder patterns वर lock होण्यासाठी individual modules clearly resolve करणे आवश्यक आहे.