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.
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.
Use your camera to scan 1D barcodes (UPC, EAN, CODE128) directly in the browser. Quick and no app install. All scanning is local.
Generate a Wi‑Fi QR code with full options: WPA3, hidden network, and EAP. Download as SVG. All local.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
Hide a secret message within an image by modifying LSB of pixels. Also decode. Pure canvas manipulation, local only. Fun privacy tool.
Paste Morse code (dots and dashes) and translate it back to plain English text. Supports standard timing. Local.
Load a video file and grab any frame as a still image. Navigate frame by frame. Download the snapshot. All done on your device.
Convert a short video clip to GIF directly in the browser. Trim, resize, and adjust frame rate. No upload required, uses built‑in video decoder. Perfect for memes.
Encode special characters into URL-safe format or decode percent-encoded strings back to plain text. Fast and reliable, runs locally in your browser.
Paste text with mixed Arabic/Hebrew and English. See the Unicode bidi class of each character and ordering. i18n debugger.
Select a short video and convert it to an animated WebP image for faster web loading. Adjust quality and size. Local only.
Type a UPC or EAN number and see how a laser scanner would identify it, plus check digit validation.
Convert animated GIFs to animated WebP format for smaller file size. Choose quality level. All processing in browser.
Encode images to the modern AVIF format with lossless or lossy compression. See the quality/size trade‑off. Local WASM.
Decode SMD resistor markings (3-digit, 4-digit, EIA-96) to resistance value. Enter code and get ohms instantly. Handy for PCB repair.
Extract text from images using basic OCR technology. Works best with clear, printed fonts. Completely local, images never leave your browser for privacy.
Transform any image into a Base64 data URI for embedding directly into HTML, CSS, or JSON. Drag and drop support. Entirely browser-side conversion.
Upload an animated GIF and download every single frame as a separate PNG image. See frame delays and total count. Entirely local.
Drop a folder of images and convert all to the same format at once. Choose quality and download as ZIP. Local only.
A tiny tool that hooks into the console and lets you export all messages to a file. Helpful for non‑technical bug reporting.
Drop a PNG file and see all its chunks (IHDR, tEXt, etc.). Extract hidden text and color profiles. Pure JavaScript reader.
Decode hexadecimal values back to human-readable text. Ideal for debugging and data recovery. Works fully offline in your browser, keeping your data secure.
Enter a URL and fetch its text/background colors to perform a bulk contrast check. See warnings for WCAG violations.
Create a trippy slit‑scan effect from any image. Simulates the famous photographic technique. Adjust direction and width.
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.
Pixelate selected areas of an image to hide faces or sensitive data. Adjust block size. Download the censored result.
Enter megapixels and desired DPI to see the maximum print size without upscaling. Quick quality check.