Mouse Trail
Use the live tool below to complete your test.
Cursor tracker
Move inside the workspace to trace your mouse path. On a touchscreen, drag with one finger.
- Cursor X / Y
- — / — Workspace CSS pixels
- Last movement ΔX / ΔY
- — / — Within the current stroke
- Path distance
- 0 px Workspace CSS pixels
- Movement samples
- 0 Browser-delivered positions
- Last sample interval
- — ms Within the current stroke
- Recorded movement time
- 0.00 s Intervals of 250 ms or less
Loading cursor tracker…
What is measured: pointer positions received inside this workspace, in CSS pixels. This is not raw sensor data, physical mouse travel, a hardware polling-rate measurement, or an accuracy score. Cursor data stays in this tab; export only when you choose.
Popular tools
All tools
Mouse Trail is a free, browser-based mouse trail tester to visualize cursor movement and tracking accuracy.
- Cost: Free, no signup
- Install: None — runs in the browser
- Privacy: Runs locally, no uploads
- Platforms: Windows, macOS, Linux, Android, iOS
- Time: Under a minute
Mouse Trail guide
Track your cursor path and inspect movement samples
This cursor tracker draws the positions your browser receives inside the workspace. Use it to inspect a path, read live X/Y coordinates, compare repeated movements, or export a trace. A line or sample-dot view is more useful for inspection than decorative emoji trails.
Run a repeatable movement check
Read the measurements correctly
X/Y can be relative to the workspace, browser viewport or web page. All coordinates and path distance use CSS pixels, not physical sensor counts or inches. ΔX/ΔY is the difference between successive workspace positions in the same stroke. Sample interval is the time between those browser samples. Recorded movement time sums intervals of at most 250 ms; longer pauses and travel outside the workspace are excluded.
The line joins received positions without adding a smoothing filter. Jagged paths or large gaps can be worth repeating, but they do not by themselves prove a faulty sensor: your hand, operating-system settings, browser scheduling and merged pointer events can all affect the trace.
Looking for raw cursor input or a different mouse test?
A browser page receives pointer events rather than raw USB/HID packets. Where supported, this tool reads coalesced positions to retain more of the browser's movement samples. It cannot measure physical DPI, switch off operating-system acceleration, capture other applications, or install a desktop-wide cursor trail.
Use the mouse button and wheel test for clicks and scrolling, the polling-rate test for browser event-rate estimates, the DPI tester for a measured-distance comparison, or the mouse accuracy test for target-click practice.
Cursor tracker FAQ