Time Tracking · Reviewed 27 Oct 2026

Solidtime

Open-source time tracking for freelancers and agencies.

free tier · solidtime.io ↗

Paid against free › Time Tracking › Solidtime

Solidtime at a glance

Overview

01

Summary

The useful answer before the supporting detail.

Solidtime is an open-source time tracking tool designed for freelancers and agencies S98. It solves the problem of tracking billable hours and managing projects, with features like timers, calendars, timesheets, goals, reporting, and invoicing S8 S3. Its practical value lies in automating the path from tracked time to client invoices, with cloud or self-hosted options S98.

02

Product identity and positioning

Name, category, positioning, audience, and first-party claims.

  • Identity: Solidtime is an open-source time tracking software for teams S98.
  • Core purpose: It solves the problem of tracking billable hours and managing projects for client work S3 S7.
  • Intended users: Freelancers and agencies that bill clients S98 S141.
  • Product scope: A web app with desktop apps and browser extension, offering time tracking, reporting, invoicing, and project management S8 S3 S7 S98.
  • Positioning: Positioned as a modern, open-source time tracker that gets out of your way S98.
  • Claimed distinction: Privacy-first by default, GDPR-friendly, EU-hosted, and open source S98.
03

Use cases and audiences

Who the product serves and the jobs it is designed to handle.

AudiencePractical use case
FreelancersTrack time on projects and try out solidtime for free S141.
AgenciesManage multiple clients, projects, and teams with role-based access S7.
Teams that bill clientsUse invoicing and reporting to turn tracked hours into client invoices S3 S141.
Self-hostersRun solidtime on your own infrastructure with an on-premise license S142.

Features

09

Features and capabilities

Core functions and evidence-backed product capabilities.

CapabilityWhat it does
Time trackingTrack time via a live timer, drag-and-drop calendar, or weekly timesheet S8.
GoalsSet time targets per day, week, or month, and track progress against them S1.
ReportingFilter tracked time by member, project, client, task, tag, and billable state, and export or share reports S5.
InvoicingBuild invoices from billable hours, attach detailed reports, add VAT and discounts, and send PDFs S3.
Project managementOrganize time by client, project, and task, set billable rates and budgets, and manage team access S7.
Automatic activity trackingDesktop app automatically tracks which app and document is in focus S98.
Break trackingTrack breaks and choose to count billable time only or include breaks S1 S98.
10

Integrations and ecosystem

Connected products, exports, APIs, and workflow compatibility.

Integration or interfaceTypeWhat it enables
Desktop apps & browser extensionExtension frameworkStart tracking from the desktop tray or a browser issue page S8 S98.
Open APIAPIIntegrate with tools you're keeping S98.
One-click importsData portabilityImport from tools you're leaving behind S98.
Issue-tracker integrationsIntegrationConnect with issue trackers S98.
Google and Outlook calendarsIntegration (planned)Connect calendars and turn events into time entries (roadmap) S160.
OpenID Connect SSOIntegration (planned)Sign in through existing identity provider (roadmap) S160.

Pricing

11

Pricing and plans

Published plans, free access, trials, credits, and pricing limitations.

Plan or offerVerified price and billingIncludedLimits
SoloFree S31 user, clients, projects, tags, tasks, calendar and timesheet views, automatic activity tracking, reporting S31 goal; no billable rates or invoicing S3
Professional€8 per user per month billed annually (€9 billed monthly), excluding VAT S3Everything in Free, plus billing, invoicing, estimates, advanced reporting, team and access control S141Not established
On-premiseAnnual on-premise license; self-host for free, Business license, or Enterprise S142All core features, self-hosted deployment S142Not established

Competition

12

Competitive landscape

Domains competing for the same organic search demand.

Sampled competitors

CompetitorFirst-page appearancesSampled queriesAverage positionQueries observed
reddit.com324.7solidtime, hosted time
github.com326solidtime, hosted time
bektekinc.com214.5hosted time
app.solidtime.io111solidtime
hosted.com111hosted time
docs.solidtime.io112solidtime
hostedtime.updatestar.com112hosted time
play.google.com115solidtime
addons.mozilla.org116solidtime
talos.tools116hosted time

Website intelligence — Collected evidence

Customers, testimonials, and first-party review claims

No supporting public-page evidence was collected for this category.

Independent review sources discovered

No links to supported independent review platforms were discovered on the collected pages.

Website intelligence — Scout synthesis

  • Open-source positioning: Solidtime is explicitly AGPL-3.0 licensed, differentiating from proprietary competitors W14.
  • Self-hosting option: On-premise deployment is a key differentiator, with a free self-hosted tier and paid Business/Enterprise licenses W55W58.
  • Feature set: Combines time tracking, reporting, goals, invoicing, and project management in one platform, which may compete with multiple single-purpose tools W5W83W107W131W155.
  • Desktop app: Automatic activity tracking and idle detection are highlighted as unique capabilities W16W206.
  • Scout inference: The competitive angle is "open source + privacy-friendly + all-in-one," targeting teams that want control over data and costs.
14

AI visibility

Measured ChatGPT and Google AI mentions with cited sources.

AI-assistant referral traffic

  • Estimated current generative-AI referral share: 0.5%
MonthSource
—All AI assistants

Website intelligence — Collected evidence

Site-stated AI capabilities

No supporting public-page evidence was collected for this category.

These are first-party product claims, not independent measurements of AI-search visibility.

Website intelligence — Scout synthesis

  • Clear, structured content: Feature pages use descriptive headings and bullet-style lists that are machine-readable, e.g., "Automatic activity tracking", "Idle detection", "Privacy friendly, local only" W16W206.
  • Specific claims: Quantified social proof (15,000+ users, 1,000+ servers, 8,600+ stars) provides extractable facts W11W12W13.
  • Pricing tables: Feature comparison tables on pricing pages are structured for parsing W38W39W40W41W42W43W44W45W46W47W48.
  • Scout inference: The site's content is well-suited for AI answer engines that extract feature lists and pricing details.
15

Marketing opportunities

Actions calculated directly from the collected evidence.

OpportunityRecommended actionEvidence
Striking-distance keywordVolume 140 · https://www.solidtime.io/
Competitor gap3 first-page appearances across solidtime, hosted time

Website intelligence — Collected evidence

Website evidence gaps

  • customers: no usable public page was collected; verify whether the site publishes this evidence.
  • reviews: no usable public page was collected; verify whether the site publishes this evidence.
  • identity: no usable public page was collected; verify whether the site publishes this evidence.
  • technical: no usable public page was collected; verify whether the site publishes this evidence.

Website intelligence — Scout synthesis

  • Feature pages as landing pages: Each feature (goals, invoicing, project management, reporting, time tracking) has a dedicated URL, which can be optimized for specific search intents W83W107W131W155W179.
  • Blog content: Posts on new features (reporting, API) can attract technical audiences and support link-building W66W227.
  • Open-source community: GitHub stars and self-hosted server counts are strong trust signals that can be amplified in marketing W13W12.
  • Desktop app distribution: Direct download links for multiple OS/architectures suggest a cross-platform opportunity for broader reach W217W219W220W221.
  • Scout inference: The site could expand content around use cases (freelancers, agencies) and integrations (REST API) to capture more long-tail traffic.

Trust and proof

16

Customers, proof, and reviews

Published proof, customer signals, and review evidence.

Independent reviews

PlatformPageHow it was foundNote
unsubbed.cosolidtime — unsubbed.coGrounded web search- What it is: AGPL-3.0-licensed time tracker built for freelancers and small agencies — think Toggl or Clockify, minus the recurring subscription and the vendor owning your data 2 5 . - Who it’s for: Solo consultants and small teams who want polished invoicing, project-based billing, and data migration from Toggl or Clockify without paying per-seat forever 2 3 . - Cost picture: Clockify’s free tier is limited; Toggl charges from $9/user/month; solidtime self-hosted costs whatever your VPS co
blog.brightcoding.devsolidtime Is the Open-Source Secret Teams Are Switching To / Bright CodingGrounded web search, this isn't just another open-source alternative—it's a genuine paradigm shift in how teams think about productivity infrastructure ... spot—genuinely open-source with modern architecture, unlike Kimai's older stack; functionally competitive with

Customer proof

No named customers, testimonials, or customer case studies were found.

Independent mentions

  • solidtime-io/solidtime — - Stars: 9003 - Forks: 515 - Watchers: 9003 - Open issues: 32 - License: GNU Affero General Public License v3.0 - Homepage: https://www.solidtime.io - Default branch: main - Created: 2024-01-16T15:30:47Z ... solidtime is a modern open-source time tracking application for Freelancers and Agencies. ## Features - Time tracking: Track your time with a modern and easy-to-use interface - Projects: Create and manage projects and assign project members - Tasks: Create and manage tasks and assign tasks t
  • Solidtime — Self-Hosted Toggl Alternative — Solidtime is a modern, open-source time tracking application built for freelancers and agencies. It supports projects, clients, billable rates, and team reporting. ... / Known vulnerabilities / None known in v0.21.0 / / Last upstream push
  • Solidtime — Open source time tracking for teams — ## Time-Tracking, without the guesswork Automatic activity tracking Sees which app and document is in focus. Idle detection Pauses the timer when you step away. Privacy friendly, local only Stays on your machine until you log it.
  • solidtime / cask.news — Maturity: The project is actively maintained with recent commits and a strong community presence on GitHub. Community: Solidtime has been mentioned a few times on Hacker News, indicating some interest, but lacks significant discussion on Reddit.
  • Releases · solidtime-io/solidtime · GitHub — . Update as soon as possible! This release updates the PHP version to 8.3.36 to fix two critical vulnerabilities CVE-2026-109618 (GHSA-w8hw-w9fx-j79w) and CVE-2026-109619 (GHSA-6wmf-4rv5-p3rp) With this release, FrankenPHP is also updated to version 1.13
  • solidtime — - solidtime-io/solidtime - Modern open-source time-tracking app ( ... stars) - solidtime-io/solidtime-desktop - solidtime timetracker ... and Firefox (4 stars) - solidtime-io/docs - Documentation of the solidtime application (3 stars

External links were grounded in one live web search. Search snippets are leads, not independently scraped page content; rejected links remain available in Review evidence.

17

Company, security, and trust

Ownership, policies, security signals, and public trust evidence.

SignalFindingSource
Company and ownershipThis DPA is incorporated into and forms part of the Agreement and takes effect when the Customer accepts the Agreement — no signature is required for it to be binding. A Customer that requires a countersigned copy may resource
Contact and support11.2 Audits take place on reasonable prior notice (at least 30 days, except where a Supervisory Authority requires otherwise), during business hours, no more than once per year (unless a Personal Data Breach or Supervisosource
Legal and privacyPrivacy-first by default: GDPR-friendly, EU-hosted, Open Source. Your data stays yours.source
Security and complianceSingle sign-on via OpenID Connect, so your team signs in through your existing identity provider.source
Uptime and status pageNot published on the collected pages.—

Not found on the collected pages: uptime and status page. This only means Scout did not find it on the pages it read; it says nothing about the company itself.

18

Documentation and product updates

Help resources, product guidance, and visible changes over time.

Resource or updateTypeWhat is availableDate or freshness
Roadmap — solidtimeRoadmapWhat we (source)Not dated
New reporting features are live — SolidtimeProduct updateProduct update is publicly available. (source)Not dated

Not found in the collected public sources: changelog or release notes, status page, separate help center or knowledge base.

Technical

19

Technical and delivery signals

Delivery model, platforms, API, data ownership, reliability claims and release activity.

SignalFindingSource
Delivery model (cloud, self-hosted, desktop, browser extension)Available as cloud-hosted, self-hosted, desktop apps, and browser extension S98.S98
Platforms and appsWeb app, desktop apps for Linux (and others), and browser extension S98.S98
API and extensibility (API, SDK, webhooks, MCP, plugins)Offers an open API and webhook retry logic S98.S98
Data ownership and exportCustomer is responsible for exporting personal data before termination S145.S145
Performance and reliability claimsNot published on the collected pages.—
Release activityNot published on the collected pages.—
20

Measured infrastructure

Domain, certificate, and hosting signals, measured directly.

SignalFinding
TLS certificateGandi SAS, valid, expires 2026-12-24
Security headersHSTS
Headers not servedCSP, X-Content-Type-Options, X-Frame-Options, Referrer-Policy
Server headerBunnyCDN-DE1-1330
Mail handled bymxext1.mailbox.org, mxext2.mailbox.org
Nameserversns-159-b.gandi.net, ns-173-a.gandi.net

Not measurable: wayback: rate limited by archive.org, ladder stopped after 1 probe(s). A gap here means the lookup was unavailable, not that the finding is negative.

21

Technical site audit

A bounded multi-page crawl with page-level issues and URLs.

Scout — Bounded technical crawl

  • Pages crawled: 15 of 15 maximum
  • Technical health: 92/100
  • Critical issues: 0
  • Warnings: 22
  • Notices: 3

Issues

SeverityIssueValueAffected URL
warningMissing canonical URL—https://www.solidtime.io/
warningMissing canonical URL—https://www.solidtime.io/
warningMissing canonical URL—https://www.solidtime.io/features/time-tracking
warningMissing canonical URL—https://www.solidtime.io/features/reporting
warningMissing canonical URL—https://www.solidtime.io/features/goals
noticeMeta description length should be reviewed188https://www.solidtime.io/features/invoicing
warningMissing canonical URL—https://www.solidtime.io/features/invoicing
noticeMeta description length should be reviewed199https://www.solidtime.io/features/project-management
warningMissing canonical URL—https://www.solidtime.io/features/project-management
warningMissing canonical URL—https://www.solidtime.io/desktop-app
warningMissing canonical URL—https://www.solidtime.io/pricing
warningMissing canonical URL—https://www.solidtime.io/blog
warningMissing canonical URL—https://www.solidtime.io/blog/goals
noticeMeta description length should be reviewed16https://www.solidtime.io/blog/invoice-recipients
warningMissing canonical URL—https://www.solidtime.io/blog/invoice-recipients
warningMissing canonical URL—https://www.solidtime.io/blog/breaks
warningMissing canonical URL—https://www.solidtime.io/blog/timesheet-view
warningMissing canonical URL—https://www.solidtime.io/pricing/on-premise
warningDuplicate title in audit sample2https://www.solidtime.io/
warningDuplicate title in audit sample2https://www.solidtime.io/
warningDuplicate meta description in audit sample5https://www.solidtime.io/
warningDuplicate meta description in audit sample5https://www.solidtime.io/
warningDuplicate meta description in audit sample5https://www.solidtime.io/desktop-app
warningDuplicate meta description in audit sample5https://www.solidtime.io/pricing
warningDuplicate meta description in audit sample5https://www.solidtime.io/pricing/on-premise

Crawled pages

StatusTitleH1sWordsResponseURL
200Solidtime — Open source time tracking for teams11255844 mshttps://www.solidtime.io/
200Solidtime — Open source time tracking for teams11255891 mshttps://www.solidtime.io/
200Time tracking — timer, calendar & timesheet — Solidtime1588195 mshttps://www.solidtime.io/features/time-tracking
200Reporting & shareable reports — Solidtime1916724 mshttps://www.solidtime.io/features/reporting
200Goals: time targets per day, week or month \Solidtime1571672 ms
200Billing & invoicing from tracked time — Solidtime1641200 mshttps://www.solidtime.io/features/invoicing
200Project management — projects, rates, teams & roles — Solidtime1516205 mshttps://www.solidtime.io/features/project-management
200Desktop app — Solidtime1633257 mshttps://www.solidtime.io/desktop-app
200Cloud pricing — Solidtime1406226 mshttps://www.solidtime.io/pricing
200Blog — product updates & releases — Solidtime1692201 mshttps://www.solidtime.io/blog
200Set yourself goals in solidtime — Solidtime1579180 mshttps://www.solidtime.io/blog/goals
200Reusable invoice recipients — Solidtime1539198 mshttps://www.solidtime.io/blog/invoice-recipients
200Track your breaks in solidtime — Solidtime1656191 mshttps://www.solidtime.io/blog/breaks
200Fill in a whole week with the Timesheet view — Solidtime1410179 mshttps://www.solidtime.io/blog/timesheet-view
200On-premise pricing — Solidtime1284200 mshttps://www.solidtime.io/pricing/on-premise

This is a bounded Scout crawl. Core Web Vitals and Lighthouse scores are not claimed unless a dedicated performance audit is connected.

22

Search Console and Analytics

First-party search and behavioral data connection state.

Modeled acquisition channels

ChannelEstimated share
direct59.6%
search19.7%
search organic19.6%
search paid0.2%
social10.2%
social organic10.1%
social paid0.1%
referrals8.8%
paid referrals0.3%
mail0.6%
gen ai0.5%
affiliate0.3%
other0.0%

First-party connections

IntegrationStatusData available after connection
Google Search ConsoleNot connectedClicks, impressions, CTR, average position, queries, pages, countries, and devices
Google AnalyticsNot connectedOrganic sessions, engagement, landing pages, conversions, geography, and devices

No first-party Search Console or Analytics numbers are shown until the site owner authorizes the corresponding Google account. Scout traffic model values above are modeled estimates, not private analytics totals.

Limits and method

23

Limitations and open questions

Known constraints and missing evidence from the collected pages.

The collected pages do not mention any competitor products. Evidence gaps include lack of detailed pricing for on-premise plans, no customer testimonials or case studies, and no independent review ratings. Open questions include the specifics of the open API and the full feature set of the on-premise Business and Enterprise tiers.

24

Sources, method, and limitations

Evidence inventory, collection method, provider use, and constraints.

This report is based on 15 collected pages from solidtime.io, including feature pages, pricing pages, roadmap, and DPA. The evidence catalog includes 180 items from these pages. External proof search was performed but no review profiles were scraped. Limitations: some pages were not fully rendered, and pricing details for on-premise plans are incomplete.

Paid against free, in your inbox

One job at a time: the paid tools worth paying for, the free ones you can run yourself, and who should pick which.

No tracking pixels. One click to leave. We use your address to send Stack Radar and nothing else. Privacy.