Skip to content

myTinyTodo vs Vikunja

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

myTinyTodo

Small open-source to-do list script for your own web server

Free

Vikunja

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

Free plan · from €4/mo

Where they differ

  • myTinyTodo is free. Vikunja starts at €4 per month, or €40 billed yearly (Vikunja Cloud Personal).
  • Only Vikunja lists macOS, Windows, Linux and Android apps.
  • myTinyTodo also covers Markdown.
  • Vikunja also covers natural-language input, kanban boards and Gantt & timelines.
In commonFree planWebOpen sourceSelf-hostableTasks

At a glance

myTinyTodoVikunja
PricingFreeFree plan
Starts atFree€4 per month, or €40 billed yearly (Vikunja Cloud Personal)
Free planThe script is free to download and is distributed under the GNU GPL v2 or later. You host it yourself, and the developer accepts optional donations.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
Android
Made byMax PozdeevKonrad Langenberg Software
Price read frommytinytodo.netvikunja.io
CheckedOct 9, 2026Oct 5, 2026

Who each one suits

myTinyTodo

  • People with PHP web hosting who want a private to-do list
  • Simple lists with tags, priorities and due dates
  • Publishing a read-only list or an RSS feed of tasks

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

myTinyTodo

  • It must be self-hosted: the site offers a download and a demo, and setup needs a web server with PHP and a MySQL, PostgreSQL or SQLite database.
  • There are no native mobile or desktop apps; phones use the same responsive web page.
  • Protection is a single password set in settings rather than separate accounts for each person.
  • Internet Explorer and the Presto-based Opera are not supported.

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

myTinyTodo

Multiple lists in tabs
Each list is a tab with its own URL. Tabs can be reordered or hidden, and a special tab shows the tasks from every list together.
Smart syntax
A task typed as "+1 Task #Tag1 #Tag2 @monday" is created with its priority, tags and due date already set. Due dates accept forms such as @1d or @25.12.
Tags, priorities and sorting
Tasks take tags, due dates and a priority from -1 to +2. A tag cloud filters the list, search finds tasks, and sorting includes manual drag-and-drop and reverse order.
Notes with Markdown
Each task can carry a note, and notes support Markdown syntax, including #NUMBER links to other tasks by id. Markdown can be turned off in settings.
Publishing, feeds and export
A list can be published for read-only viewing, followed as an RSS feed, or exported to CSV and iCalendar. A password in settings keeps others from changing tasks.
Extensions
Extensions listed in the changelog add notifications by e-mail and Telegram, backups to XML with restore, an updater and custom CSS.

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

myTinyTodo

  • Free$0

    The full script and its extensions, installed on a web server with PHP and a MySQL, MariaDB, PostgreSQL or SQLite database.

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

myTinyTodo

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