Live Barcode/QR Scanner - Online Camera Decoder
Open your camera and scan barcodes or QR codes in real time. Uses ZXing JS. No data sent anywhere.
UD5 Toolkit
Drop image here or click to browse
Supports PNG, JPG, GIF, BMP, WebPPoint camera at a QR code or upload an image
No scans yet
Open your camera and scan barcodes or QR codes in real time. Uses ZXing JS. No data sent anywhere.
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.
Upload an image containing a QR code and decode its content. Works offline using JavaScript QR decoder. No camera needed.
Freeze your live camera, then scan a QR code from the static frame. Works when auto‑scan fails. Private.
Generate a Wi‑Fi QR code with full options: WPA3, hidden network, and EAP. Download as SVG. All local.
Generate a QR code from any text, URL, or contact details. Save as PNG, SVG, or copy to clipboard. All local.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
Type a UPC or EAN number and see how a laser scanner would identify it, plus check digit validation.
Paste Morse code (dots and dashes) and translate it back to plain English text. Supports standard timing. Local.
Hide a secret message within an image by modifying LSB of pixels. Also decode. Pure canvas manipulation, local only. Fun privacy tool.
Encode images to the modern AVIF format with lossless or lossy compression. See the quality/size trade‑off. Local WASM.
Morse characters flash on screen; you must tap them correctly on a single button. Points for accuracy and speed. Learn Morse in a fun way.
Adjust a brightness threshold slider and see the live vector trace of an image. Export as SVG. Potrace‑style.
Paste an ASCII‑armored PGP message and view its packet structure. See the encrypted/plaintext blocks without decrypting.
Upload an animated GIF and download every single frame as a separate PNG image. See frame delays and total count. Entirely local.
Decode SMD resistor markings (3-digit, 4-digit, EIA-96) to resistance value. Enter code and get ohms instantly. Handy for PCB repair.
Paste text with mixed Arabic/Hebrew and English. See the Unicode bidi class of each character and ordering. i18n debugger.
Extract text from images using basic OCR technology. Works best with clear, printed fonts. Completely local, images never leave your browser for privacy.
Drag a slider to compare your original image with a compressed version (e.g., WebP). See the quality difference and file size savings.
Create a trippy slit‑scan effect from any image. Simulates the famous photographic technique. Adjust direction and width.
Convert text into binary digits and decode binary back to readable text. Handy for education and computer science. All conversions performed locally in your browser.
Enter a URL and fetch its text/background colors to perform a bulk contrast check. See warnings for WCAG violations.
Inject dynamic messages into ARIA live regions and monitor how they trigger screen reader announcements. Debug a11y.
Turn any photo into a mosaic of colored blocks or pixel art. Choose block size and palette. Download as PNG. Pure canvas.
Quickly adjust the brightness and contrast of an image with live preview sliders. Download the tuned photo. Canvas.
Animate text that looks like it's being decoded or scrambled before settling on the final word. Copy the JS snippet.
Strip HTML tags and convert web content to plain Markdown. Preserve headings, lists, and links. Perfect for content migration. All processing in browser.
Drag a slider over two images to see the differences instantly. Perfect for showcasing retouches or compression effects.
Analyze letter/symbol frequency with an interactive bar chart and heatmap. Useful for breaking simple ciphers, linguistics, and SEO keyword analysis. Local processing.
Simulate a full‑page screenshot by stitching screen captures (limited). Works best on simple pages. Use browser’s native capture.