Comparison

SwiftoDo for todo.txt vs Margin

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

SwiftoDo for todo.txt

Manage your tasks with a powerful and modern application designed for the todo.txt file format. Sync your lists via Dropbox or the Files app, and leverage advanced features like recurring tasks and custom sorting. Enjoy a customizable interface and seamless integration with iOS.

Highlights
  • 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
Read full description

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.

About

Margin

Features
Read full description

Margin is a calm, beautiful planner for people who think in sentences, not forms. Type “dentist tomorrow 4 to 5” or “lunch with Sara Friday at 1” and Margin reads the day, the time, the list and even the repeat, then saves it to Apple Calendar or Reminders. It reads Arabic too, so you can write your day in either language. YOUR DAY, HOUR BY HOUR Every hour gets the same space, so you see where the time goes at a glance. Each hour tells you what is inside, meetings are drawn at their real minutes, and the current hour carries a live line through it. Tap an hour to open it and tick things off, or drag a task to another hour. FOCUS THAT FOLLOWS YOU Start a pomodoro or a simple timer and give it a name. It runs on your Lock Screen and in the Dynamic Island, where you can pause it or add five minutes without unlocking. Your timers stay in step between iPhone, iPad and Margin for Mac through your own iCloud: start on one, pause on another. MORE ROOM ON IPAD On iPad your day sits beside the month, the next few things and your undated tasks, with a week view and keyboard shortcuts. ON YOUR WRIST The Apple Watch app shows the hour you are in and what comes next, with your running timer on top. Say a task and it lands on your iPhone. WIDGETS AND SHORTCUTS Home Screen and Lock Screen widgets show now and next, your coming hours and your focus timer. Add to Margin with Siri, the Action button or a Control Center control. PRIVATE BY DESIGN No account, no ads and no tracking. Your plans live in your own Apple Calendar and Reminders, and timers sync through your own iCloud. One purchase. No subscription.

Screenshots

SwiftoDo for todo.txt4 screens
Margin4 screens

Verdict

The call

The clearest difference is price: SwiftoDo for todo.txt at Free against Margin's $2.99. SwiftoDo for todo.txt also leads on iOS requirement (12.0 vs 17.0). Margin's advantage is update cadence (daily vs every 5 weeks). On ads, in-app purchases and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

SwiftoDo for todo.txt is free to download; Margin costs $2.99 up front. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

SwiftoDo for todo.txt ships an update every 5 weeks, Margin daily. The most recent releases landed on November 2, 2026 and November 10, 2026 respectively.

Scorecard3 real differences · 7 level
SwiftoDo for todo.txt versus Margin: the parameters behind the verdict, then further details
ParameterSwiftoDo for todo.txtMargin
PriceFree — better$2.99
Rating4.7 (295 ratings) — better—
Positive reviews83.9% of reviews—
Number of ratings295 — better—
Update frequencyEvery 5 weeksDaily — better
AdsNoNo
In-app purchasesNoNo
MonetizationPaid—
DevicesiPhone, iPad, iPodiPhone, iPad, Apple Watch
Requires iOS12.0 — better17.0
Further details — not scored
Size20 MB12 MB
Age rating4+4+
DeveloperMichael DescyAbdulmohsen Al Tulaihi

Bugs and requests

SwiftoDo for todo.txt

Reported bugs

4 issues
  • 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

Requested features

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

Margin

Not enough reviews yet to summarise bugs or requests.

In-app purchases

None

SwiftoDo for todo.txt

No in-app purchases

None

Margin

No in-app purchases

Questions

Is SwiftoDo for todo.txt free?
SwiftoDo for todo.txt is free to download, with no in-app purchases.
Is Margin free?
Margin costs $2.99, with no in-app purchases.
Do SwiftoDo for todo.txt or Margin have ads?
Neither SwiftoDo for todo.txt nor Margin shows ads.
Which is updated more often, SwiftoDo for todo.txt or Margin?
SwiftoDo for todo.txt ships an update every 5 weeks, and Margin daily. Most recently, SwiftoDo for todo.txt was updated on November 2, 2026 and Margin on November 10, 2026.

Other comparisons