About

Kapow is a punch clock program designed to easily keep track of your hours, whether you’re working on one project or many. Simply clock in and out with the Start/Stop button. If you make a mistake in your hours, you can go back and edit any of the entries by double-clicking on the session in question. Kapow also allows you to easily keep track of the hours since you last billed a client, by providing a helpful “Billed” checkbox—the totals will reflect your work after the last billed session.

Screenshots

Example project

Report contact information

Report data

Report preview

Release Notes

  • Changes in version 1.6.2
    • Released on January 16, 2024
    • FIXED: Did not quit when close-to-tray was enabled
    • FIXED: System tray icon did not work in Windows
    • Only allow a single instance to run
    • Replaced deprecated code
    • Translation updates: Spanish, Turkish
  • Changes in version 1.6.1
    • Released on January 10, 2023
    • Allow higher hourly rate
    • Improved Linux deployment
    • Replaced deprecated code
    • Translation updates: Italian, Portuguese
  • Changes in version 1.6.0
    • Released on May 20, 2022
    • Added optional closing to tray
    • Added removing last report
    • Always allow creating report if there are unbilled sessions
    • Always use exact value for totals in reports
    • Only save when timers are active
    • Prevent adding or editing session after start of running timer
    • Prevent starting or ending timer inside of existing session
    • Refactored code
    • Switched to Qt 6
    • Translation updates: Czech, Dutch, French, Lithuanian, Romanian, Ukrainian
  • Changes in version 1.5.10
    • Released on April 20, 2020
    • FIXED: Did not load locales with underscores
    • Improved Windows deployment
    • Translation updates: Italian
  • Changes in version 1.5.9
    • Released on August 7, 2019
    • FIXED: Window icon didn't work in Wayland
    • Improved loading locales
    • Improved Windows deployment
    • Replaced deprecated code
    • Translation updates: Czech, French
  • Changes in version 1.5.8
    • Released on July 20, 2018
    • FIXED: Automatic high DPI support
  • Changes in version 1.5.7
    • Released on June 24, 2018
    • FIXED: Crash when adding projects
    • FIXED: Crash when removing projects with multiple subprojects
  • Changes in version 1.5.6
    • Released on May 29, 2018
    • Extra warnings only shown in debug build
    • Improved Linux deployment
    • Improved macOS deployment
    • Improved Windows deployment
    • Translation updates: Danish, Portuguese
  • Changes in version 1.5.5
    • Released on December 27, 2017
    • FIXED: Could not compile with Qt 5.10
    • Translation updates: Spanish, Swedish
  • Changes in version 1.5.4
    • Released on October 27, 2017
    • FIXED: Last column in totals row was truncated
    • Translation updates: Swedish
  • Changes in version 1.5.3
    • Released on August 5, 2017
    • FIXED: Did not always install translations in Linux
    • Translation updates: Dutch, Italian, Russian
  • Changes in version 1.5.2
    • Released on November 3, 2016
    • FIXED: Broken report totals with commas
  • Changes in version 1.5.1
    • Released on October 10, 2016
    • Generate binary translations at build time
    • FIXED: Was not properly loading Qt translations
    • Translation updates: Romanian
  • Changes in version 1.5.0
    • Released on September 17, 2016
    • Disabled removing projects with running timers in subprojects
    • Properly stop all timers when program exits
    • Added starting, stopping, or canceling sessions from sidebar
    • Added support for high DPI displays
    • Added AppData file
    • Added manpage
    • Added unit tests
    • Refactored code
    • Simplified build system
    • Switched to Qt 5
    • Switched to C++11
    • FIXED: Could not add session longer than one day
    • FIXED: Broken system tray icon support in Windows
    • FIXED: Setting locale did not change layout direction
    • FIXED: SessionModel ids were treated as signed ints
    • Translation updates: Arabic, Bulgarian, Czech, Danish, Dutch, French, German, Greek, Lithuanian, Norwegian, Polish, Portuguese (Brazil), Romanian, Russian, Spanish, Turkish, Ukrainian
  • Changes in version 1.4.4
    • Released on February 17, 2013
    • Added automatic backups of time data
    • Added support for Qt 5
    • Bug fixes
  • Changes in version 1.4.3
    • Released on October 13, 2012
    • Greek translation added by geogeo.gr
    • Bug fixes
  • Changes in version 1.4.2
    • Released on August 8, 2012
    • Fixed bug where data was not migrated
  • Changes in version 1.4.1
    • Released on August 6, 2012
    • Fixed bug where some projects had no totals rows
  • Changes in version 1.4.0
    • Released on August 6, 2012
    • Added entering task before starting session
    • Added totals row for each billed session
    • Added exporting reports as HTML / iCalendar / CSV
    • Added setting the data location
    • Improved loading time data
  • Changes in version 1.3.5
    • Released on May 26, 2012
    • Danish translation added by Rasmus Blomqvist
    • Bug fixes
  • Changes in version 1.3.4
    • Released on October 18, 2011
    • Replaced icon
    • Added portable mode
    • Bulgarian translation added by Krasimir S. Stefanov
    • Czech translation added by Pavel Fric
    • French translation added by Guillaume Gay
    • Spanish translation added by Ricardo A. Hermosilla Carrillo
    • Ukrainian translation added by Sergiy Gavrylov
    • Bug fixes
  • Changes in version 1.3.3
    • Released on November 15, 2010
    • Minor interface improvements
    • Italian translation added by Alberto Negri
    • Bug fixes
  • Changes in version 1.3.2
    • Released on January 28, 2010
    • Added filtering sessions
    • Small interface improvements
    • Bug fixes
  • Changes in version 1.3.1
    • Released on November 24, 2009
    • German translation added by Swen-Peter Scheel
    • Bug fixes in the main window
  • Changes in version 1.3.0
    • Released on September 6, 2009
    • Added printable reports
    • Added totals column and row
    • Added column hiding
    • Bug fixes
  • Changes in version 1.2.0
    • Released on August 15, 2009
    • Added subprojects
    • Added multiple timers
    • Added renaming and removing projects
    • Added system tray icon
    • Bug fixes
  • Changes in version 1.1.1
    • Released on May 5, 2009
    • Fixed missing columns bug
  • Changes in version 1.1.0
    • Released on November 17, 2008
    • Added inline editing
    • Added note column
  • Changes in version 1.0.0
    • Released on October 23, 2008
    • New project