Every day, millions of people search "keyboard tester," "webcam test," "dead pixel test" — and what do they find? Sites that ask them to download an .exe. Pages covered in popunder ads. Tools that silently log every keystroke.
I thought: what if someone just built the clean version?
That's what usbRecognized is. Seven hardware testing tools — keyboard, mouse, gamepad, webcam, microphone, refresh rate, dead pixel — that run entirely in your browser. No downloads. No accounts. No data collection. Open the page, test your device, close the tab.
I was testing a mechanical keyboard I bought secondhand. I searched for an online keyboard tester and landed on a site that immediately tried to get me to install a "diagnostic tool." Another one had so many ads I couldn't see the keyboard layout. A third one — I checked the Network tab — was sending my keystrokes to a server.
That was the moment. The market was wide open for someone who simply respected the user.
Here's the thing about hardware testing: you don't actually need a server. Browsers already have APIs for everything.
Your browser knows when you press a key. It knows when you click a mouse. It can access your camera (with your permission). It can talk to USB devices. It can measure your monitor's refresh rate. It can even read your gamepad's analog sticks and trigger vibration motors.
So I built the entire platform with zero backend infrastructure. Every test runs locally. The "server" is just a static site hosting HTML, CSS, and JavaScript files. When you test your webcam on my site, the video feed never leaves your browser tab. When you press keys on the keyboard tester, the events are processed by your browser's JavaScript engine and nothing else.
This isn't just a technical decision — it's the entire value proposition. In a market full of sketchy competitors, "your data never leaves your device" is the feature that matters.
Early on, I noticed something: the demand for hardware testing tools isn't just in English. People search for "test de teclado" in Spanish, "klavye testi" in Turkish, "teste de teclado" in Portuguese.
So I translated everything. Not just the UI — the entire SEO content footprint. Every page, every FAQ, every guide. Multiple languages, each with genuinely useful localized content (not machine-translated filler).
I won't bore you with the exact numbers, but the lesson is simple: if your tool solves a universal problem, the world is your market. Don't limit yourself to English just because that's what you speak.
I just shipped three new tools:
Dead Pixel Test — Full-screen solid colors (red, green, blue, white, black, gray) to find dead, stuck, and hot pixels on any display. Includes auto-cycle and fullscreen mode. I built this because I bought a monitor that had a dead pixel and wanted a tool that wasn't garbage.
Gamepad Tester — Connect any Xbox, PlayStation, or generic controller. Tests every button, both analog sticks with drift detection, trigger sensitivity, and dual-motor vibration. The Gamepad API is surprisingly powerful — most people don't know browsers can read controller input.
Refresh Rate Test — Measures your monitor's actual Hz in real time, plus a UFO ghosting test for motion blur. Validates that your "144Hz gaming monitor" is actually running at 144Hz and not capped at 60Hz by a bad cable or wrong settings.
Privacy sells itself. I didn't spend a dime on marketing. The "100% local, 100% private" message spread organically. People are tired of being tracked. When you build something that genuinely respects them, they notice.
Speed is a feature. I chose a framework that ships zero JavaScript by default. The pages load instantly. Google rewards fast pages. Users reward fast pages. Win-win.
The competition is lazy. Most hardware testing sites haven't been updated since 2015. They're slow, ugly, ad-bloated, and sketchy. You don't need to be brilliant to win this market — you just need to be not terrible.
Browsers are underrated. Before this project, I had no idea how much hardware access modern browsers provide. The Gamepad API gives you real-time analog stick data. The Fullscreen API lets you turn the entire screen into a test surface. Web Audio can visualize microphone input. It's all there, free, no permissions needed beyond a single user click.
More tools. More languages. A blog with actual useful guides (not SEO slop — real content that helps people understand their hardware).
No VC. No tracking. No downloads. Just tools that work.
Try it: usbrecognized.com
Building in public. Selling nothing. Just tools.
The interesting challenge isn't building more hardware tests—it's becoming the default utility people trust when something breaks. I'd keep validating whether users return because they need repeated diagnostics, or whether SEO traffic is mostly one-time visitors. That retention question will decide the long-term value.