Now with AI-powered session detection

Stop guessing your development hours.

Your git history already knows.

GitHours analyzes your commit history to calculate accurate development time — then generates professional reports for client billing.

Get started with 3 repos free. No credit card required.

githours.dev/dashboard

Total Hours

127.5h

This Week

32.2h

Billable

$3,825

Activity TimelineLast 7 days
MonTueWedThuFriSatSun
Export PDF Report

Billing clients shouldn't feel like guesswork

"How long did that take?"

You finish a feature, but can't remember if it was 6 hours or 12. So you guess. And probably undercharge.

"Can you prove those hours?"

Clients question your invoice. You have no evidence except "trust me" — which doesn't feel professional.

"I forgot to start the timer"

Manual time tracking fails because you're focused on code, not clicking buttons.

Your commits already tracked the time.
We just make it useful.

1

Connect Your Repo

Paste a URL, upload a bundle, or connect via GitHub/GitLab OAuth. Works with any git repository.

2

Configure & Analyze

Set your date range, filter by contributor, configure gap thresholds. GitHours calculates time from commit intervals.

3

Export & Bill

Download a professional PDF report or CSV. Share a view-only link with clients. Get paid with confidence.

Features

Everything you need to bill accurately

Accurate Time Calculation

Analyzes commit timestamps and intervals. Configurable gap thresholds for breaks and overnight periods.

Professional PDF Reports

Client-ready exports with timeline, breakdown by contributor, phase categorization, and methodology explanation.

Multi-Contributor Breakdown

See how time splits across team members. Perfect for agencies billing by developer.

Visual Timeline

Understand when work happened at a glance. Spot gaps, identify intensive periods.

Phase Categorization

Auto-detect conventional commits (feat, fix, chore) or define custom categories.

Shareable Links

Generate view-only links for clients. They see the proof without needing an account.

Comparison

Not another time tracker. Something better.

Feature
GitHours
Manual TrackersIDE Plugins
No setup required
Works with existing history
Objective proof of work
partial
Privacy-first
varies
Professional invoicing
some
No browser/IDE plugin
N/A

“GitHours doesn't watch you work. It analyzes what you've already done.”

FAQ

Frequently asked questions

GitHours calculates time by analyzing intervals between consecutive commits. It uses configurable gap thresholds (default: 2 hours) to handle breaks. While not perfect for every work style, it provides objective data that's far more accurate than memory-based estimates.

No. GitHours only analyzes commit metadata (timestamps, authors, messages). Your actual code changes are never read, stored, or transmitted.

GitHours works best with regular commit patterns. For infrequent committers, you can adjust gap thresholds or use the AI-powered session detection (Pro feature) to improve accuracy.

Only if you share them. Generate a view-only link with an expiration date, or export a PDF to attach to your invoice.

Yes. Connect via GitHub/GitLab OAuth for private repos, or upload a git bundle for fully offline analysis.

Those tools track time in real-time via plugins or manual entry. GitHours analyzes your existing git history — no setup, no forgetting to start timers, no privacy concerns from always-on monitoring.

Your repo already tracked the time.
Start billing for it.

Join thousands of developers who bill with confidence.

No credit card required