# SwiftoDo for todo.txt — Todo.txt task list

> iOS task manager for the todo.txt plain text file format. (iPhone/iPad app by Michael Descy.)

- Source: https://appshunter.io/ios/app/swiftodo-for-todotxt/id1073798440 (this page in markdown: same URL + `.md`)
- Developer: [Michael Descy](https://appshunter.io/developer/1073798439)
- Category: Productivity, Business
- Price: Free (on sale, was $4.99)
- Rating: 4.70/5 from 278 App Store ratings · 108 written reviews indexed
- Age rating: 4+
- Requires: iOS 12.0 · 20 MB
- Languages: English
- Released: 2016-01-21
- Data updated: 2026-08-29
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/swiftodo-for-todotxt/id1073798440/reviews.md

## What is SwiftoDo for todo.txt?

SwiftoDo is a modern, powerful todo.txt app for iOS. It is a task list built specifically for the todo.txt file format, and allows you work with your existing todo.txt files via Dropbox or any data provider that integrates with the iOS 11+ Files app.


# FEATURES

- Full support for the todo.txt file format
- Dropbox sync
- Archiving completed tasks to done.txt
- Import tasks from Reminders

## Supported Todo.txt Format Extensions

- Due date tags (due:)
- Threshold date tags (t:)
- Recurring tasks (rec:+1w)
- Hidden tasks (h:1)
- Retain priority after completion (optional; two ways)

## User Interface

- Four task list styles to customize how you view your tasks
- Full file text editing mode, for when you need it
- Numerous dark and light themes
- Single or multiple task entry for new tasks
- One-touch edits to change priority, due date, etc.
- Select and edit multiple tasks from the task list with one-touch edits
- Pickers for inserting priority, projects, contexts, etc.
- Numerous sort presets, with grouping
- Powerful filtering capabilities
- Full-text search
- Undo/redo
- Hardware keyboard shortcuts
- Slide-over menu to open URLs contained in the task text
- Option to set a default priority on new tasks

## iOS 10+ Integration

- Universal app for iPhone and iPad
- Live filter split view in landscape on iPad, iPhone 6/6S/7 Plus
- Slide-over and split-screen multitasking on iPad (great for having tasks side by side with your favorite note-taking app)
- 3D Touch peek & pop and home screen quick actions
- Core Spotlight integration
- URL scheme with x-callback-url support

# ARE YOU NEW TO THE TODO.TXT FORMAT? SEE WHAT IT OFFERS:

## A task list that *you* control

Your task list is a plain text file, not some proprietary format owned by a company or locked to a specific application.

## A simple and timeless format

Plain text is the simplest file format there is. It will always be accessible, by some kind of application, forever.

## Few rules to learn

Learn only a few simple formatting rules (which SwiftoDo will take care of for you) to indicate task priority, task completion, and so on.

## A GTD-ready system

The todo.txt format was built with Getting Things Done in mind. It supports projects (which being with “+”) and contexts (which begin with a “@“).

## Use alongside any app on any platform

With Dropbox or Files app (iOS 11+ only) sync enabled, you can sync your task list with any app on any platform.

## Key features

- Full todo.txt format support
- Dropbox and Files app sync
- Archiving completed tasks
- Import from Reminders
- Customizable task list styles
- Advanced sorting and filtering
- Hardware keyboard shortcuts

## What do users think of SwiftoDo for todo.txt?

Overall sentiment: positive

**Pros**

- 🚀 Excellent implementation of todo.txt
- 👍 Simplicity and efficiency
- 👍 Customizable and flexible
- 👍 Reliable syncing with Dropbox
- 👍 Responsive developer

**Cons**

- 🐛 Crashes and data loss issues
- 🐛 Sync problems with Google Drive and Nextcloud
- 🔍 Limited sync options (Dropbox and Files app only)
- 🔍 Outdated UI, lacks modern iOS features

**Commonly reported bugs**

- Crashes when opening the app after a sync
- Inline date picker causing app crashes
- Manual sort not working as expected
- Sync issues leading to data loss

**Most requested features**

- Multiple todo list support
- Widgets and Apple Watch integration
- Automatic dark mode switching
- Better sorting and filtering options
- Improved reminders and due date handling

## Recent user reviews (10 of 108)

All indexed reviews: https://appshunter.io/ios/app/swiftodo-for-todotxt/id1073798440/reviews.md

### 5/5 — Does what it says.

*2026-07-20, version 3.3.5*

Does what it says :) simple and functional

### 5/5 — Love it

*2026-05-22, version 3.3.5*

Love the interface, it’s simplicity, and minimalism.

### 5/5 — Excellent work, so an excellent app

*2026-01-31, version 3.3.5*

Update 2026: I love the work, the clever simplicity, the efficiently to shape my needs, so a pleasure to open the app, view my living tasks, add or modify some, so Thanks for this work.
If I need something is an possibility to choice the font, size, etc. (to see more lines) or to get a quick compact view.

### 5/5 — Excellent work, so an excellent app

*2026-01-23*

I love the work, the clever simplicity, the efficiently to shape my needs, so a pleasure to open the app, view my living tasks, add or modify some, so Thanks for this work.
If I need something is an possibility to choice the font, size, etc. (to see more lines) or to get a quick compact view.

**Developer response:** Thank you for your feedback. Please email support@swiftodoapp.com with a description of what you did, and what happened next, and I will see if I can resolve the problem going forward.

### 3/5 — iPadOS Bugs

*2026-01-04, version 3.3.5*

I’ve been using SwiftoDo for over 6 years now and I’m on v3.3.5, which I believe is the latest version. I’ve been to your website but there is nowhere to submit bugs and they don’t conform to 4 preset troubleshooting issues.
Whenever I try to create a new task I receive an error msg of “Conflict with the remote file.” And I’m given three options: “Upload (Keep Local); Download (Keep Remote); Cancel”
Regardless of which option I chose, I receive the same error msg each time I create a task. Also regardless of the option the task is saved in the Todo.txt file.
I’ve tried recreating the todo.txt file and adding the tasks back in one by one and I still receive the same error msg.

In the settings under sync providers I have two enabled (I believe they are the default settings, because I haven’t changed them). The helpful comments says to tap on the sync name to enable/disable it, but that doesn’t work either.

I hope you can resolve these issues as they are most annoying and slows down my work flow.

There is another bug report under the MacOS store for SwiftoDo. Thanks.

### 4/5 — Nice

*2025-11-26, version 3.3.5*

Love the simplicity, the options, and the markdown. One bug: manual sort does not work. Please fix.

### 4/5 — Almost Perfect

*2025-11-03, version 3.3.5*

The one killer feature this app is missing is the ability to handle more than one todo file at once. I have separate files for home and work but can only have one of them loaded at a time.

### 4/5 — Editor issue

*2025-08-05, version 3.3.5*

I love this app, but I am having an issue with the in-app text editor. When I open my todo.txt file in the editor, not all of the file is visible. My tasks all appear fine in the app itself, and file syncing with Dropbox works well. I can use an external text editor to edit the todo.txt file, and it syncs back into the app with no problem. However, it would be nice to be able to edit my entire todo.txt file inside of the app and to use the editing tools that the app provides. Also, as others have mentioned, it would be nice to have some more modern iOS updates in the app, such as automatic switching between light and dark themes along with the iPhone itself. Also, maybe some push notifications when tasks are due? Otherwise, the app is a great tool to use for managing todo.txt files for task management.

### 3/5 — Works as expected

*2025-04-23, version 3.3.5*

Generally decent, but I feel there is too much wasted space on the screen.  Wish I could set smaller fonts and less closer line spacing.  Drag n drop would be nice too.  Still, what it does it y decently - never any errors

### 5/5 — ASCII is your friend

*2025-01-19, version 3.3.5*

(My review of SwiftoDo Desktop applies here)

Update Jan 7,2024:  Came back to this tool after 2 years wandering in an obsidian, things, and a few other tools haze. Looking at my files I realized this was the only tool (along with the original todo.txt) which I was able to use effectively over multiple years.  Mr. Descy solved cross platform syncing solutions back in 2018 and 2019 that other todo.txt implementations are just realizing they need.    This is still as close to perfect an app as I’ve come across and I hope Mr. Descy will keep revisiting it every few years to keep it working.  —— Update March 13, 2020
Still incredibly happy with this tool and it's ios version.   I've actually stayed with a tool for the first time in years (like since the palm pilot days when I used lifebalance) and sort of regularly find myself wanting to drop a note to Michael (creator) just to say thank you!   Regular updates and bug fixes keep coming and I appreciate the clarity of purpose Michael brings to his choices - eg. when I asked about adding a time of day for due dates he explained with great clarity not only why that wasn't going to happen but why it would actually negatively impact my effectiveness if it was there.  If you download this take a good look a the filters options - they make a huge difference.  
----
June 25, 2019: My requirements tend to be simple:  ascii or excellent import export, multiplatform.  I generally float bettween omnifocus, taskpaper and todo.txt (bad habit, but the darn apps keep getting filled up!)   It had been a few years sincce todo.txt and I was sad to find that Gina's app no longer worked for sync with dropbox or with ios so I took a look around.  Michael did a really nice github version that supported  todo.txt formats.  Swiftodo,  (and the ios version he did) are even better.  His sensible additions to filtering are a boon, coupled with great support.

## Frequently asked questions about SwiftoDo for todo.txt

### What is SwiftoDo for todo.txt?

SwiftoDo is a modern and powerful task list application for iOS that is specifically built to work with the todo.txt file format. It allows you to manage your tasks using a plain text file, which can be synced across devices and platforms.

### How does SwiftoDo sync my tasks?

SwiftoDo supports syncing your todo.txt files via Dropbox or any data provider that integrates with the iOS 11+ Files app. This ensures your task list is accessible and up-to-date across your devices.

### What are the key features of SwiftoDo?

Key features include full support for the todo.txt format with extensions like due dates and recurring tasks, Dropbox sync, archiving completed tasks, importing from Reminders, customizable task list styles, advanced sorting and filtering, and hardware keyboard shortcuts.

### Is SwiftoDo compatible with other platforms?

While SwiftoDo is an iOS application, the todo.txt format itself is platform-agnostic. Because it uses plain text files synced via services like Dropbox or the Files app, you can use your todo.txt file with other compatible applications on any platform.

### What is the todo.txt format and why use it?

The todo.txt format is a simple, plain text system for managing tasks, designed with Getting Things Done (GTD) principles in mind. It offers user control as your data isn't locked into a proprietary format, ensuring long-term accessibility and compatibility with various applications across different platforms.

## Version history (last 5 releases)

### 3.3.5 — 2024-05-01

Bug Fix

Crashes related to the due date picker and threshold date picker have been resolved for now. To prevent these crashes, however, it was necessary to change the date pickers from calendar-style to wheels-style, which is a feature regression. If I can figure out how to prevent crashes for all device sizes and orientations, I will bring back the calendar-style date pickers in a future release.

### 3.3.4 — 2024-01-30

Bug fixes

- Fixed crash when opening date pickers on iOS 17.
- iOS 17 compatibility.

### 3.3.2 — 2022-02-05

Bug Fixes

- Completing recurring tasks would cause a crash if certain data sync services (including Google Drive) are being used.
- Improved file sync support for slower data sync services.

### 3.3.1 — 2021-05-04

Enhancements

- Fixed a bug that was causing sync provider settings (e.g. Dropbox and Files app URLs) to not be saved.

### 3.3.0 — 2021-04-27

Enhancements

- Updated Dropbox OAuth code related to access token management. This change prepares SwiftoDo for access token-related behavior changes in the Dropbox API that will take effect at the end of September 2021. Existing Dropbox users should not need to make any changes to their sync provider settings.
- Corrected an inconsistent visual appearance in the "edit file" toolbar button on the task list.
- Fixed a bug that caused sync provider settings not to be updated properly in the Settings view after the data sync provider is set.

## Apps similar to SwiftoDo for todo.txt

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Kanban - Doneit](https://appshunter.io/ios/app/kanban-doneit/id1540325366) | 4.5 (279) | Free | Productivity |
| [Todoist: To Do List & Calendar](https://appshunter.io/ios/app/todoist-to-do-list-and-calendar/id572688855) | 4.8 (128,206) | Free | Productivity |
| [GoodTask - To Do List, Tasks](https://appshunter.io/ios/app/goodtask-to-do-list-tasks/id1068039220) | 4.6 (2,009) | Free | Productivity |
| [2Do - Todo List, Tasks & Notes](https://appshunter.io/ios/app/2do-todo-list-tasks-and-notes/id303656546) | 4.7 (3,717) | $9.99 | Productivity |
| [Todo - Task List Organizer](https://appshunter.io/ios/app/todo-task-list-organizer/id708423616) | 4.4 (391) | Free | Productivity |
| [Super To-Do's](https://appshunter.io/ios/app/super-to-dos/id1195333305) | 4.4 (933) | Free | Productivity |

## More apps by Michael Descy

- [Simple Call Blocker](https://appshunter.io/ios/app/simple-call-blocker/id1409872025)

All apps by Michael Descy: https://appshunter.io/developer/1073798439

## Related topics

[todisk](https://appshunter.io/ios/topics/todisk)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-29.*
