Time tracking
Automatic Time Tracking
Automatically records apps, websites, and documents without manual timers.
Learn moreIdle and Away Time Tracking
Automatically detect inactivity, classify away periods, and include away-time context in reporting.
Learn moreSpecialized Automatic Tracking
Track specialized development and workflow context automatically, including Git repository/branch details and other rich activity signals.
Learn moreTime Tracking with Screenshots
Capture screenshots linked to your timeline for billing proof and accountability.
Learn moreWorkplace Tracking
Automatically detect whether you are working from the office or remotely based on IP address rules.
Learn moreProject & Task Management
Assign Time to Project or Task
Assign automatically tracked work to clients, projects, and tasks with high accuracy.
Learn moreAuto-Tagging Rules
Define rules that automatically classify your tracked activity into projects and categories.
Learn morePowerful Search
Search timelines, filter by context, and isolate work slices for fast tagging and reporting.
Learn moreStandardized Allowed Tags
Define allowed tag structures so reports stay clean, comparable, and audit-ready.
Learn moreReports & Billing
Automated Email Time Reports
Schedule personalized and team-level email reports for worked time, attendance, overtime, and productivity summaries.
Learn moreInvoice from Timesheet
Create invoices from timesheet data with less manual re-entry and fewer mistakes.
Learn moreProductivity Categorization
Group applications and websites into productivity categories to understand how time is really spent.
Learn moreTime Tracking Reports
Create overtime, productivity, application usage, attendance, timesheet, and invoice reports from tracked data.
Learn moreTimesheet Reporting
Create billable-ready timesheets with rounding controls, saved templates, and activity-level evidence.
Learn moreDeployment, Privacy & Integrations
Cloud or On-Premise
Deploy in cloud for simplicity or on-premise for full control and compliance.
Learn moreIntegrations and Time Tracking API
Use out-of-the-box integrations, API endpoints, and direct data access to connect tracking with your existing systems.
Learn moreMCP Server for AI Time Tracking
Use the ManicTime MCP server to let AI tools query timelines, analyze work patterns, and answer time-tracking questions in natural language.
Learn morePrivacy Control
Control what ManicTime records, when it records, and what data is shared with your server.
Learn moreSelf-Hosted Time Tracking Deployment
Run ManicTime Server in your own environment with Docker and Azure deployment options while keeping full control over data and infrastructure.
Learn more