Klockr
Open the app
Free — invoicing included

Turn worked hours into invoices.

Track time per client and currency, watch your earnings grow in real time, and send professional invoices — no subscription, and your data never leaves your browser.

  • Data stays in your browser
  • Invoicing included
  • PT · EN · FR
Live demo$85.00/hr

Client: Indigo Corp

02:18:42
$196.49

Hit play and watch time become money.

Everything a consultant needs to bill right

No plans, no artificial limits. The feature Clockify charges for is free here.

Timer per client and currency

Each client has its own currency and hourly rate. Start, stop, or log hours manually.

Free professional invoices

Pull in unbilled hours, add tax if needed, and export a PDF ready to send.

Real multi-currency

Earnings grouped by currency, no conversions with stale rates. BRL, USD, EUR and more.

A clear dashboard

Hours for today, this week and this month, billable vs non-billable, and your top clients.

Private by design

Everything runs in the browser via IndexedDB. No accounts and no cookies; only anonymous usage stats.

Backups in your hands

Export everything as JSON or CSV anytime and restore it on any machine.

Your data stays with you. Literally.

Klockr is local-first: clients, hours and invoices are stored only in your browser (IndexedDB) and never leave your device. There's no login and we use no cookies; we only collect anonymous usage stats (no personal data). That means maximum privacy — and it also means you're in charge of backups.

Nothing leaves the device

The server only delivers the app; your data never travels over the network.

Back up regularly

If you clear your browser, the data is gone. Export a JSON every now and then.

Same browser, same data

No cross-device sync in this version. The backup is the bridge between machines.

Frequently asked questions

Is it really free, invoices included?+

Yes. All time tracking and invoicing is free. There's no paid plan and no artificial limits.

Where is my data stored?+

Your data stays only in your browser, using IndexedDB — it isn't sent to servers. We only collect anonymous usage stats (no personal data). That's why we recommend exporting backups often.

Does it work offline?+

Yes. Since everything runs in the browser, you can track hours and create invoices even without internet.

Can I use multiple languages and currencies?+

Yes. The interface is in Portuguese, English and French, and each client can have its own currency.

What if I switch computers?+

Export a JSON backup on the current computer and import it on the new one. That's how you move data between machines in this version.