CSV export
NowDoing can export your day or your week as CSV — for example, to pull hours into an invoice or build a weekly report.
Start the export
Section titled “Start the export”- Open the Timesheet (right-click the menu bar icon → “Timesheet”).
- Pick the period (day or week).
- Click “Export CSV”.
- Choose destination and filename.
Format
Section titled “Format”The exported file is Excel- and Numbers-compatible under standard macOS locale settings:
- Separator: semicolon (
;) — German CSV convention - Encoding: UTF-8 with BOM, so umlauts and emojis render correctly
- Escaping: RFC-4180-compliant, fields with special characters wrapped in double quotes
- Line ending:
\n
Columns
Section titled “Columns”| Column | Meaning |
|---|---|
| Datum / Date | YYYY-MM-DD |
| Start | HH:MM |
| Ende / End | HH:MM |
| Dauer / Duration | Hours:minutes, e.g. 1:25 |
| Aktivität / Activity | Name including emoji |
Example
Section titled “Example”Datum;Start;Ende;Dauer;Aktivität2026-05-24;09:00;10:20;1:20;🛠️ Coding2026-05-24;10:20;10:45;0:25;📞 Calls2026-05-24;10:45;11:00;0:15;☕ BreakImporting into Excel or Numbers
Section titled “Importing into Excel or Numbers”- Numbers (macOS): double-click the file — umlauts are detected correctly thanks to the BOM.
- Excel: File → Import → CSV and set the separator to
;. Encoding should auto-detect as UTF-8. - Google Sheets: in the import dialog, set separator to semicolon.