Navigation:  Welcome >

Features

Previous pageReturn to chapter overviewNext page

Swift To-Do List is very feature-rich. It is also very flexible and customizable - whatever you need, Swift To-Do List can probably do it. We've also put a lot of effort into making the program really simple, clean, and easy to use.

 

Some of the most notable features include:

 

Manage both tasks and notes. Each task has its own notes, and you can also create task-independent notes ("memos") in the to-do list tree.
You can also manage lists of non-actionable items, such as inventories and ideas.
You can have the items in your lists automatically numbered. (Ultimate only)

Universal import (CSV/TSV/TXT). Import tasks from Outlook, Lotus Notes, Excel, Task Coach, Task Merlin, VIP Organizer, and many other programs. You can also import tasks from all web-apps that support CSV export, such as Toodledo.

Tree structure with icons to organize your to-do lists and notes (memos). Choose from more 244 colorful icons in 4 sizes for your to-do lists and memos. Easily reorder to-do lists using mouse (Drag and Drop), or move/copy tasks to other lists.
Cut, copy and paste to-do lists and memos (this allows you to create templates)
The tree can be automatically alphabetically sorted.

With subtasks, you can break down complex tasks into easily manageable chunks.
Reduce procrastination and make your work more enjoyable by breaking tasks down into subtasks.
If you lay out all the small steps in front of you - following them will be easy! (Professional and Ultimate editions only)

All the task fields you might ever need.
All fields are optional, and can be even completely hidden - total customization!
Supported fields include Name, Priority, Type, Due Date, Days Left. The Professional edition also supports: Start Date, Completion Date, Context, Assigned To, Time Estimate, Time Spent, Percent Done, Status, Hide Until Date. Creation Date and Last Changed Date are also automatically recorded for each of your tasks. There are 24 different columns in total to choose from.
You can even rename any of the existing fields/columns! (Ultimate only)

Setup reminders for any of your tasks with just a few clicks. Swift To-Do List has great reminder support. The snoozing of reminders is also really easy and flexible. You can even receive email reminders and recurrence notifications sent to you directly from the program.

Recurring tasks support. Very flexible setup, many patterns to choose from: Hourly, daily, weekly, monthly, monthly on day of the week, yearly, yearly on day of the week, X days after completion. It is possible to setup recurrences like: The last Friday of every month, or the first Monday in January, or every Tuesday and Thursday, or 5 days after the task is completed, or any other pattern! Unique feature: You can even preview the next 10 times the task is going to recur!

Full-featured notes formatting, including styles (bold, italic, underline, strike through), paragraphs, colors, bullets, numbered lists, multi-level lists (Ultimate  edition only), fonts and images. Insert date/time or separators with hotkey. Create hyperlinks to websites, local files, or even to-do lists or memos in Swift To-Do List 8.
Inbuilt spellchecker (Ultimate edition only). And much more.

Import notes and memos from many formats, including MS Word DOC and DOCX files, HTML files, web-archive MHT files, OpenOffice ODT files, plain text TXT files, rich text RTF files, and e-book ePUB files.
Export notes and memos to PDF files and all the above formats

Reorder your tasks using mouse (drag & drop). You can either sort your task lists by any column (or multiple columns), or you can easily create your own custom order of your tasks with mouse.

Attachments: Attach files, folders, email addresses and web links to your tasks. Just drag & drop any file to task's notes area and the file is attached!
Create embedded file attachments and store the files directly in the Swift To-Do List database.

Attach emails to tasks: You can drag & drop emails and calendar items from Outlook into Swift To-Do List to attach them to your tasks. Many of your tasks come through email, and the convenience of being able to attach emails to your tasks is invaluable. Other email clients like Mozilla Thunderbird or The Bat! are supported as well.

Create tasks from emails: You can just drag & drop emails into the task-view to add them as tasks. See a short video demo. Many email clients are supported, including Outlook, Mozilla Thunderbird, Lotus Notes, The Bat! and others. You can also drag & drop .eml and .msg files directly.

Powerful exporting/printing that is very simple to use. The output can be filtered, grouped by any column, and it can include only the tasks, to-do lists, and columns that you want. The export supports task notes, colors, check boxes. Choose the text size. Export to HTML or MS Excel (comma delimited).  And much more.

View modes and filters that allow you to see only the tasks you need at the moment. Create your own filter presets and quickly switch between them using toolbar button or automatically assigned keyboard shortcuts (Control + 1, Control + 2, ...).

Hide Until field for your tasks is an incredible, unique and innovative feature. Think of it as a "mega-snooze" for your tasks: It allows you to hide tasks until a later date.
Is your list too full and cluttered? Well, hide the stuff you don't have to worry about for now until later! When the specified date comes, it will re-appear on your to-do list. You can hide things until tomorrow, for a week, for a month, for a year - or until any date you want!
With Hide Until field, your to-do list will be sustainable. You won't abandon it, as it will never become too cluttered. It will stay short and sweet.

Sort your task lists by multiple columns at once. Want to sort them by Due Date first, then by Priority? No problem. Or, want to sort them by Priority first, then by Due Date? No problem! Any other combination, even with 3 or 5 columns? No problem. You can sort by any number of columns. To add/remove a column from the sort, simply hold the Control key while clicking the column.

Add or edit multiple tasks at once. Working with multiple tasks at the same time is really easy.

Info panel below the to-do list tree which shows you: How many tasks are due today, due tomorrow, to do total, and done total.
With just 1 click, you can see any of these tasks. For example, if you click the "Tasks to do today" label, you will immediately see all the tasks due today. (Professional and Ultimate edition only.)

Collapsible calendar panel below the to-do list tree allows you to view tasks due on a specific date or multiple dates - with just one click! This gives you instant overview.
The calendar can be linked to Due Date, Start Date, Completion Date, Change Date, Creation Date or Hide Until Date of your tasks. This gives you a lot of options how to use the calendar panel efficiently in your situation.

Undo/redo support. Know your data is safe thanks to undo/redo support - if you accidentally delete a task or even whole to-do list, you can just undo it!
It's curious that most organizers don't support this feature.

Cut, copy & paste tasks, to-do lists, notes and attachments. Fully integrated clipboard support.

Task Archive stores your deleted tasks, you can recover them if needed. Never lose your tasks! The Task Archive also records the deletion date, so you can use it as a history tool.
Use automatic archiving of done tasks to keep your lists fresh and relevant. Done tasks can get archived immediately or after a specified amount of days (or never). Professional edition only.

Automatically color tasks by priority. Highlight overdue tasks. Highlight tasks due today. Choose your own custom colors.

Email your tasks. Right click any task, select Mail To, and then select recipient from your contact list (which is also used for Assigned To task property). Email message is automatically created and opened in your default email client, from which you can easily edit it and send it. You can fully configure the email template to include any task properties, its notes and any text. (This feature is in the Professional edition only).

 

 

Fully customize priorities, statuses, task types, contexts etc. You can specify your own task priorities and statuses! This allows you to use Swift To-Do List in conjunction with any productivity system, including Stephen Covey's 4-quadrants time management or David Allen's Getting Things Done (GTD).

 

Time Tracking. Automatically track the time spent on your tasks. Just right-click any task, and select "Start Time Tracking", and a small floating window counting and displaying the time spent will be shown. (Professional edition only)
The time tracking can also work in "countdown" mode, which allows you to work in short timed bursts (also known as the Pomodoro technique).

 

Runs from a USB drive. Swift To-Do List can be deployed to your USB thumb drive  and you can then run it on any computer from there.

Unneeded features can be automatically hidden from the program to make it even simpler (this is unique feature). The Add/Edit task window and the whole  interface automatically changes depending on what columns (fields) you use.

Protect your database with very strong encryption. The encryption is virtually impossible to bypass if you use a strong password.

Mouse or keyboard can be used to accomplish any operation. Swift To-Do List 8 supports many hotkeys and shortcuts. If you are an advanced user, you can control it entirely using keyboard and shortcuts to save time.
Use global hotkey to activate or hide Swift To-Do List 8 and a global hotkey to add new task into a specified to-do list. It also has a global hotkey for creating a task from selected text in any application.

Clean and simple design.
No learning curve. Start using Swift To-Do List immediately. Customize everything.

Easy fast installation that doesn't require admin privileges. You can install Swift To-Do List even if your Windows user account doesn't have administrator privileges. This makes it perfect for installing it at your day job - you don't need to ask anyone for a permission. Just install it under your user account even without the admin rights.

And much, much more! This list of features is not by any means complete. You simply have to experience it.

 

Some of the additional features include:

Done tasks can be automatically moved to the end of task-view or hidden
Smart numbering in tree can display number of undone tasks
Beta features, as shown below

 

Beta Features

These beta features shown below are not yet 100% complete and polished, but they can be readily used, and numerous individuals and teams are already using them with great success. We are working hard on finishing these features and making them as easy to use and rock-solid as other mature features.

 

Please refer to the Sync and collaboration chapter for more information about these features.

 

All these features are entirely optional. To enable them, make sure that you have Swift To-Do List 7.50 or newer installed. Latest version can be always downloaded from our website. Then, use menu File - Advanced - Enable Beta Features.

 

Synchronize online with the Swift.me cloud server. You can install Swift To-Do List  on multiple computers - anywhere - and keep them all synchronized with the inbuilt sync feature that utilizes our secure Swift.me cloud server.

Share and collaborate. You can easily share your tasks and notes with your co-workers, partners or family members. Simply use the invite feature. Once they accept the invitation, they can sync their tasks with the database into which you invited them. Even if they don't have Swift To-Do List installed, they can access the tasks and notes via web at http://swift.me. You can learn more about the web application below.

Smartphone and tablet access allows you to edit your tasks and notes synchronized in the Swift.me cloud. Once your database is synchronized, simply point your mobile device to http://swift.me and you will be able to view and edit all your tasks. All modern smart-phones and tablets are supported, including iPhone, iPad, Android devices, BlackBerry, Samsung Galaxy, Toshiba tablets, Kindle Fire, and many others.

Companion web application at Swift.me. You can use the web access to view and edit tasks and notes that you've synchronized with the Swift.me cloud. This allows you to view and edit your tasks on computers where Swift To-Do List for Windows is not installed. You can do that from any kind of computer - including Windows, Mac, Linux. All major modern browsers are supported, including Chrome, Firefox, Safari, Opera and Internet Explorer.

Remote backup. If you synchronize your database with the secure Swift.me server, all your tasks and notes will be automatically backed up in the cloud. From that point on, even if your computer crashes and you lose your HDD, your tasks and notes will be safe in the Swift.me cloud, ready to access via web, mobile devices, or from Swift To-Do List for Windows.