Import from TickTick
One CSV backup, one click in Pikos.
TickTick has a single Backup feature that exports every list as one CSV file. Pikos auto-detects the format, including the metadata preamble TickTick adds at the top, and maps everything in place.
1. Export from TickTick
Open TickTick on the web, click your avatar, and choose Settings → Backup. Click Backup and TickTick downloads a CSV containing all your lists and tasks.
The mobile and desktop apps don't expose this option. Use the web app for the export.
2. Import in Pikos
Open Settings (Cmd+,), go to the Data tab, and click Select File next to "CSV". Pick the backup file you just downloaded.
Pikos reads the metadata header, recognizes the TickTick format, and routes you to a column mapping screen with sensible defaults pre-filled. The mapping shows sample values from your file next to each column so you can sanity-check what's going where.
3. Preview, then commit
The preview shows every page that will be created, grouped by the list it came from. Skipped columns are listed with a short explanation (e.g. "Kanban column order — no equivalent in Pikos"), so nothing disappears silently. A Skip completed toggle lets you leave finished tasks behind if you only want to bring across active work.
Hit Import and you're done.
What comes across
- Tasks — each becomes a Pikos page. Notes attached to tasks are kept as the page body.
- Lists — TickTick's "List Name" maps to a Pikos folder. (TickTick exports a "Folder Name" column too, but it's empty in practice — the importer uses List Name instead.)
- Status — TickTick's codes (0 active, 1 completed, 2 archived, -1 completed recurring) map to Pikos's not-started or done states.
- Priority — TickTick's 0 / 1 / 3 / 5 maps to Pikos's None / Low / Medium / High respectively.
- Dates and times — start date, due date, and timestamps are preserved. TickTick's "Is All Day" flag is honored, so all-day events land in the calendar's all-day row (not as a midnight-to-midnight timed block). Multi-day all-day events keep their full span.
- Recurring rules — daily, weekly, monthly, and yearly repeats come across as proper recurrence rules in Pikos. The next occurrence is the head; the calendar projects future occurrences automatically. For a recurring task with completed history, each completed occurrence imports as its own done page; the active head imports separately with the rule attached.
- Reminders — TickTick stores reminder offsets as ISO 8601 durations (e.g.
-PT15Mfor 15 minutes before,-P1Dfor a day before). Pikos parses each into a per-page reminder. - Tags — kept as Pikos tags.
- Sub-tasks — parent/child relationships are reconstructed using TickTick's
taskIdandparentIdcolumns. - Emoji in list names — kept as-is. If you used emoji prefixes like "🏃 Breaks" or "💼 Work", those carry over into the folder name.
What doesn't come across
- List colors and icons — TickTick's CSV doesn't include visual metadata for lists. Re-pick a color in Pikos after import. Emoji baked into list names do come across.
- Kanban columns — TickTick lets you arrange tasks in Kanban-style columns within a list. Pikos doesn't have a Kanban view, so column position is dropped.
- "Repeat after completion" semantics — TickTick supports two recurrence modes (fixed schedule and after-completion). The rule itself comes across, but Pikos currently treats all imported rules as fixed-schedule. After-completion mode is on the roadmap.
- Habit tracker — TickTick's habits are a separate data type and aren't part of the CSV export.
- Smart Lists and filters — these are query definitions, not data. Pikos has its own filtering, but the saved views don't carry over.
- Pomodoro history — not exported by TickTick.
- Attachments — TickTick stores attachments on its servers and they aren't included in the CSV. The text content of each task is preserved.
If something goes sideways
Pikos snapshots the database before the import, every imported page is tagged with the import batch, and Settings → Data → "Undo last import" removes them in one click. Run the import, see what landed, and adjust if needed.
Pikos is launching soon. When it lands, the CSV importer is in the Data tab the first time you open Settings.