Time Tracker
Starts and stops one timer at a time per task, then exports a CSV timesheet totalled by task and by day, with optional billing increments.
One task running at a time, a log underneath, and a CSV at the end that an invoice can be built from. Entries store the start and end instants rather than a counted duration, so an entry that spans a laptop going to sleep is still the right length.
0 entries
No entries yet. Name a task and press Start.
How to use it
Name the task and press start
Starting a new task stops the running one, so there is never an overlap to clean up afterwards.
Set the rounding before you export
Exact, 6 minutes (0.1 h), 15 or 30 — the increments billing is usually done in. The raw hours are kept in the CSV beside the rounded ones so nobody has to trust the rounding blindly.
Read the totals by task and by day
Both breakdowns use the same rounding, so what is on screen and what is in the file agree.
Download the CSV
Date, task, start, end, raw hours, rounded hours — one row per entry, which is the shape a spreadsheet invoice wants.
Common questions
I closed the tab with a task running
The running entry is stored too, so reopening the page picks it back up and the elapsed time is recomputed from the stored start — the two hours are not lost.
How is the rounding done?
Up, per entry, never on the total. Six one-minute entries with 15-minute rounding therefore bill as 1.5 hours, not 0.25 — which is how increment billing actually works, and worth seeing before you send it.
Can I edit an entry that started at the wrong time?
Not in place — an entry can be deleted, but not retimed. Delete it and add the corrected row in the spreadsheet after export.
Where is the log kept?
In this browser. There is no account and no sync, so the CSV export is the copy that survives a cleared cache or a new laptop.
Feed it from
Time Duration Calculator
Adds and subtracts hh:mm:ss durations, totals a column of times and converts to decimal hours.
Pomodoro Timer
Runs focus and break cycles with a notification, a session log and configurable interval lengths.
Stopwatch
Times elapsed intervals with lap splits and exports the laps as a table.
Habit Tracker
Marks daily habits on a 14, 30 or 60 day grid and shows streaks and completion rates per habit.
Next
These accept what this tool produces, so the result can go straight in.
Time Duration Calculator
Adds and subtracts hh:mm:ss durations, totals a column of times and converts to decimal hours.
Invoice Builder
Builds a 거래명세서, 견적서 or 청구서 from line items with VAT separate, included or none, validates business numbers, and prints to PDF or saves XLSX.
Freelance Withholding Calculator
Computes the 3.3% withholding on freelance income both ways — from gross and from the amount received.
Stopwatch
Times elapsed intervals with lap splits and exports the laps as a table.
Audio Converter
Converts between MP3, WAV, FLAC, AAC, OGG and Opus with bitrate and sample-rate settings.
Extract Audio from Video
Pulls the audio track out of a video as MP3, WAV, M4A or FLAC, or copies it without re-encoding.