Device Check (camera, mic, keyboard, screen)
Test your camera, microphone, left/right speakers, keyboard input, and screen dead pixels and refresh rate right in the browser. Video and audio are never saved or sent to a server.
Peak level 0% ·
Use headphones for playback. Playing through speakers lets the mic pick the sound up again and can cause feedback.
Plays a test tone from the left, the right, or both. If the sides are swapped or one is silent, check the speaker/earphone connection and balance settings. Start with a low volume.
The tone is generated by the browser itself (no audio file). Bluetooth devices may delay or clip the start of the sound right after connecting.
Click the box below to focus it, then press keys. The key name, code and position appear, and every key you have pressed is collected below. Use it to find keys that do not register.
Click here and press keys
Keys held now
Keys pressed so far 0
Hold several keys at once to see whether input drops (ghosting). Tab is not blocked because it is how you leave the box. Keys the operating system intercepts (the Windows key, some shortcuts) may not show.
Shows solid colors full screen so you can spot always-on or dead pixels, stains and backlight bleed. Click or press → for the next color, ← for the previous, Esc to close.
The refresh rate is measured from the browser's drawing interval. Power saving or a background tab can make it read lower than the real value, so keep this tab visible. With variable refresh (VRR) you get the value at that moment.
FAQ
The camera will not start.
Allow the camera in the address-bar icon and check that no other app (such as a video-call app) is using it. It does not work on pages that are not HTTPS.
The mic meter does not move.
Check that the right input device is selected in the operating system and that the mic is not muted. You can try another microphone from the device list.
How do I judge a dead pixel?
A point that stays lit on black, or is off or a different color on white and solid colors, is a defective pixel. Replacement policies differ by manufacturer — check the seller's rules.
How to use this tool
Check a new device or a suspected fault. Test the camera, microphone, left/right speakers, keyboard input, and the screen's dead pixels and refresh rate right in the browser. Video and sound are neither stored nor sent to a server.
Frequently asked questions
What can I test?
The camera, microphone, left/right speakers, keyboard input, and the screen's dead pixels and refresh rate.
Is video or sound stored?
No. It is neither stored nor sent to a server.
How do I find dead pixels?
In the screen tab, show solid colors full screen to spot pixels that are always on or off, stains and backlight bleed. Click the screen or use the arrow keys to change color.
Related tools
See all toolsImage Tools
Shrink, crop and adjust photos, paint with a brush, stack images as layers, and remove location data (EXIF). Also makes favicon sets, picks key colors and converts to Base64. Files never leave your browser.
QR Code Generator
Turn a link, text, Wi‑Fi login or contact (vCard) into a QR code and download it as PNG or SVG. No login needed, and what you type is not stored.
Music Tools
A metronome (BPM, time signature, tap tempo) and a tuner that reads the pitch of a sound through the microphone (guitar, ukulele and more), a chord dictionary with guitar fingerings and piano keys, chord transposition and focus sounds. Sound is processed only on this device — never recorded or sent.
Ladder & Random Picker
Enter names to pick winners, split teams, play the ladder game, spin a roulette, flip cards or arrange seats. Dice, coin and lotto numbers too. Names never leave your browser and randomness comes from Web Crypto.
Sketchpad
A hand-drawing tool with a pen, highlighter, line, rectangle and ellipse; an eraser that removes whole strokes; and undo. Save as PNG or SVG — your drawing is never uploaded.
Voice & Screen Recorder
Record your microphone, screen or webcam right in the browser and save the file. Video and audio are processed only inside this browser and never sent to a server.