Your habits aren't a product
Most habit trackers send your check-ins to a server, sometimes wrapped in analytics or marketing emails. Habit City never does. There is no server.
Free · Offline · Private
Habit City is a free habit tracker that works entirely offline in your browser. No account, no cloud sync, no analytics, no ads. Your habit data lives on your device — and only on your device.
Most habit trackers send your check-ins to a server, sometimes wrapped in analytics or marketing emails. Habit City never does. There is no server.
Habit City is an installable progressive web app. After the first visit, a service worker keeps the whole thing on your device — open it without internet and it loads instantly, just like a native app.
You don't sign up. You don't pick a password. You don't get an email. You open the app and the next thing you see is your habits.
Track as many habits as you want — daily, with custom colors and names.
The familiar GitHub contribution-style heatmap, current streaks, and best streaks per habit.
Your year of consistency renders as a voxel skyline. Four art styles, four seasons, all included.
Yes. No subscription, no premium tier, no ads. The whole habit tracker is free.
Yes. Habit City runs entirely in your browser. After the first load, you can use it without an internet connection — there is no server to call.
No account is needed. There is no sign-up flow. Open the page and start tracking habits.
All habit data is stored locally in your browser using IndexedDB. Nothing is uploaded to a server. If you clear your browser data, your habits will be cleared too — use Export to back up.
Yes. Use Export to download a JSON file, then Import on another browser or device.