Skip to content

OpenTodoList vs Vikunja

Price, platforms and features side by side. The table says where each price was read and when.

OpenTodoList

Open-source to-do list and notes app that stores plain files

Free

Vikunja

Open-source task manager to self-host or use as a paid cloud

Free plan · from €4/mo

Where they differ

  • OpenTodoList is free. Vikunja starts at €4 per month, or €40 billed yearly (Vikunja Cloud Personal).
  • Only OpenTodoList lists an iOS app.
  • Only Vikunja lists a web app.
  • Vikunja is self-hostable, according to its own site.
  • OpenTodoList also covers notes.
  • Vikunja also covers natural-language input, kanban boards and Gantt & timelines.
In commonFree planAndroidLinuxmacOSWindowsOpen sourceTasks

At a glance

OpenTodoListVikunja
PricingFreeFree plan
Starts atFree€4 per month, or €40 billed yearly (Vikunja Cloud Personal)
Free planThe app is free and open source under the GNU GPL on every platform, with no paid version. The developer accepts optional donations through Buy Me a Coffee and PayPal.Self-hosting is free under the AGPLv3 with all core features, on a server you maintain, update and back up yourself. Vikunja Cloud has no free plan.
Free trialNone listed14-day free trial on every Vikunja Cloud plan
Web
macOS
Windows
Linux
iOS
Android
Made byMartin HöherKonrad Langenberg Software
Price read fromopentodolist.rpdev.netvikunja.io
CheckedOct 9, 2026Oct 5, 2026

Who each one suits

OpenTodoList

  • People who want tasks and notes kept as files they control
  • Nextcloud and ownCloud users on both phone and desktop
  • Shopping lists, household tasks and recipes in one app

Vikunja

  • People who want their task data on a server they control
  • Households and teams sharing projects across list, board and Gantt views
  • Moving off Todoist, Trello or Microsoft To Do with a built-in importer

Worth knowing

OpenTodoList

  • There is no hosted sync service: using a library on several devices needs a Nextcloud, ownCloud, WebDAV or Dropbox account, or an outside sync tool.
  • No web version is listed; it runs as an installed app on Android, iOS, Linux, macOS and Windows.
  • The AI integration currently covers recipe import only, and an online provider needs the user's own API key, which may carry separate costs.

Vikunja

  • Vikunja Cloud has no free plan. The free option is self-hosting, where server maintenance, updates and backups are your job.
  • The mobile app is an alpha pre-release for Android that the docs say covers only very basic features, and the maker gives no iPhone support.
  • The admin panel, audit logs and time tracking belong to Vikunja Pro, a paid add-on for self-hosted instances in private beta with no public prices.
  • Cloud prices are listed in euros only, and the vendor describes its CalDAV integration as early alpha with known bugs.

Key features

OpenTodoList

Libraries
A library is a container for todo lists, notes, images and recipes, so related items stay together. Each library can be given its own color.
Todo lists, todos and tasks
A todo list holds todos, and each todo can be broken into tasks. Items can have due dates and recurrence, and a schedule view shows what is due across all libraries.
Notes with pages
A note is a text container that can take additional pages, which turns it into a small notebook. Images are separate items with a title and description.
File-based storage
Each library is a normal directory of files on disk, so it can be backed up, inspected, or synced with an outside tool the user already trusts.
Sync through your own storage
Libraries sync through Nextcloud, ownCloud, generic WebDAV servers or Dropbox. Sync is chosen per library, and a local library is never copied to a server.
Recipes with optional AI import
Recipes hold ingredients, steps, notes and yield. An optional AI action turns pasted text or a web page into a recipe, using Apple's on-device model or an OpenAI-compatible provider.

Vikunja

List, kanban, Gantt and table views
Each project can be shown as a list, a kanban board, a table with selectable columns or a Gantt chart, and you can switch between them at any time.
Quick Add Magic
Typing a date, a *label, an @assignee, a +project or a !priority into a task title sets those fields as the task is created. It works in the web UI.
Sharing, teams and link shares
A project can be shared with one user, a team or a link. Link shares let people view or edit tasks without an account, with the same permission levels.
Reminders, repeats and relations
Tasks take due dates, reminders, repeat intervals, priorities, labels, attachments and subtasks, and can be related to tasks in other projects, for example as blockers.
Imports and CalDAV
Built-in importers cover Todoist, Trello, Microsoft To Do, TickTick, WeKan, Planka and CSV files. A CalDAV integration syncs tasks with outside clients such as iOS Reminders.
API, webhooks and MCP
A documented REST API with token authentication, webhooks, a vendor-maintained community node for n8n and, from version 2.7.0, an MCP endpoint for AI assistants.

Plans

OpenTodoList

  • Free$0

    The complete app for Android, iOS, Linux, macOS and Windows, with local libraries and sync through the user's own storage.

Vikunja

  • Self-Hosted€0

    The open-source version on your own server: unlimited tasks and projects, all four views, teams, sharing and CalDAV.

  • Personal€4

    per month, or €40 billed yearly

    One managed Cloud account with unlimited lists, tasks, reminders, share links and filters, and 10GB of attachment storage.

  • Organization€5

    per user / month, or €50 per user billed yearly

    Everything in Personal, plus unlimited teams, 50GB of attachment storage, priority email support and central team billing.

  • Family€10

    per month for up to 5 users, or €99 billed yearly

    Everything in Personal for up to 5 users, with shared household projects on one subscription and one bill.

Ways to pay less

OpenTodoList

No public discounts listed.

Vikunja

  • Annual discount

    Lower price with yearly billing

    Yearly billing costs €40 for Personal, €99 for Family and €50 per user for Organization, which the pricing page labels as 17.5% to 20% less than paying monthly.

More comparisons