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
Enter a number, generate a barcode, and simulate a laser scan — all in real time
-
Type: -
Checksum: -
0 to a UPC-A code, it becomes a valid EAN-13. Both use a check digit as the last digit to verify data integrity. The check digit is calculated using a modulo-10 algorithm on the preceding digits.
590123412345 → weighted sum = 85 → check digit = 7 → full code: 5901234123457. Our tool automatically calculates the correct check digit for EAN and UPC formats.
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.
Ask a yes/no question and click to reveal a classic Magic 8-Ball response. Animated shake effect. Nostalgic fun, pure local randomness.
Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
Set up resources and processes and run the Banker's algorithm to check for safe states. Classic OS deadlock avoidance demo.
Simulate memory page reference strings with FIFO, LRU, and Optimal algorithms. See page fault count. OS concept demo.
Enter a password and see the estimated time it would take to crack using brute force at different speeds. Educational.
Adjust page characteristics (image size, server delay, layout shift) and see the simulated Core Web Vitals scores. Understand what impacts performance.
Open many parallel WebSocket connections and send messages. Test your server's concurrency. All from your browser.
Scan for nearby Bluetooth Low Energy devices using the browser. Read device names and signal strength. Experimental API.
Keep track of a tennis match: points, games, sets, and deuce. Supports tiebreak. Great for friendly matches. Local.
Generate a horizontal Code‑128 barcode from any string. Download as PNG or SVG. Works offline. For inventory.
Upload any image and view it as a person with deuteranopia, protanopia, or tritanopia would. Promote inclusive design.
Roll any number of dice thousands of times and see a live bar chart of the sum distribution. Great for game designers.
Select functional groups to see an approximate IR absorption spectrum. Learn spectroscopy visually. All local.
Simulate random mouse moves, clicks, or keystrokes to test idle‑timeout logic. Stops when you move the mouse. Dev test.
Type any CSS selector with :hover/:active/:focus and see the styles applied live. Perfect for debugging interaction states.
Set a cron expression and see a calendar of the next 1,000 execution times. Never miss a schedule again.
Visualize how aperture, focal length, and subject distance affect background blur. Interactive DOF calculator.
Adjust ISO, aperture, and shutter speed sliders and see how it affects the exposure of a sample scene. Learn photography basics.
Select telescope and eyepiece parameters to see the field of view circle on a simulated night sky image.
Watch the planets orbit the Sun in a top‑down 2D view. Adjust speed and zoom. Distances not realistic; beautiful model.
Fold a virtual square paper step by step with crease lines and visual previews. Practice origami basics without wasting real paper. All canvas‑based.
Drag to see how a solar eclipse occurs. Visualize the moon's shadow. Educational and interactive.
Point your camera at a barcode and decode it live. Works with multiple formats. Pure JavaScript barcode detection.
Enter a URL and get a rough client-side performance simulation: request count, DOM size, and potential speed tips. No real Lighthouse.
Control a lunar module and try to land softly on the moon. Manage fuel and thrust. Classic arcade physics. Canvas.
Simulate how images and UI elements appear to users with various types of color blindness. Upload or paste image URL. Promote inclusive design.
Generate standard 1D barcodes including CODE128, EAN-13, and UPC-A. Download as image for product labeling or inventory. All processing happens locally.
Create high-quality QR codes for URLs, text, Wi-Fi, and contact info. Customize colors and size. Download as PNG/SVG. No data leaves your device.