CLICK SCREEN OR → TO CYCLE COLORS · ESC TO EXIT
ONLINE
Advertisement
Ad space — 728×90

SYSTEM DASHBOARD

Overview of all diagnostic modules — click any card to jump to that test
📞 Video Call Readiness Check
About to join Zoom, Meet, or Teams? Test your mic, camera, speakers & internet in one guided 30-second check.
OVERALL HEALTH SCORE
NOT TESTED Run tests to generate score
MICROPHONE
NOT TESTED
INTERNET
NOT TESTED
WEBCAM
NOT TESTED
SOUND
NOT TESTED
KEYBOARD
NOT TESTED
MOUSE
NOT TESTED
TOUCHSCREEN
NOT TESTED
SENSORS
NOT TESTED
BATTERY
NOT TESTED
SCREEN
NOT TESTED
GPU
NOT TESTED
CPU
NOT TESTED
STRESS TEST
NOT TESTED
GAMEPAD
NOT TESTED
SECURITY
NOT TESTED
SYSTEM INFO
NOT TESTED
🛸 Click any module card to begin testing

MICROPHONE TEST

Live audio input detection and volume meter
INACTIVE No device selected
PEAK VOLUME
AVG VOLUME
SAMPLE RATE
🎙️ RECORD & HEAR YOURSELF
🎤 Click START to begin microphone check

INTERNET SPEED

Measure download, upload speed, ping latency and connection quality
IDLE
DOWNLOAD
Mbps
UPLOAD
Mbps
PING
ms
CONNECTION TYPE
IP ADDRESS
DNS LATENCY
JITTER
📡 Ready — click RUN SPEED TEST to start

* Uses Cloudflare speed endpoints with 4 parallel download / 3 parallel upload streams (same method as professional speed tests). The test transfers data for ~16 seconds — on fast connections this can use 100+ MB, so avoid running it repeatedly on metered mobile data.

WEBCAM TEST

Live camera feed with resolution and frame-rate detection
INACTIVE
Camera not started
RESOLUTION
FRAME RATE
FACING MODE
ASPECT RATIO
DEVICE NAME
VIDEO CODEC
📷 Click START to enable webcam

SOUND TEST

Check your speakers or headphones in seconds — guided test, tone generator & frequency sweep
READY

Plays a tone on the left, then right, then both — just listen. Or tap a speaker below to test one side.

🔊
LEFT
tap to play
🔊
RIGHT
tap to play
LEFT CHANNEL
RIGHT CHANNEL
🎛️ TONE GENERATOR

Pick any pitch from deep bass (20 Hz) to the limit of hearing (20 kHz). Drag while playing — the pitch changes live.

440 Hz
VOLUME 25%
📈 FREQUENCY SWEEP

Plays a rising tone from 20 Hz to 16 kHz over ~15 seconds. You should hear a smooth, continuous rise — if the sound disappears in places, your speakers can't reproduce those frequencies (small speakers often lose deep bass below ~100 Hz; that's normal).

CURRENT TONE
CHANNEL
AUDIO API
🔊 Press RUN QUICK SPEAKER CHECK to start

KEYBOARD TEST

Press any key — full layout lights up on detection
LISTENING
Last pressed key:
KEYS PRESSED
0
LAST KEY CODE
UNIQUE TESTED
0 / 0
⌨️ Press any key on your keyboard

⚠ Some keys cannot be detected by browsers: Win/Meta (OS intercept), Fn (hardware-only), Print Screen, Pause/Break, and some media keys — this is a browser security restriction, not a hardware issue.

READY
␣ SPACEBAR COUNTER

How fast can you hit the spacebar? The timer starts on your first press. Smash away — key repeat doesn't count, only real presses.

0
PRESSES
TIME LEFT
SPEED
BEST THIS SESSION
Press SPACEBAR to start the challenge

MOUSE / TOUCHPAD TEST

Test mouse movement, buttons, and scroll wheel
Move your mouse here
🖱️ LEFT BUTTON
⬤ MIDDLE / SCROLL
🖱️ RIGHT BUTTON
SCROLL DIRECTION
POSITION X
POSITION Y
CLICKS TOTAL
0
🖱️ Move the mouse into the area above

TOUCHSCREEN TEST

Multi-touch detection, draw test, pressure and gesture support
CHECKING… Detecting touch capability…
👆
TAP OR DRAW WITH YOUR FINGER / STYLUS
MAX TOUCH POINTS
ACTIVE FINGERS
0
TOTAL TAPS
0
STYLUS / PEN
FORCE / PRESSURE
TOUCH TYPE
GESTURE DETECTION
PINCH / ZOOM
SWIPE DIRECTION
LONG PRESS
DOUBLE TAP
BRUSH SIZE 8px
👆 Tap the canvas above to begin touch test

* Touch support is detected via browser APIs. Some laptops show touch points > 0 even without a touchscreen (HID emulation).

BATTERY HEALTH

Live battery status, charge level, and power source info
⚡ CHARGING CHARGE OK SOURCE:
—%
CHARGE LEVEL
CHARGE LEVEL
—%
STATUS
POWER SOURCE
TIME REMAINING
CHARGE RATE
DISCHARGE RATE
CHARGE LEVEL
🕐 Reading battery data…

SCREEN TEST

Detect dead pixels, test colors, gradients and brightness levels
READY — × —
GRADIENT TESTS
🩹 STUCK PIXEL FIXER

Rapidly cycles colors across the whole screen to exercise stuck sub-pixels — run for 10–20 minutes. Works on stuck pixels (showing one fixed color); truly dead (black) pixels are a hardware fault and can't be revived. ⚠️ Contains rapidly flashing colors — do not use if you are sensitive to flashing lights.

🔄 REFRESH RATE (Hz) TEST
REFRESH RATE
FRAME TIME
LIKELY PANEL
PATTERNS
RESOLUTION
COLOR DEPTH
PIXEL RATIO
🖥️ Click a color swatch to test fullscreen

SYSTEM INFO

Browser, hardware, GPU, network and platform details
HARDWARE CAPABILITIES
💻 System information loaded

GPU TEST

WebGL benchmark — FPS, render throughput, shader performance and GPU info
NOT STARTED Detecting GPU…
FPS METER
AVG FPS
MIN FPS
MAX FPS
DRAW CALLS/S
TRIANGLES/S
FRAME TIME
GPU INFORMATION
VENDOR
RENDERER
WEBGL VERSION
WEBGL2
MAX TEXTURE SIZE
MAX VIEWPORT
ANTIALIASING
EXTENSIONS
LOAD LEVEL 1,000 triangles/frame
GPU SCORE
Run benchmark to get score
🎮 Click RUN BENCHMARK to start GPU test

GAMEPAD TEST

Test controller buttons, analog sticks, triggers & vibration — Xbox, PlayStation, and generic gamepads
NO CONTROLLER
CONTROLLER
Not connected
MAPPING
BUTTONS / AXES
BUTTONS TESTED
0
VIBRATION
LAST INPUT
Y X B A
LT
RT
🕹️ Connect a controller via USB or Bluetooth, then press any button to detect it

* Browsers only expose gamepads after a button press (privacy requirement). Press every button to fully test the controller.

CPU BENCHMARK

Measure single-core and multi-core processor performance — runs entirely in your browser
READY

Two phases of ~4 seconds each: first one core at full load, then all cores together. Higher scores are better. Close heavy apps for a fair result — and expect a brief fan spin-up, that's the point.

IDLE
CPU CORES (THREADS)
SINGLE-CORE SCORE
MULTI-CORE SCORE
MULTI-CORE SCALING
TOTAL SCORE
RATING
⚙️ Click RUN BENCHMARK to test your processor

* Browser benchmarks measure relative performance — useful for comparing devices or spotting throttling, not identical to native benchmark scores.

THERMAL STRESS TEST

Technician tool — load CPU & GPU together and detect thermal throttling & battery drain
READY

Runs all CPU cores and the GPU at 100% simultaneously. Performance is sampled every 2 seconds — if it falls significantly below the starting level, the machine is thermal-throttling. Perfect after a repaste, fan replacement, or to verify a "random shutdown" complaint. Browsers can't read temperature sensors directly, so sustained performance under load is the honest proxy. Expect loud fans and a hot chassis — that's the test working.

ELAPSED
0:00
CPU PERFORMANCE
GPU PERFORMANCE
BATTERY DRAIN
THROTTLE STATUS
VERDICT
PERFORMANCE TIMELINE — % OF STARTING SPEED
🔥 Select a duration and press START — plug in the charger for consistent results

SENSOR TEST

Test your phone's gyroscope, accelerometer & compass — tilt and move the device
READY

These sensors exist on phones and tablets — on a desktop PC this test will report "not available", which is normal. On iPhone/iPad you'll be asked for motion permission first. Tilt the device to move the bubble level, rotate it to spin the compass.

BUBBLE LEVEL (tilt)
N
COMPASS ·
ACCELEROMETER (X/Y/Z)
GYROSCOPE °/s (α/β/γ)
TILT (PITCH/ROLL)
ACCELEROMETER STATUS
GYROSCOPE STATUS
COMPASS STATUS
📡 MORE PHONE SENSORS

Test the rest of your phone's sensors. Some need a tap to start (location, vibration); availability varies by device and browser.

SHAKE DETECTION
Shake the phone
MULTI-TOUCH POINTS
Touch the screen
AMBIENT LIGHT
VIBRATION MOTOR
▶ Tap to buzz
GPS / LOCATION
▶ Tap to locate
GPS ACCURACY
📱 Press START, then tilt, shake and rotate the device

SECURITY & PRIVACY

What's my IP, VPN leak check, browser fingerprint & strong password generator
NOT CHECKED

Shows what any website can see about you. Nothing runs until you click — the IP lookup queries ipapi.co once from your own browser. If you use a VPN, this is the page that tells you whether it's actually hiding you.

PUBLIC IP ADDRESS
PROVIDER (ISP)
IP LOCATION
WEBRTC LEAK
VPN / PROXY SIGNAL
TIMEZONE MATCH
🪪 WHAT YOUR BROWSER REVEALS
BROWSER / OS
LANGUAGE · TIMEZONE
SCREEN · CORES · TOUCH
🔐 Click the button to see what websites can learn about you
🔑 PASSWORD GENERATOR

Generated locally with your browser's cryptographic randomness — never sent anywhere, never stored.

LENGTH 16
🔑 Press GENERATE for a strong password
Advertisement
Ad space — 336×280