Free Online Hardware Tests & Gaming Tools
Browser tests, visual inspection patterns and calculators for your setup. Choose a tool to see its controls, method and limitations.
124 tools
All Tools
CPS Test
Measure left clicks per second over a timed round.
Clicks & trainingRight Click CPS Test
Measure right clicks per second without the context menu.
Clicks & trainingSpacebar Clicker
Count spacebar presses and measure presses per second.
Clicks & trainingKeyboard Clicker
Measure keyboard tapping speed with physical key presses.
Clicks & trainingAPM Test
Measure keyboard and mouse actions per minute.
Clicks & trainingReaction Time Test
Wait for green, then react to measure your response in milliseconds.
Clicks & trainingAuditory Reaction Test
React to a sound cue and compare your audio response times.
Clicks & trainingAim Trainer
Practice clicking randomly placed targets with accuracy and timing feedback.
Clicks & trainingMouse Accuracy Test
Practice small targets and measure hit accuracy.
Clicks & trainingTyping Speed Test
Measure words per minute and character accuracy on an original passage.
Clicks & trainingMemory Test
Repeat a growing sequence of illuminated tiles.
Clicks & trainingWASD Trainer
Practice directional movement keys with timed prompts.
Clicks & trainingHotkey Trainer
Practice keyboard shortcuts with timed key combination prompts.
Clicks & trainingCounter-Strafe Trainer
Practice releasing movement and tapping the opposite key before firing.
Clicks & trainingFrame-Perfect Trainer
Practice hitting a moving timing marker within a frame window.
Clicks & trainingCombo Trainer
Record and repeat your own keyboard input sequence.
Clicks & trainingRhythm Test
Tap along to a metronome and measure timing error.
Clicks & trainingMinimap Awareness Trainer
Click targets while responding to changes on a small minimap.
Clicks & trainingSpray Control Trainer
Follow a reproducible recoil path and measure tracking error. This is a practice pattern, not an exact CS2 weapon simulation.
Clicks & trainingController Aim Trainer
Move a target cursor with your gamepad and use the trigger to hit targets.
Clicks & trainingSound Localization Test
Identify left, center and right stereo cues through headphones.
MouseMouse Tester
Test left, middle, right and side buttons with live feedback.
MouseMouse Double Click Test
Inspect the interval between clicks for possible unwanted double clicks.
MouseMouse Polling Rate Test
Estimate mouse event frequency in Hz from browser pointer events.
MouseMouse DPI Test
Estimate mouse DPI by moving a measured physical distance.
MouseMouse Drift Test
Observe cursor movement while the mouse is resting.
MouseMouse Drag Test
Drag a tile onto a target and check for unexpected button releases.
MouseMouse Speed & Acceleration Test
Compare cursor speed and distance while moving your mouse.
MouseMouse Scroll Test
Inspect wheel direction, event count and scroll distance.
MouseMouse Spin Test
Track cumulative cursor movement and directional changes.
MouseMouse Jitter Test
Draw a slow straight line and inspect cursor deviation.
MouseMouse Event Latency Test
Measure browser event-to-next-frame delay for mouse clicks.
Mousecm/360 Calculator & Test
Calculate centimeters per full turn from DPI, sensitivity and game yaw.
MouseLift-Off Distance Test
Watch motion events while manually raising the mouse on measured spacers.
MouseSensitivity Finder
Compare target acquisition at different cursor gain settings.
MouseScroll Wheel Jump Test
Track unexpected direction reversals during a one-direction scroll.
KeyboardKeyboard Tester
See pressed keys and test modifiers, navigation keys and simultaneous inputs.
KeyboardKeyboard Double Click Test
Inspect repeated key presses and intervals for possible switch chatter.
KeyboardKeyboard Event Latency Test
Measure keyboard event-to-next-frame delay inside the browser.
KeyboardKeyboard Repeat Rate Test
Measure OS key repeat intervals; browsers cannot expose USB keyboard polling rate.
KeyboardKeyboard Ghosting Test
Check simultaneous key combinations for missing inputs.
KeyboardKey Chatter Test
Look for unusually close repeated physical key presses.
KeyboardSOCD & Snap Tap Test
Observe the order of opposite direction key-down and key-up events.
KeyboardRapid Trigger Test
Measure time between release and retrigger of a key.
KeyboardKeybind Checker
Find duplicate keys in your own action-to-key mappings.
KeyboardCS2 Bind Generator
Create CS2 buy bind commands from explicit key and item selections.
DisplayDead Pixel Test
Inspect solid red, green, blue, white and black screens for stuck or dead pixels.
DisplayRefresh Rate Test
Estimate visible browser refresh cadence with frame timestamps.
DisplayFPS Test
Measure browser rendering FPS with an adjustable animated workload.
DisplayScreen Resolution Test
Inspect screen size, viewport, pixel ratio and color capabilities.
DisplayMonitor Ghosting Test
Follow a moving object and inspect trailing images with your eyes or a camera.
DisplayScreen Burn-In Test
Inspect neutral solid colors for retained images. This test does not repair panel damage.
DisplayBacklight Bleed Test
Use a black screen to inspect edge glow in a dark room.
DisplayBrightness Test
Inspect dark step patterns when adjusting monitor brightness.
DisplayContrast Test
Compare light and dark steps to inspect clipping by eye.
DisplayGamma Test
Compare fine black-and-white lines with reference gray patches at native zoom.
DisplayScreen Uniformity Test
Inspect gray fields for uneven brightness, color tint and dirty screen effect.
DisplayBlack Level Test
Inspect near-black steps to find crushed shadow detail.
DisplayWhite Level Test
Inspect near-white steps for clipped highlights.
DisplayScreen Color Test
Inspect solid colors and gradients for tint and banding.
DisplayColor Range Test
Compare full-range RGB endpoint steps to inspect black and white clipping.
DisplayFrame Skipping Test
Photograph a moving frame marker using a long exposure to inspect gaps.
DisplayDisplay Response Comparison
Compare visual reaction rounds on different displays under the same conditions.
DisplayVRR Flicker Observation
Vary browser animation load while observing dark-gray brightness changes.
DisplayPWM Flicker Camera Guide
Use a steady white field and an external slow-motion camera to inspect backlight bands.
DisplaySubpixel Layout Test
Inspect fine RGB lines and text with a magnifier or macro camera.
DisplayHDR Capability Test
Check browser-reported HDR and wide color gamut capabilities.
DisplayCRT Test Patterns
Display a crosshatch grid and geometric alignment patterns.
DisplayMonitor Test
Cycle through color, uniformity, grayscale and alignment patterns.
DisplayMonitor Calibration
Adjust display settings by eye using grayscale, gradient and geometry patterns.
DisplayViewing Angle Test
Compare stable color fields from different viewing positions.
AudioMicrophone Test
Check microphone input with a live waveform, level meter and local recording.
AudioSound Test
Play quiet test tones through the left or right stereo channel.
AudioHeadphone Test
Check left, right and centered headphone audio.
AudioSurround Sound Test
Request a multichannel output and play individual speaker channel tones.
AudioBass Test
Play an adjustable low-frequency tone to check bass response.
AudioFrequency Response Test
Sweep an adjustable tone across the audible frequency range.
AudioMicrophone Level Meter
Measure digital microphone signal level in dBFS; physical dB SPL requires calibration.
AudioMic Noise Floor Test
Observe quiet input level, speech level and clipping with processing disabled when supported.
AudioAudio Latency Test
Inspect browser audio latency estimates and measure a manual audio reaction time.
AudioHearing Frequency Explorer
Explore audible tone frequencies at low volume. This is not a clinical hearing test.
AudioLip Sync Test
Compare a timed visual marker and click sound with an adjustable offset.
AudioHeadphone EQ Playground
Play a local audio file and adjust a five-band equalizer.
AudioNoise Spectrum Test
Inspect the frequency spectrum of recorded computer noise. A spectrum cannot identify a faulty component by itself.
PerformanceWebcam Test
Preview your camera locally and inspect capture resolution.
PerformanceGamepad Tester
Inspect controller buttons, stick axes, drift and supported vibration.
PerformanceCPU Stress Test
Run a bounded calculation workload in workers with an immediate Stop control.
PerformanceGPU Stress Test
Run an adjustable WebGL shader workload and measure rendered frames.
PerformanceRAM Bandwidth Test
Estimate typed-array copy throughput within JavaScript.
PerformanceDrive Speed Test
Write and read a temporary test file in a folder you explicitly select. Requires the File System Access API.
CalculatorseDPI Calculator
Multiply mouse DPI by in-game sensitivity to find effective DPI.
CalculatorsSensitivity Converter
Convert sensitivity between games using documented yaw factors.
CalculatorsDPI Calculator
Calculate DPI from measured cursor distance and physical travel.
CalculatorsPPI Calculator
Calculate pixel density from resolution and diagonal screen size.
CalculatorsRAM Latency Calculator
Convert CAS latency and memory data rate into first-word latency.
CalculatorsFOV Calculator
Convert horizontal and vertical field of view for an aspect ratio.
CalculatorsViewing Distance Calculator
Calculate viewing distance for a chosen horizontal field of view.
CalculatorsAspect Ratio Calculator
Reduce resolution to an aspect ratio and scale to a new width.
CalculatorsDownload Time Calculator
Estimate transfer time from file size and connection speed.
CalculatorsScreen Size Calculator
Calculate screen width, height and area from diagonal and aspect ratio.
CalculatorsTime to Kill Calculator
Calculate shots to kill and time from health, damage and fire rate.
CalculatorsRAID Capacity Calculator
Estimate usable capacity for common RAID levels and disk counts.
CalculatorsBandwidth Calculator
Convert sustained data usage and time into required connection speed.
CalculatorsMonitor Size Comparison
Compare physical width and height of two monitor diagonals.
CalculatorsStreaming Bitrate Calculator
Calculate an upload-speed budget for a streaming bitrate.
CalculatorsMousepad Size Calculator
Calculate a minimum sweep width from your cm/360 and desired turn.
CalculatorsDisplay Bandwidth Calculator
Estimate raw video payload from resolution, refresh rate and bits per channel.
CalculatorsMTU & MSS Calculator
Calculate TCP MSS from MTU, IP version and extra tunnel overhead.
MobileTouchscreen Test
Draw with multiple fingers and inspect simultaneous touch points.
MobileVibration Test
Request short vibration patterns on supported mobile browsers.
MobileGyroscope Test
Inspect browser device orientation events when supported and permitted.
MobileAccelerometer Test
Inspect browser motion and acceleration events when supported and permitted.
Gaming utilitiesCS2 Crosshair Generator
Preview a crosshair and generate CS2 console settings.
Gaming utilitiesValorant Crosshair Generator
Preview a crosshair and export a Valorant profile code.
Gaming utilitiesGamertag Generator
Generate original gaming aliases from a word list.
Gaming utilitiesGuild Name Generator
Generate clan and guild name ideas.
Gaming utilitiesMinecraft Circle Generator
Generate a block outline for a chosen circle diameter.
Gaming utilitiesMinecraft Sphere Generator
Inspect block outlines for each layer of a sphere.
NetworkHTTP Latency Test
Measure HTTP round-trip time to this website, including server processing.
NetworkConnection Speed Test
Estimate download and upload throughput to this website, subject to hosting and caching limits.
NetworkInternet Stability Test
Sample this website repeatedly for latency spikes and failed requests.
NetworkLoaded Latency Test
Compare HTTP latency before and during a short download from this website.
NetworkWhat Is My IP
Read the public-facing client IP seen by this website. Requires PHP hosting.
NetworkWebRTC Candidate Test
Inspect browser ICE candidates and whether local addresses are masked with mDNS.
No matching tools. Clear the search or change the category.
How it works and what the result means
Understand the test before interpreting a number. A web page only sees the information exposed by your browser. It cannot read every physical hardware property.
Use a visible foreground tab, close heavy background apps and keep browser zoom and device settings consistent. If a permission-based test does not start, use HTTPS and check browser site permissions. Some mobile and privacy-focused browsers do not expose every device API.