Skip to content
Features

Everything goodTodo can do.

96 capabilities across 6 platforms — the major workflows and the small details that never get their own page, all searchable below.

Feature catalogue

96 features shown

  • Quick add

    Turn an idea into a saved task from the quick-add card in under two seconds.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Smart parsing

    Type things like "Friday at 6" and get date, priority and tag suggestions you can accept or ignore.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Voice capture

    Speak a task out loud; it's understood on your device, and you approve the result before anything is saved.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Live voice meter

    See a live waveform while you speak — the recording itself is never kept.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Optional AI, your key

    Want cloud-powered parsing? Connect your own AI account — always asked first, with your key kept in your device's secure storage.

    Optional — off by default.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Markdown notes

    Write task notes with easy formatting — headings, lists, links and inline images.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Subtasks

    Break work into checklist steps with parent progress, reordering and delete undo.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Image attachments

    Attach photos up to 2 MB each and keep using them fully offline.

    Capture & editingAvailable on Android, iOS, macOS, Windows, and Linux
  • Attachment cloud sync

    Beta

    When you're signed in, photos copy to your own private cloud space; anything that can't upload stays safely on your device.

    Beta: 25 MB per account.

    Capture & editingAvailable on Android, iOS, macOS, Windows, and Linux
  • Edits save themselves

    Edits to existing tasks save themselves as you go; brand-new tasks check with you before being thrown away.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Share into goodTodo

    Send text and links from Android sharing, the iOS share extension or macOS Services.

    Capture & editingAvailable on Android, iOS, and macOS
  • Complete & reopen

    Complete a task in one tap, then reopen it any time from the Log.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Undo and redo

    Step backward and forward through your recent changes — even deletions can be brought back after a restart.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Visible undo history

    Review recent changes newest first in a timeline with live screen-reader announcements.

    Capture & editingAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Colour-coded projects

    Group tasks into projects with names, colours, metadata and a dedicated detail view.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Inbox by default

    New tasks land in the Inbox until you decide where to file them.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Drag-and-drop ordering

    Reorder tasks and projects by hand, instantly — the order stays exactly where you put it, on every device.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Keyboard reordering

    Grab a row's drag handle from the keyboard and move it with the arrow keys.

    Needs a hardware keyboard.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Drag between projects

    Drop a task onto another project or tab to move it without opening an editor.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Priorities

    Give tasks visible priority levels, then filter or sort work by importance.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Tags

    Label tasks with tags and filter any view by the labels that matter.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Filter overlays

    Filter a project by priority and tags without navigating away from it.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Project sorting

    Choose a sort order independently for each project.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Instant search

    Find tasks as you type in a global overlay with a floating search bar.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • A Home that triages itself

    See Overdue, Today, the next seven days and Inbox sections assembled automatically.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Completed history

    Browse everything you have finished in a dated Log timeline with filters.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Empty states with care

    Every view greets you with a friendly empty state instead of a blank screen.

    Organize & planAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Due dates & times

    Schedule dates, times and all-day tasks that stay correct across time zones.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Local reminders

    Reminders fire right on your device — phone or computer — with no server involved.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, and Linux
  • Snooze

    Delay a reminder in one tap from its notification or from inside the app.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, and Linux
  • Actionable notifications

    Complete, snooze or edit a task directly from its notification.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, and Linux
  • Repeat-reminder nag

    Let an unfinished task keep nudging you at an interval you choose until it's done.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, and Linux
  • Reminder presets

    Save, apply, edit and duplicate reminder setups you use often.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Sensible time defaults

    Start reminders at 09:00, use adaptive pickers and confirm before choosing a past time.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Recurring tasks

    Repeat tasks daily, weekly, monthly or yearly with intervals, weekdays and end dates.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Two repeat philosophies

    Repeat on a fixed schedule or roll forward until done, with undo for automatic roll-forwards.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Occurrence or series

    Delete one recurring occurrence or remove the entire series.

    Reminders & recurrenceAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Location reminders

    Get reminded when you arrive or leave with an adjustable radius and automatic re-arming.

    Reminders & recurrenceAvailable on Android and iOS
  • Full calendar

    Plan tasks in dedicated month, week, day and year calendar views.

    Views & navigationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Agenda panel

    Keep calendar context on wide windows with a side agenda and day popups.

    Views & navigationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Searchable settings

    Search preferences and jump directly to the matching setting.

    Views & navigationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Deep links

    Open tasks, widgets, shares and assistant actions through goodtodo:// links on installed platforms.

    Views & navigationAvailable on Android, iOS, macOS, Windows, and Linux
  • Guided onboarding

    A short welcome tour shows how your data stays on your device and explains each permission before asking, with skip and replay.

    Views & navigationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Works offline, always

    Everything you do is saved on your device first, so airplane mode changes nothing.

    Offline & syncAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Background sync

    When you're signed in, changes sync to your other devices on their own — retrying quietly, never holding you up.

    Offline & syncAvailable on Android, iOS, macOS, Windows, and Linux
  • Honest sync status

    Read one status chip for Synced, Syncing, Connecting, Offline or Error.

    Offline & syncAvailable on Android, iOS, macOS, Windows, and Linux
  • First sign-in merge

    The first time you sign in, choose to keep what's on the device, what's in the cloud, or both.

    Offline & syncAvailable on Android, iOS, macOS, Windows, and Linux
  • Predictable conflicts

    When devices disagree, the newest edit wins through one documented rule.

    Offline & syncAvailable on Android, iOS, macOS, Windows, and Linux
  • No silent data loss

    If something can't sync it's kept safe and shown to you, and signing out warns about anything not yet synced.

    Offline & syncAvailable on Android, iOS, macOS, Windows, and Linux
  • No account required

    Use every local feature signed out and opt in to cloud sync only when you want it.

    Account & dataAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Email, Google & Apple sign-in

    Sign in for sync with email and password, Google or Apple.

    Account & dataAvailable on Android, iOS, macOS, Windows, and Linux
  • Secure sessions

    Your sign-in is kept in your device's own secure storage, with password changes and renewal handled for you.

    Account & dataAvailable on Android, iOS, macOS, Windows, and Linux
  • Export from this device

    Save the tasks, settings, voice history and available attachments currently on a device as a ZIP — even without an account.

    The ZIP isn't encrypted; keep it somewhere safe.

    Account & dataAvailable on Android, iOS, macOS, Windows, and Linux
  • Download account data

    When you're signed in, request a separate ZIP of your cloud-synced account data through a private link that expires.

    Requires a signed-in account.

    Account & dataAvailable on Android, iOS, macOS, Windows, and Linux
  • Real account deletion

    Deleting your account starts a grace period so you can change your mind, then removes your synced data for good.

    Requires a signed-in account.

    Account & dataAvailable on Android, iOS, macOS, Windows, and Linux
  • Opt-in crash reports

    Crash reporting runs only after you explicitly consent during onboarding.

    Account & dataAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Share a task by email

    Type someone's email to share a task with them — without ever revealing who does or doesn't have an account.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Share whole projects

    Collaborate on every task in a project through one project share.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Title-only invitations

    Pending offers reveal only the task title until the recipient accepts.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Edit together

    Both of you can edit shared items; changes show up straight away and settle themselves across devices.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Stop sharing any time

    Either of you can stop sharing a single task, or end sharing with that person entirely.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Sharing kill-switch

    Flip one switch to stop all sharing, with everyone, at once.

    Both sides need a signed-in account.

    SharingAvailable on Android, iOS, macOS, Windows, and Linux
  • Google Tasks, two-way

    Beta

    Synchronize changes both ways with your Google task lists.

    Waiting on Google's approval, so it's beta for now.

    Integrations & assistantAvailable on Android, iOS, macOS, Windows, and Linux
  • Google Calendar overlay

    Beta

    See read-only Google Calendar events across every goodTodo calendar view.

    Waiting on Google's approval, so it's beta for now.

    Integrations & assistantAvailable on Android, iOS, macOS, Windows, and Linux
  • Leave without losing data

    Disconnect Google and keep synchronized items as ordinary local tasks.

    Integrations & assistantAvailable on Android, iOS, macOS, Windows, and Linux
  • Siri & Shortcuts

    Ask Siri to add, complete, find and open tasks — it works out of the box, no setup needed.

    Integrations & assistantAvailable on iOS
  • Spotlight search

    Search your tasks and projects straight from the iPhone search screen.

    Integrations & assistantAvailable on iOS
  • Google Assistant actions

    Create, open and search tasks by talking to Google Assistant on Android.

    Integrations & assistantAvailable on Android
  • Android AppFunctions

    Beta

    Let your phone's assistant add and manage tasks for you on Android 16 and newer.

    Android 16 preview surface.

    Integrations & assistantAvailable on Android
  • Launcher shortcuts

    Long-press the app icon for New task, Today and your most recent tasks.

    Integrations & assistantAvailable on Android
  • Assistant with guardrails

    The assistant shows you what it's about to change before it happens, and you can undo it afterward.

    Integrations & assistantAvailable on Android and iOS
  • Native widgets

    See your tasks on the home screen or desktop — even offline — on Android, iPhone, Mac and Windows.

    Platform-nativeAvailable on Android, iOS, macOS, and Windows
  • Act from the widget

    Complete, undo and quick-add from Android, iOS and Windows widgets without opening the app.

    Platform-nativeAvailable on Android, iOS, and Windows
  • Lock Screen widgets

    Put inline, circular or rectangular goodTodo accessory widgets on the iPhone Lock Screen.

    Platform-nativeAvailable on iOS
  • Planner & next-due widgets

    Use a Daily Planner widget on Android and Windows or a next-due-task widget on Windows.

    Platform-nativeAvailable on Android and Windows
  • Mac-native window

    Use a transparent title bar and full-content window designed to feel at home on macOS.

    Platform-nativeAvailable on macOS
  • macOS Services capture

    Select text in another Mac app and send it to goodTodo from the Services menu.

    Platform-nativeAvailable on macOS
  • Lives in your tray

    Close into the background with tray controls for Open, Launch at Login and Quit.

    Platform-nativeAvailable on macOS, Windows, and Linux
  • A window that remembers

    Restore desktop window size and position between launches.

    Platform-nativeAvailable on macOS, Windows, and Linux
  • Native Edit menu

    Use real menu-bar Undo and Redo commands on desktop.

    Platform-nativeAvailable on macOS, Windows, and Linux
  • Windows toasts

    Schedule actionable native Windows toast notifications with buttons.

    Platform-nativeAvailable on Windows
  • Links open the app on Windows

    Links to tasks and screens open straight in the Windows app, even when it's already running.

    Platform-nativeAvailable on Windows
  • Linux-friendly reminders

    Reminders keep firing on Linux even when the app is closed.

    Platform-nativeAvailable on Linux
  • Runs in the browser

    Try the same app in your browser without installing anything.

    Web is local-only: no sign-in or sync.

    Learn more about Runs in the browser
    Platform-nativeAvailable on Web
  • Adaptive layouts

    Use one interface that reflows from phone to tablet to desktop widths.

    Platform-nativeAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Light, dark & AMOLED

    Choose System, Light or Dark mode with a true-black AMOLED style.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Material You

    Retint goodTodo from your wallpaper on supported Android devices.

    Accessibility & personalizationAvailable on Android
  • Accent palettes

    Pick a curated seed colour to retint the entire interface.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • 16 languages

    Use the fully localized interface in English plus 15 languages across Europe and Asia.

    Arabic, German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Brazilian Portuguese, Russian, Thai, Turkish, Vietnamese and Chinese.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Your clock, your week

    Choose 12-hour or 24-hour time and set the first day of the week.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Keyboard-first navigation

    Get around the whole app with just the arrow keys, Enter and Space — no mouse required.

    Needs a hardware keyboard.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Global shortcuts

    Use Ctrl-Z or Cmd-Z for undo and redo, along with other app-wide shortcuts.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Screen-reader support

    Use the core of the app with VoiceOver, TalkBack and other screen readers.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Respects reduced motion

    Animations settle into calm, static states when your device asks for less motion.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Comfortable touch targets

    Buttons and controls are sized to be easy to tap, everywhere in the app.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web
  • Accessible overlays

    Dialogs and menus adapt to your screen size and play nicely with the keyboard, including Escape to close.

    Accessibility & personalizationAvailable on Android, iOS, macOS, Windows, Linux, and Web

Start a list that survives anything.

Join the beta

One email when your invite is ready. No spam, unsubscribe anytime.

Free while in beta.