Free Core Timer
Stack, rune, siege, and objective timing stays usable without ads or a forced subscription.
Loading DotaSense...
DotaSense is a precision overlay timer for competitive Dota 2 players. Get free core alerts for stacks, runes, Roshan, and custom events, with optional Pro saved profiles and draft picker upgrades.
Always-visible desktop overlay with audio alerts
Stack, rune, siege, and objective timing stays usable without ads or a forced subscription.
No game memory access, no file injection, and desktop analytics can be controlled in settings.
A passive timing tool: it does not automate gameplay, read protected process memory, or modify Dota.
The product experience stays focused on timing, not banners, popups, or attention traps.
Precision tools for competitive Dota 2 play
Learn More in Our Guides →Perfect :53 alerts for all neutral camps. Never miss a stacking opportunity and maximize your team's farm efficiency.
Power and water rune spawn notifications with 30-second pre-alerts. Control every rune for maximum map advantage.
Optimal tower pushing timing alerts. Coordinate siege creep waves for maximum objective pressure.
Track Roshan's 8-11 minute respawn window, Tormentor spawns, enemy cooldowns, and create unlimited custom intervals.
Customizable sound notifications with volume control. Upload your own audio files or use built-in alerts.
Instant time adjustments during gameplay. Full keyboard shortcuts that work even when the game is in focus.
One polished overlay for the events that actually decide games.
Start clean with creep wave and opening rotation reminders.
Audio and visual stack alerts land before each camp pull.
Track water and power rune cycles without staring at the clock.
Coordinate tower pressure around every siege creep wave.
Keep support XP timing visible during rotations and fights.
Add Roshan, Tormentor, buyback, or enemy cooldown windows.
Experience the stack timer, rune timer, and roshan timer interface



Color-coded timing windows
Never miss a crucial moment
Desktop overlay stays on top
Free core timing with optional Pro saved profiles and draft tools
We were frustrated manually tracking stack timings and rune spawns while trying to focus on gameplay. Existing timer tools either cost money, showed ads, or required sketchy permissions that could risk our accounts.
So we built a free core timer that respects your privacy and doesn't interact with game files, then added optional Pro saved-profile and draft picker workflows for players who want more control.
Core timing stays free. Pro Monthly and Pro Annual unlock additional saved profiles and advanced draft picker workflows.
Download releases and send feedback through the public GitHub issue tracker.
No ads or cross-site ad tracking. The website uses privacy-friendly analytics, and desktop analytics can be controlled in settings.
Timing tools that adapt to your playstyle
Perfect :53 alerts for every neutral camp. Maximize your team's farm efficiency with precise stack notifications and vision timer tracking. Dominate the early game.
Pre-spawn notifications for power and water runes. Time your rotations perfectly and secure every rune for maximum mid lane control.
Optimize farm patterns with siege creep alerts. Track Roshan respawn windows for Aegis timing and coordinate tower pushes.
Quick reference for all critical spawn intervals and respawn windows
Pull neutral camps at exactly :53 seconds of every minute to stack them. This works for all neutral camp locations. Our stack timer provides audio alerts 7 seconds before each stack timing.
Power runes spawn at 6:00, 8:00, 10:00 and every 2 minutes after. Arcane, Double Damage, Haste, Illusion, Invisibility, and Regeneration runes appear at river spots.
Water runes spawn only at 2:00 and 4:00 game time at both power rune locations. They restore 40 HP and 80 mana per charge.
Bounty runes spawn at 0:00, 3:00, 6:00 and every 3 minutes. Four spawn locations in jungle areas. Gold scales with game time.
Wisdom runes spawn at 7:00 and every 7 minutes after. Located at map edges near each base. Grants significant XP boost.
Roshan respawns 8 to 11 minutes after being killed. Random within this window. Track with our Roshan timer to secure Aegis.
Siege creeps spawn with every wave starting at 5:00, then every 5 minutes. Essential for tower pushing timing.
Tormentors spawn at 20:00 game time near each base. Respawn 10 minutes after death. Drops Aghanim's Shard.
Common questions about the timer, safety, and features
Yes, it's completely safe! The overlay doesn't interact with the game files or memory. It's a passive timing tool that runs separately, similar to having a stopwatch or notes on your second monitor.
Absolutely! The desktop overlay is fully customizable and can be positioned anywhere on your screen. It supports all resolutions and multi-monitor setups.
Yes! You can upload your own audio files for each timer type. The app supports MP3, WAV, and OGG formats. You can also adjust volume levels independently for each notification.
Hotkeys can be configured in the settings panel. You can set custom keyboard shortcuts for starting timers, adjusting time, and toggling the overlay visibility. Global hotkeys work even when the game is in focus.
Yes! Beyond the built-in timers for stacks, runes, and siege creeps, you can create unlimited custom timers for Roshan, Tormentor, enemy cooldowns, or any interval you need.
The best timing for jungle stacking in Dota 2 is at exactly :53 seconds of every minute. Our timer provides audio and visual alerts at :53 to help you pull neutral camps at the perfect moment, ensuring they respawn and stack properly. This works for all neutral camp locations on the map.
Power runes spawn every 2 minutes starting at 6:00 game time. After the initial spawn at 6:00, they appear at 8:00, 10:00, 12:00, and so on. Our timer tracks these spawns and provides advance notifications so you can position yourself to secure them before your opponents.
Roshan respawns within an 8 to 11 minute window after being killed. The exact respawn time is random within this window. Our timer helps you track this window so you can plan your team's movements and be ready to contest or secure the Aegis when Roshan becomes available again.
Yes, the core Dota 2 timer is free to download and use. Optional Pro adds multi-profile workflows plus advanced draft picker features like unlimited analyses, saved hero pools, patch/tournament data, and lane controls. Pro Monthly is $4.99/month, and Pro Annual is $39.99/year.
Yes. The Electron desktop app is available for Windows, macOS, and Linux. The native lightweight build is currently Windows-only.
Free core downloads for Windows, macOS, and Linux, no account required.