QR Code Scanner from Camera - Online Live Decode in Browser
Scan QR codes using your device camera. Decodes text, URLs, and Wi‑Fi credentials directly in the browser. No data sent to server.
UD5 Toolkit
getUserMedia: Chrome, Firefox, Safari, Edge (desktop & mobile). Safari may require HTTPS. Ensure your device has a camera.Scan QR codes using your device camera. Decodes text, URLs, and Wi‑Fi credentials directly in the browser. No data sent to server.
Upload an image containing a QR code and decode its content. Works offline using JavaScript QR decoder. No camera needed.
Scan QR codes using your device camera or by uploading an image. Instant decoding of URLs, texts, and more. No data sent to server, pure browser processing.
Open your camera and scan barcodes or QR codes in real time. Uses ZXing JS. No data sent anywhere.
Generate a QR code from any text, URL, or contact details. Save as PNG, SVG, or copy to clipboard. All local.
Generate a Wi‑Fi QR code with full options: WPA3, hidden network, and EAP. Download as SVG. All local.
Paste an enciphered text and instantly see all 25 possible shifts. Highlight the most plausible.
Encode or decode data to/from Base58 (Bitcoin alphabet). Useful for cryptocurrency address generation testing. Fully local, no data sent.
Encode or decode a string for use in a URL query parameter. See the raw and encoded versions. Dev tool.
Paste text with \uXXXX or \xXX escape sequences and decode to readable characters. Works for all Unicode planes.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Encode latitude/longitude into a geohash string and decode a geohash back to coordinates with precision info. Local algorithm.
Convert integers into short, unique, YouTube‑style IDs (hashids) and decode them back. Customize salt and minimum length.
Encode any file into a Base64 string that you can copy, or decode a Base64 string back to a downloadable file. Pure frontend.
Paste a JSON Web Token and decode its header and payload. Verify signature if you provide the secret. Fully local.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
Generate a standard otpauth:// URI and QR code for authenticator apps. Set issuer, account, and secret. All local.
Paste a data: URL and instantly download the file it represents. Supports all MIME types. Simple extraction.
Create a QR code that contains your full vCard contact information. Scan to save directly to a phone. No data leaves browser.
Scroll through an interactive timeline of cameras from camera obscura to modern DSLR. Photos and facts.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Paste a raw cookie string and see a formatted key‑value table. Debug session cookies and understand flags. Runs in browser.
Point your camera at a barcode and decode it live. Works with multiple formats. Pure JavaScript barcode detection.
Use your webcam to take selfies. Add a simple frame or filter, then download the picture. No upload, just fun.
Find out the real destination of any shortened link (bit.ly, t.co, etc.) without clicking. Resolves redirects locally using public HTTP headers.
Use your camera to scan 1D barcodes (UPC, EAN, CODE128) directly in the browser. Quick and no app install. All scanning is local.
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
Decode Base64 encoded strings back into viewable images and download them as PNG. Useful for debugging APIs and data URIs. Secure local processing.