Skip to main content

Sync with Toodledo

If you already use Toodledo, 2Do can sync with your account. You'll keep web access via toodledo.com and Toodledo's email-to-task feature.

What Toodledo Sync Carries

  • All core task fields — title, notes, dates, Alerts, recurrence, priority, location.
  • Tags, including tag assignment and (mostly) tag names.
  • Repeating tasks — Toodledo's recurrence model is rich.
  • Web access — your tasks are visible at toodledo.com and in any Toodledo client.

Limitations

  • Smart Lists do not sync between devices.
  • List Groups are not supported by Toodledo.
  • Projects and Checklists with sub-tasks flatten — when synced through Toodledo, the hierarchical relationship is lost. Projects and Checklists with subtasks turn into flattened lists.
  • Multiple locations assigned to a single task collapse to a single location.
  • Emoji characters in task content can be replaced with question marks (depending on Toodledo's encoding).
  • Automatic background sync is not available on iOS — you must trigger sync manually with the Sync button each time.

Setup

  1. Open Settings > Sync in 2Do.
  2. Select Toodledo as the sync method.
  3. Enter your Toodledo username and password.
  4. Save the account details.
  5. Return to the task list and run the first sync.

On a fresh install, 2Do will offer Replace local data or Merge for Toodledo. Choose Replace local data when Toodledo already has the tasks you want to keep. Choose Merge only if both sides contain different tasks you want to combine; it may create duplicates if the same tasks and lists already exist on both sides.

After setup — your first sync

Close Settings, return to the main task list, and tap Sync to run the first sync. 2Do will then ask whether to Replace local data or Merge — choose carefully based on which side has the data you want to keep.

After the first sync, you can manually override the next sync any time under Settings > Sync > Next Sync Action — pick Sync normally, Replace local data, or Merge sync before triggering the next sync. The setting auto-resets to Sync normally afterwards.

Daily Sync

Tap the Sync button manually whenever you want to push or pull. Unlike Dropbox and CalDAV, Toodledo on iOS does not sync automatically in the background.

Common Issues

"Could not retrieve info from the server, please try again later"

Usually transient. Wait a few minutes and retry. Persistent failures often point at network or Toodledo-side issues — check Toodledo's status page.

"Login is not working" / "check login or password"

Confirm your credentials at toodledo.com first. If they work there but fail in 2Do, regenerate your password (some special characters can confuse the API).

"Too many logins" failure

Toodledo rate-limits frequent connection attempts. Wait 15–30 minutes before trying again. Don't repeatedly tap Sync if you see this — that just resets the timer.

Lost lists or different counts across devices

After a misfire, run Sync on the most up-to-date device, let it finish, then on the lagging devices choose Replace local data to pull a clean copy.

Toodledo Contexts and Goals don't appear

: 2Do does not import Toodledo Contexts or Goals. If you previously used those, consider mapping them to 2Do Tags (which Toodledo does sync) before switching.

Can't delete the Toodledo list tab

If a stuck "Toodledo" list tab appears that you can't remove, disconnect Toodledo sync and sync again after reconnecting. If it still remains, contact support so we can inspect the sync state with you.

Switching Away from Toodledo

If you decide to leave Toodledo:

  1. Share a backup from Settings > Backups > Backup to Email as a safety net.
  2. Switch to Dropbox sync — it carries all the features Toodledo skips.
  3. On each device, choose Replace server data so the new method has the data from your most-current device.

Setting Up Another Device & Troubleshooting

  • Adding another device — install 2Do, sign in to the exact same Toodledo account as your other devices, and let the first sync pull your data down. See Setting up a new device.
  • One device showing different tasks? — see One of my devices isn't syncing correctly. Standard recovery: run a clean sync on the most up-to-date device, then Replace local data on the lagging ones.
  • Replace server data vs Replace local data — picking the wrong side can overwrite good data. Pause and read Replace server data vs Replace local data before confirming. You can re-trigger the choice any time under Settings > Sync > Next Sync Action.

Tips

tip

If you rely heavily on hierarchical projects, multiple Alerts per task, or attachments, Dropbox sync is a better fit.