Barcode Scanner - Online Scan 1D Barcodes from Camera
Use your camera to scan 1D barcodes (UPC, EAN, CODE128) directly in the browser. Quick and no app install. All scanning is local.
UD5 Toolkit
Instantly scan UPC-A, UPC-E, EAN-8, EAN-13, and other 1D barcodes using your camera. No uploads required — works directly in your browser. 100% free & private.
Click "Start Scanning" to activate camera
Point at a barcode to scanNo scans yet. Start scanning!
(10 - (sum mod 10)) mod 10. If this equals the check digit, the barcode is valid.
Our tool automatically verifies this for every scan and displays the validation status.
Use your camera to scan 1D barcodes (UPC, EAN, CODE128) directly in the browser. Quick and no app install. All scanning is local.
Enter any live URL and view it through eight different color vision deficiency filters. Identify contrast issues and improve your site’s accessibility.
Type a UPC or EAN number and see how a laser scanner would identify it, plus check digit validation.
Scan QR codes using your device camera. Decodes text, URLs, and Wi‑Fi credentials directly in the browser. No data sent to server.
Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
Paste a URL or HTML to detect known vulnerable JavaScript library versions. Quick security audit. Client‑side only.
Write a media query and see if it matches as you resize the iframe. Understand width, height, and resolution queries.
See a live readout of window scrollX and scrollY. Visualize scroll direction. For debugging sticky navs.
Play an audio file or use mic to see real‑time frequency bars. Choose colors. Great for music videos. Canvas.
Open your camera and scan barcodes or QR codes in real time. Uses ZXing JS. No data sent anywhere.
Point your camera at an object and see the dominant color in real time. Click to copy the hex. Fun tool for designers.
See the current time displayed in binary and hexadecimal. Dark theme, full‑screen mode. A geeky desk decoration.
Speak into the mic and see a live transcript with word count. Uses the Web Speech API. Nothing is stored.
Scan for nearby Bluetooth Low Energy devices using the browser. Read device names and signal strength. Experimental API.
Generate a horizontal Code‑128 barcode from any string. Download as PNG or SVG. Works offline. For inventory.
Freeze your live camera, then scan a QR code from the static frame. Works when auto‑scan fails. Private.
See the International Space Station’s current position on a world map in real time. Uses public API. No refresh.
Scroll through an interactive timeline of cameras from camera obscura to modern DSLR. Photos and facts.
Use your webcam to take selfies. Add a simple frame or filter, then download the picture. No upload, just fun.
View recent earthquakes worldwide on a map. Fetches public USGS GeoJSON feed directly from browser. Real-time data.
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.
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.