Open Source · Made in Austria

Time tracking for project-driven teams

Our open-source platform is designed to keep track of and analyze your company's time-data, making it perfect for businesses of all sizes. Kimai helps you keep an eye on time and money.

Johannes Mertens - Entwickler - Fairtrade Deutschland e.V.
Christoph van Bracht - Geschäftsführer - van Bracht | Haus & EDV
Alessandro Pollastri - Developer - Comunità Papa Giovanni XXIII
Christoph Empl - CEO - Etronet
Mathias - IT Consulting - Cenas
5.0
More than 7000 companies trust Kimai
Start for free
Screenshot
Screenshot

Choose your path

Cloud or self-hosted.
You decide.

Same powerful features, different deployment. Pick what fits your team.

Recommended

Kimai Cloud

Fully managed, always up-to-date. We handle the infrastructure so you can focus on work.

  • Instant setup, no server needed
  • Automatic updates & backups
  • GDPR-compliant EU hosting
  • Priority support
  • Plugins included
Start for free
Free forever

Self hosting

Full control over your data and infrastructure. Deploy on your own server with Docker or manually.

  • 100% open source (AGPL 3)
  • Full data ownership
  • Docker & manual install
  • Community support
  • Plugin marketplace
Installation
Isaac Mailach

I love how I can combine time tracking, expense tracking, and invoicing into one app

Isaac Mailach

Media Composer, Studio Cellist

Jasmin

The team responds quickly and addresses all wishes and concerns

Jasmin

Software Developer

Armin Bittner

It works without any problems or interruptions.

Armin Bittner

Geschäftsführer

Supports your business

Kimai has all the business core features you need to setup your time-tracking workflows and integrate it with your existing infrastructure.

Authentication and Security

Kimai supports external identity providers and login via LDAP and SAML across multiple providers (such as Google Workspace, Azure AD or Authentik). Two-factor authentication via TOTP tokens is optionally possible.

Reports and analyses

Analysis of recorded times by users, customers, projects, activities, tags, time periods and more.

Invoicing

Configurable invoice templates, options for entry grouping, configurable invoice numbers, and multiple formats like PDF and DOCX.

JSON API

Featuring an extensive JSON API for reading and writing data, so external apps and custom tools can communicate with Kimai.

What users say about Kimai

I love how I can combine time tracking, expense tracking, and invoicing into one app without features hidden behind nagging subscriptions. I can click one button to invoice my clients now! Seriously a godsend. Also, the clean UI is well thought-out and simple to learn. Highly recommend this one!

We have been using Kimai for our time management for a short time and are very satisfied. A nice design and easy operation were important to us, but the biggest plus point is the support: The team responds quickly and addresses all wishes and concerns, even if a special solution is needed. Therefore, we absolutely recommend it to anyone looking for a time tracking solution 👍

The best software for time tracking for freelancers and small businesses. We have been using it for 16 years, first as a local installation, then in the cloud version. It works without any problems or interruptions. Top software, top support! Unique recommendation.

Kimai is a super web platform for keeping tracks of our daily work, the interface is clean and very useful, just easy, couple clicks and data, and that is done. we have used since 5 years ago, and the reports are easy to run. only 1 time i have to support a ticket, because we forgot the password!. thanks for all the work here!

We have been using Kimai for two years now to track the time spent on each phase of our projects and to bill our clients for the hours worked. The software is comprehensive, intuitive, and fully meets our needs. In addition to this, Kevin has always been helpful and attentive to our needs!

What can Kimai do for you?

Kimai offers much more than just time-tracking, here is a list of other important business functions.

Plugins

Kimai was built to be extendable, and features can be added with plugins. Developers wanting to create them can use many extension points.

Multi user

Kimai can be used by as many users as you want: each installation supports unlimited users with different roles (see permissions).

Multi language

Kimai can be localized to any language and is already translated to more than 30 languages.

Teams

Teams connects users into logical groups, like departments. Limit access to data by assigning customers and projects to your teams.

Customers

Manage your customers and set address, contacts, country, currency, visibility (for archiving) and many more fields.

Projects

Manage projects for each customer with order number, budget and visibility (for archiving).

Invoicing

Configurable invoice templates, options for entry grouping, configurable invoice numbers, and multiple formats like PDF and DOCX.

Export data

Timesheet data can be exported and shared with in XLSX, PDF, CSV and HTML format. Exported records can be locked and protected against further changes.

Expenses

Buy the plugin and keep track of expenses based on customer, project and activity — for categorization and inclusion in your invoices.

SAML

Log in and register users with SAML via your existing SSO identity provider, like Google Workspace, Authentik or Azure Active Directory.

JSON API

Featuring an extensive JSON API for reading and writing data, so external apps and custom tools can communicate with Kimai.

Two-factor auth (2FA)

Kimai supports two-factor authentication with TOTP tokens: secure your user accounts today!

Statistics

Your dashboard will show you several statistics about recorded times and the amount of collected data. And we can always add more charts!

Docker

We have Docker images for development and there multiple variations of Docker-Compose setups for production usage.

Time-clock

Don’t want your users to log arbitrary timesheet records? Switch to the time-clock mode, which only allows “punch in” and “punch out” records.

Customer Portal

Share client and project statistics and timesheets with anyone using a secret URL, optionally password protected.

Reports and analyses

Analysis of recorded times by users, customers, projects, activities, tags, time periods and more.

E-Invoices

Create e-invoices in both XML and PDF/A formats, compliant with EN 16931, XRechnung 3.0, Zugferd/Factur-X, and using CII and UBL syntax

Ready to get started?

Start your time-tracking now

Start for free
Top