Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Vikunja?
Vikunja is an open-source, self-hostable task manager: you run it on your own server (or use the hosted Vikunja Cloud) and organize tasks and projects through list, Kanban, Gantt, and table views. It is licensed under AGPLv3, so the code is publicly readable, and the project emphasizes keeping your data under your control — the site describes it as "the task manager you actually own" Vikunja.
What that means in practice
- For privacy-minded individuals: a personal to-do list where tasks and projects live on infrastructure you control, rather than a vendor's.
- For small teams: you can start with personal lists and later share projects and assign tasks without switching tools, per the site.
- For teams migrating: built-in import support covers Todoist, Trello, Microsoft To-Do, and other platforms, which lowers the cost of trying it.
- Trade-off: self-hosting means you handle installation (Docker, native binaries, or a guided install wizard) and ongoing maintenance; the hosted Cloud option removes that upkeep but is a paid service.
Next step
Decide based on who manages the server: if you or your team can run Docker and want full control, self-host; if you want zero maintenance and automatic updates and backups, compare that against the Cloud option on the pricing page. Then test the migration path by importing a small Todoist or Trello project first.
Should I self-host Vikunja or use Vikunja Cloud?
Self-host if you want full control of the server and data and are comfortable running and maintaining it; choose Vikunja Cloud if you'd rather not manage infrastructure and want automatic updates and backups. The product page presents both as first-class options: the open-source version (AGPLv3) runs on your own infrastructure, while Cloud is a managed instance that also supports the project's development.
How the two options differ
| Consideration | Self-hosted Vikunja | Vikunja Cloud |
|---|---|---|
| Who runs the server | You (Docker, native binaries, or the install wizard) | The Vikunja team |
| Updates and backups | Your responsibility | Handled for you |
| Control over data and code | Full — you host it and can read the source | Data lives on their managed instance |
| Setup effort | Higher; needs server skills or willingness to learn | Low; sign up and start |
| Best fit | Privacy-focused users, teams with IT capacity, tinkerers | Individuals and teams who want the features without ops work |
A practical way to decide
Ask yourself two questions: Do you already have a server or the willingness to maintain one? And does anyone on your team want to handle upgrades and backups? Two "yes" answers point to self-hosting. If either is "no," Cloud removes that burden.
A concrete example: a small team adopting Vikunja for shared projects, Kanban boards, and Gantt views can start on Cloud to avoid setup work, then migrate to self-hosting later if data-control requirements grow. A privacy-minded solo user with a home server may prefer self-hosting from the start, since the AGPLv3 license lets them inspect and run the code themselves.
Either way, the feature set (list, Kanban, Gantt, and table views, plus imports from Todoist, Trello, and Microsoft To-Do) is the same starting point, so the decision is mainly about operations and control rather than capability. Check the official pricing page for current Cloud plan details before committing: Vikunja.
How do I install Vikunja on my own server?
Install Vikunja on your own server using Docker, native binaries for your platform, or the guided install wizard; the project also offers a managed Vikunja Cloud instance if you'd rather not run the server yourself. For most self-hosters, Docker is the simplest path because it bundles the application and its dependencies, while native binaries suit you if you prefer to manage services directly on the host.
Practical steps
- Choose your method. Docker for the least setup friction; native binaries if your environment or policies favor packages over containers.
- Run the install wizard. It walks you through the initial configuration rather than hand-editing everything.
- Point a domain and HTTPS at it. A task manager holds your daily work, so put it behind TLS before inviting anyone.
- Set up backups. Self-hosting means the database and uploads are yours to protect — schedule them before you rely on the instance.
- Import existing tasks. Built-in migration support covers Todoist, Trello, Microsoft To-Do and other platforms, so you can move in minutes rather than retyping.
What you get once it's running
Vikunja is open-source under the AGPLv3 and free to self-host, so you can read every line of the code — a real consideration if you want to audit a tool you open daily. Tasks can be viewed as List, Kanban, Gantt or Table, and you can switch views as your needs change. It starts fine as a personal to-do list and scales to shared projects with task assignment when a team joins.
Decision criterion
Self-host if data ownership and code transparency matter more to you than zero maintenance; choose the hosted option if automatic updates and backups outweigh running your own infrastructure. Either way, the same views and import path apply, so you aren't locked into a workflow by the hosting choice.
As a next step, sketch your first project structure (one list per area of responsibility works well) before installing, so the setup wizard lands you in a usable workspace rather than an empty one. For background, see Vikunja.
Can I import my tasks from Todoist, Trello, or Microsoft To-Do into Vikunja?
Yes. Vikunja's page states that it has built-in migration support for Todoist, Trello, Microsoft To-Do and other platforms, and that you can import your tasks in minutes. This applies whether you use the self-hosted open-source version or Vikunja Cloud, since the import is a product feature rather than something tied to one hosting option.
What to expect
- Tasks transfer as tasks: the import is described as moving your tasks into Vikunja, so you can continue in its list, Kanban, Gantt or table views.
- Platform coverage: Todoist, Trello and Microsoft To-Do are named explicitly; "other platforms" is mentioned without a full list, so check your specific tool in the app before relying on it.
- Setup route: self-hosters can install via Docker, native binaries or the install wizard; cloud users skip installation entirely.
Practical next step
Before importing, decide which projects you actually want to carry over. Trello boards and Todoist projects often contain stale lists, and a clean import is easier than pruning afterwards. Do a small test import of one project first, confirm that task titles, due dates and groupings look right, then import the rest.
For teams weighing hosting options, the trade-off is straightforward: self-hosting keeps data on your own infrastructure under the AGPLv3 licence, while Vikunja Cloud adds managed updates and backups at a cost. The import path is the same either way, so you can start on one and move later. Details are on Vikunja.
Is Vikunja free, and what does Vikunja Pro or Cloud cost?
Vikunja's core software is free and open source under AGPLv3; you can self-host it at no licence cost. The page doesn't state prices for Vikunja Cloud or Vikunja Pro, so check the official pricing page before budgeting. Self-hosting is "free" only in licence terms—you still pay for a server, backups and maintenance time.
What the page confirms
- Self-hosted Vikunja: free, AGPLv3, install via Docker, native binaries or the install wizard.
- Vikunja Cloud: a paid, fully managed option with automatic updates, backups and no maintenance; it also funds development.
- Vikunja Pro: linked from the site, but no price or feature list appears in the supplied page content.
How to choose
| Situation | Sensible option | Main trade-off |
|---|---|---|
| Privacy-critical, have server skills | Self-host | You handle upgrades, backups, uptime |
| Small team, no sysadmin | Cloud | Recurring fee, less control |
| Evaluating paid tiers | Compare on the pricing page | Confirm what Pro adds before committing |
If cost is the deciding factor, open Vikunja's pricing page and compare Cloud and Pro against one month of your own server costs, including backup storage and admin time.
How does Vikunja keep my task data private and under my control?
Vikunja keeps task data private primarily by letting you run the software on infrastructure you control. The open-source edition, licensed AGPLv3, can be installed on your own server via Docker or native binaries, so tasks, projects and attachments stay on your hardware rather than a vendor's. Because the code is public, you or your team can audit exactly what it does with your data.
The hosted option, Vikunja Cloud, is described as running in the EU with automatic updates and backups. That is convenient, but it shifts custody of the data to the provider; privacy then depends on their operations rather than your own server. Self-hosting trades that convenience for direct control.
Choosing between the two
| Your priority | Self-hosted (AGPLv3) | Vikunja Cloud |
|---|---|---|
| Data physically on your own server | Yes | No |
| Code you can read and audit | Yes | Same open codebase, but you rely on the operator |
| Maintenance effort | You handle installs, updates, backups | Managed for you |
| Setup speed | Slower; install wizard and Docker help | Fastest |
For a concrete case: a small clinic handling sensitive client follow-ups could self-host so task notes never leave its network. A freelancer without server skills might accept Cloud for the zero-maintenance setup while keeping an export of tasks as a safeguard.
A useful next step is to check whether the self-hosted install supports the authentication and backup setup your data sensitivity requires before committing either way.
User reviews (0)