No team dashboards.
If you're freelancing solo, you don't need Gantt charts, utilization heatmaps, or a "project manager AI". You need to remember you worked 2 hours on Tuesday.
Finish your tasks in Todoist. Review them in Tidst. Add time, approve, and keep your work from disappearing.
You have 4 completed tasks without time.
Tidst is built around one simple habit: complete your tasks in Todoist, then add time in Tidst.
Pick the Todoist projects you want Tidst to watch. Completed tasks from those projects appear in your Queue.
When you finish a task in a selected project, Tidst adds it to your Queue — ready for time tracking.
Review the task, adjust the project if needed, add time, and save it as a time entry.
Use your saved entries for reports, exports, client documentation and invoicing.
Research shows freelancers forget to log 15–30 minutes a day. Slide the knobs. Watch the number. Feel the sting.
Assumes 48 working weeks.
Tidst does one job: turn finished tasks into billable hours. No team seats, no manager dashboards, no features you'll never touch.
Finish a Todoist task, it shows up here. Click, type the minutes, done. It takes about 4 seconds per task. We timed it.
Some work doesn't start as a Todoist task. Hit Start. We'll keep ticking in the corner while you work. Pause it, resume it, forget about it — we won't.
Pick a month, pick a client. Out comes a PDF with every hour, every rate, every dollar. Your accountant will love you.
| Brand refresh workshop | 3h 30m | $437 |
| Logo variations, round 2 | 5h 15m | $656 |
| Type pairing exploration | 2h 45m | $344 |
| Client review prep | 3h 30m | $438 |
The big three are the core. These are the parts you'll notice after a week.
Send a link to your client. They see your hours update in real time — no PDFs back and forth, no "can you resend that?"
Auto-refreshes every 60sYour workflow, your style. Switch between light and dark — synced across all your devices.
Follows system preferenceSet a hours or revenue target per client. See at a glance how close you are — before you go over.
Hours or $Bill to the exact minute, or round up to the nearest 15. Set it once per project and forget about it.
15 min or exactSet a default currency or switch per project. 11 currencies supported — your reports always show the right symbol.
USD · EUR · GBP · JPY · AUD · CAD · CHF · SGD · DKK · SEK · NOKOne click to a clean PDF for your client, or a CSV for your spreadsheet. Works with FreshBooks, QuickBooks, and anything else.
PDF · CSVYou already have a Todoist account. That's the hard part. The rest is just clicking Authorize.
Email or connect directly with Todoist. No credit card.
One OAuth click. Reads your projects, completed tasks, and labels — nothing more.
One number. You can add per-project rates later.
If you're freelancing solo, you don't need Gantt charts, utilization heatmaps, or a "project manager AI". You need to remember you worked 2 hours on Tuesday.
You already track what you're doing — it's in Todoist. Tidst just watches the "done" pile and asks you one question: how long? One number, four seconds, next.
Reconstructing hours from Slack, Git commits, and vibes is a special kind of misery. Log on the day, invoice on the 1st, go to bed.
Less than a bad coffee. Cancel anytime.
No card required. Cancel in two clicks.
The Queue is the heart of Tidst. Every time you complete a task in Todoist, it appears in The Queue — with the task name, project, and date. If you added a time label in Todoist (15m, 30m, 60m, or 90m), that duration is already filled in. Just review, adjust if needed, and approve. No manual task creation, no trying to remember what you worked on.
Time labels are standard Todoist labels — 15m, 30m, 60m, or 90m. Add one to a task before you complete it, and Tidst automatically picks up that duration when the task lands in The Queue. It's the fastest way to track time: you never have to open Tidst at all. Just label, complete, and your time is logged.
That's exactly why we built The Queue. Every task you complete in Todoist lands there automatically — with task name, project, and date. You don't need to remember what you worked on. Just open The Queue, add your hours, and you're done. If you use time labels, the duration is even pre-filled.
Toggl and Clockify are massive platforms built for teams — their Todoist integration is just a Chrome extension that adds a timer button. You need a separate account, a parallel project structure, and it only works on desktop. Tidst is built on Todoist. It pulls in your completed tasks automatically via The Queue, and supports time labels so you can track directly from Todoist. No extra account, no browser extension, no duplicate setup.
Because Todoist doesn't track time — and probably never will. There's no timer, no duration fields, no billable hours, no revenue reports. Todoist is a brilliant task manager, but it can't answer "how many hours did I spend on Client X this month?" That's exactly what Tidst does.
Yes. Complete a task on your phone or Apple Watch — with a time label if you want — and it shows up in The Queue automatically. Tidst reads your Todoist account, not your browser. No "start the timer on your computer first" requirement.
More than you think. Between forgotten micro-tasks (emails, quick calls, small fixes) and the friction of juggling multiple tools, freelancers typically lose 5–10 hours of billable work per week. At $100/hour, that's over $30,000/year in invisible lost revenue.
Not at all. Keep using Todoist exactly as you do now — complete your tasks and The Queue takes care of the rest. If you want to go even faster, start adding time labels to your tasks. But you don't have to. No workflow changes required to get started.
Yes — that's the core of Tidst. Get clear reports broken down by Todoist project, so you know exactly how many hours went into each client. No more reconstructing invoices from memory at 2 AM.
Tidst handles the rest.
14 days free · $3/mo after · cancel anytime · we're not weird about it