ScannerBench
See the text and key events your keyboard scanner sends. Compare them with the value you expected.
Test a scannerFREE KEYBOARD-SCANNER CHECKS
A barcode looks right. Your application still rejects it. Test the input in your browser, keep the leading zeroes, and compare it with a value you know.
Free to use. No account. Your working data stays in your browser.
Expected value
000017
Observed value
000017␠
An illustrative value, not a device result.
For technicians, developers and operators checking a USB, Bluetooth or handheld scanner in native keyboard mode.
A USEFUL STARTING POINT
ScannerBench listens in a field you explicitly arm. It shows the received text, individual Unicode characters and recent browser events. Use a synthetic barcode or a known test label first, so you can tell a genuine mismatch from an incorrect expectation.
FROM QUESTION TO EVIDENCE
Select Enter or Tab if the scanner sends that key. Choose manual finish if it does not. An idle timeout is optional, not proof of a physical scan boundary.
Keep focus in the capture box. Inspect the result and character list. If nothing arrives, first confirm the scanner can type into an ordinary text editor.
Enter the known encoded value. Review the exact result, then preview a redacted JSON or printable report before downloading it.
If the barcode encodes 000017, the expected value is 000017, not 17. A difference in length or a trailing space can explain why another system rejects the scan. ScannerBench preserves that distinction rather than converting the result to a number.
BEFORE YOU START
Yes, if it presents as a native keyboard. The model list controls available manufacturer advice, not whether you can capture input. The initial reviewed references cover Zebra DS2208 and DS4608 USB keyboard settings.
No. Your scanner decodes the symbol. ScannerBench inspects what reaches the browser; it does not read an image or prove the printed barcode's quality.
Yes. Use the built-in synthetic examples to explore capture inspection and comparison. These examples do not qualify a physical scanner.
This is a software-tested alpha. Physical scanner and OS combinations are not yet qualified. Model selection provides reviewed manual references; it does not detect, configure or certify a scanner. Raw HID, serial input, camera scanning, barcode decoding and GS1 interpretation are outside this release.
Scan values, expectations and device notes are processed in browser memory. No account, upload or tracking scripts are required. Reloading loses the session. Reports are redacted by default and downloaded only after review. Hosting may log ordinary page requests; suite links contain only a fixed referral marker.
ONE SMALL JOB, DONE WELL
Open the free tool and start with one known example.
THE SMARTFACT WORKBENCH
Check the input, check the print, then make something useful. Choose the tool for the job in front of you.
See the text and key events your keyboard scanner sends. Compare them with the value you expected.
Test a scannerPrint a known PDF, measure its reference marks and compare scans from the printed codes.
Check a printCreate 100 × 50 mm bin and rack cards with Code 128 or QR, from one record or a CSV.
Make bin cardsExplore controlled production labelling, with label rules, reviewed output and print history.
Explore Labels