MouseTrailMap

Your Mouse Becomes Art

Every mouse movement, click, and gesture tracked as beautiful trails, heat maps, and live stats.

Real-time Tracking 100% Offline Heat Maps Export PNG
Live Drawing Canvas
Move your mouse over the canvas below — watch your trail come to life
Trail Canvas — Live Demo
LIVE
Move your mouse here to draw
Points: 0
Clicks: 0
Speed: 0 px/s
Distance: 0 px
What MouseTrailMap Does
Track, visualize, and export your mouse movement art

Live Trail Drawing

Every mouse movement across all apps is captured and drawn as smooth, colorful trails on a dark canvas in real-time.

Heat Map View

See where you spend the most time. A grid-based heat map shows hot zones from cool to warm based on mouse activity density.

Click Tracking

Every click is recorded with an orange dot. See your click zones — which areas of the screen you interact with most.

Live Stats Dashboard

Distance traveled, total clicks, max speed, average speed, click heat zones — all updating in real-time.

7 Color Modes

Cyan, Purple, Orange, Green, Pink, Fire (speed-based), and Rainbow. Adjustable trail width from 0.5 to 5.0.

Export as PNG

Save your daily mouse portrait as a high-resolution 1920×1080 PNG. Share your mouse art or keep it as a daily artifact.

Stats Dashboard Preview
Everything about your mouse usage at a glance
2,847 px
Distance
48
Total Clicks
1,240 px/s
Max Speed
1,206
Trail Points
How It Works
From mouse movement to beautiful art
1

Accessibility Event Tap

Uses macOS CGEvent tap to listen for mouse movements and clicks across all apps. Requires Accessibility permission.

2

Normalize & Track

Mouse positions are normalized to screen coordinates. Speed is calculated from distance and time between samples.

3

Draw on Canvas

SwiftUI Canvas draws smooth trails with speed-based line width. Clicks appear as orange dots. Cursor glow shows current position.

4

Export & Share

Save your daily mouse portrait as a 1920×1080 PNG. Every day tells a different story through your mouse movements.

Privacy First. Always Offline.

All mouse tracking happens locally on your Mac using macOS native APIs. No data is ever recorded to disk, transmitted, or sent anywhere. The event tap only listens — it never modifies or blocks your input. No internet required.

Installation
Get running in under a minute

Quick Install

# Open the DMG and drag to Applications
$ open MouseTrailMap.dmg
$ cp -R /Volumes/MouseTrailMap/MouseTrailMap.app /Applications/

# First launch: Right-click → Open

Fix: "App is damaged"

# Remove quarantine and ad-hoc sign
$ xattr -cr /Applications/MouseTrailMap.app
$ codesign --force --deep --sign - /Applications/MouseTrailMap.app

Grant Accessibility

# The app needs Accessibility to track your mouse
# System Settings → Privacy & Security → Accessibility
# Toggle MouseTrailMap ON
Download MouseTrailMap

For Apple Silicon & Intel Macs running macOS 14+

Download MouseTrailMap

Built with SwiftUI + CGEvent Tap + Canvas