
XDA ran a piece on wiring Nextcloud Calendar into Home Assistant so smart-home automations follow a work calendar. The trick works, but it only lands if the Android side of Nextcloud is set up properly first. Calendar events have to sync reliably, tasks have to appear when they’re due, and notes and passwords have to be there when a phone is the only device in reach. The default Nextcloud Android client is a good file browser and not much else. Everything else in this list plugs the gaps and turns a Nextcloud server into a full mobile productivity stack that never touches Google or Apple’s servers.
What to look for in a Nextcloud companion app
- Real background sync, not a manual pull. Notes and tasks that only refresh when you open the app are useless during a busy day. The sync interval should be configurable, and the app should behave under Doze.
- WebDAV or CalDAV or CardDAV, not a proprietary API. Nextcloud speaks these standards. Any Android app that supports them will pair without vendor lock-in.
- Conflict handling with a visible history. Sync errors will happen. The app should let you see what conflicted and pick a side, not silently overwrite.
- Local-first storage. Notes, tasks, and passwords need to open with no network. Otherwise a train tunnel or a flaky office Wi-Fi kills the workflow.
- Auto-launch on boot, if the app is meant to run in the background. DAVx5 and Nextcloud client both need this or events stop showing up.
- End-to-end encryption support for the sensitive stuff. Nextcloud has E2EE for folders and password apps have their own vault crypto. The Android app has to speak the same encryption as the server.
Quick comparison
| App | Best for | Free plan | Starting price/mo | Rating |
|---|---|---|---|---|
| Nextcloud | Files, camera upload, Notes | Yes | Free (self-hosted) | 4.5 |
| Nextcloud Talk | Encrypted chat and calls | Yes | Free | 4.3 |
| DAVx5 | Calendar and contacts sync | Yes | About $5 one-time on Play | 4.8 |
| Tasks.org | Nextcloud Tasks on Android | Yes | About $2/month (optional) | 4.6 |
| jtx Board | Journals, tasks, notes over CalDAV | Yes | Free | 4.5 |
| Joplin | Notes with WebDAV or Nextcloud backend | Yes | Free (Sync add-on optional) | 4.4 |
| Keepass2Android Offline | Password vault stored on Nextcloud | Yes | Free | 4.7 |
The 7 best Nextcloud companion apps for Android in 2026
1. Nextcloud -- best for files, camera upload, and Notes
Nextcloud is the official Android client and the anchor for the rest of the stack. Files sync, folder-level auto-upload for the camera roll, and the Notes tab that ships as a first-party feature since version 3.30. Instant Upload will push photos as they land on the phone, which alone is worth the install for anyone who left Google Photos.
The 2025 rewrite of the file browser is faster and shows encrypted folders with a clear lock badge. E2EE unlocks with a passphrase the first time and stays open per session, so encrypted folders are usable inside the file picker for other apps.
Where it falls short: File conflict resolution is still a modal dialog rather than a real merge view. External storage integration (SAF) works but is slower than opening files directly in the app.
Pricing:
- Free with a self-hosted server
- Managed hosting from third parties runs a few dollars a month per user
Platforms: Android, iOS, Windows, macOS, Linux, Web
Bottom line: Install this first. Everything else in the stack assumes the file and camera-upload side is already working.
2. Nextcloud Talk -- best for encrypted chat and calls
Nextcloud Talk is the encrypted messenger tied to the same account as the file server. One-to-one and group chats, voice and video calls, and screen sharing all run through the Nextcloud instance with no third-party relay. That matters for teams that use Nextcloud as the source of truth: chat history sits next to the shared files, not in a separate Slack workspace with a separate password.
Push notifications are handled via UnifiedPush when the phone runs a distributor like ntfy, which sidesteps Firebase Cloud Messaging entirely. Voice messages, reactions, and message quoting all work as expected.
Where it falls short: Call quality on very low bandwidth is worse than commercial competitors because there is no cloud SFU to fall back to. The app is heavier than the file client and can drain battery when running background push.
Pricing: Free with a self-hosted server.
Platforms: Android, iOS, Web, Desktop
Bottom line: The right pick when the team already lives inside Nextcloud and wants chat pinned to the same account, not a separate service.
3. DAVx5 -- best for calendar and contacts sync
DAVx5 is the piece that makes CalDAV and CardDAV work between Nextcloud and the Android system calendar and contacts. Set it up once with the Nextcloud URL and app password, and every event created in the stock Google Calendar app writes back to Nextcloud, and every Nextcloud contact appears in the phone’s dialer. The app has been maintained since 2010 and is one of the most reliable pieces of open-source Android infrastructure.
It also handles WebCal subscriptions, so read-only calendars like a Fastmail or a sports schedule land in the same phone calendar without a separate app.
Where it falls short: No standalone UI worth spending time in. The Play version costs a few dollars to fund development, while the F-Droid build is free but has to be installed via F-Droid or sideloaded. Setup is fiddly if the Nextcloud server uses a non-standard reverse proxy path.
Pricing:
- F-Droid: free
- Google Play: about $5 one-time to support the developer
Platforms: Android
Bottom line: The one non-negotiable app for anyone who wants Nextcloud events and contacts to show up next to native ones on the phone.
4. Tasks.org -- best for Nextcloud Tasks on Android
Tasks.org is an open-source Android task manager built by a former Astrid team member. It speaks CalDAV out of the box, which means a Nextcloud Tasks list appears in the app the moment DAVx5 is wired up. Recurring tasks, priority levels, subtasks, and tags all round-trip cleanly to the Nextcloud web UI.
Widgets are the standout feature, and the Wear OS support is real: tick off a task on a watch and Nextcloud reflects the change within a minute. Google Assistant integration lets you dictate a task by voice and have it land in the right list.
Where it falls short: The optional subscription unlocks Google Task and Etesync backends and some UI polish; without it, the free tier is still functional but has a small nag. The list UI is more utilitarian than modern task apps like Todoist.
Pricing:
- Free: full CalDAV sync, widgets, and Wear OS
- Subscription: a couple of dollars per month for extra backends and premium features
Platforms: Android, Web (paired)
Bottom line: The best CalDAV task client on Android, and free features alone cover the Nextcloud use case.
5. jtx Board -- best for journals, tasks, and notes over CalDAV
jtx Board takes the CalDAV standard further than most: it handles VJOURNAL entries alongside VTODO and VEVENT. In plain terms, that lets a Nextcloud user keep tasks, appointments, and a rolling journal in the same synced database. The UI groups items into notebooks, and each entry can hold attachments and links to other entries.
The app is the reference client for the Nextcloud Tasks and Notes apps combined workflow. It also supports full-text search across journal entries offline, which is useful for meeting notes long after the meeting.
Where it falls short: VJOURNAL is not fully supported by the Nextcloud web UI in older versions; the journal features work best on Nextcloud 28 and above. The app itself has a higher learning curve than a plain notes app.
Pricing: Free.
Platforms: Android
Bottom line: Pick this if a daily journal, tasks, and dated notes should live in one place and sync to Nextcloud without extra plumbing.
6. Joplin -- best for notes with a WebDAV or Nextcloud backend
Joplin is a cross-platform note-taking app that treats a WebDAV endpoint (or a Nextcloud folder directly) as its sync target. Notebooks are hierarchical, notes are markdown, and attachments upload with the note into the Nextcloud folder of your choice. That gives Nextcloud users the equivalent of Evernote-style notebooks with a portable, encrypted backing store on their own server.
End-to-end encryption is a per-notebook setting on top of Nextcloud’s own folder encryption. Web Clipper on the desktop pushes web pages into the same notebooks that show up on the phone within seconds.
Where it falls short: The Android UI is functional but not as polished as the desktop client. Attachment sync can be slow when a notebook grows past a few thousand entries. Search is decent but not as fast as Obsidian on very large vaults.
Pricing:
- Free: full app with self-hosted sync
- Joplin Cloud: optional hosted sync for a few dollars a month, not needed with Nextcloud
Platforms: Android, iOS, Windows, macOS, Linux
Bottom line: The pick for anyone with a large notebook library who wants portable markdown notes backed by their own Nextcloud folder.
7. Keepass2Android Offline -- best for a password vault stored on Nextcloud
Keepass2Android Offline opens a standard KeePass .kdbx database from a WebDAV URL, which means a vault stored on Nextcloud is accessible from Android with no third-party cloud in the loop. The Offline build has no network permission by default; the “regular” build handles remote sync but many users prefer to pair Offline with Syncthing or the Nextcloud client for the file transfer.
Autofill works through both the Android Accessibility Service and the newer Autofill Framework. Keyboards, biometrics, and per-entry expiration all behave the same as on the desktop KeePassXC client.
Where it falls short: The UI shows its age and settings are dense. The Offline build has a manual sync step: pull the file with the Nextcloud client, edit, push back.
Pricing: Free.
Platforms: Android
Bottom line: The right pick for keeping a KeePass vault on Nextcloud, when the goal is zero third-party services holding the password file.
How to pick the right one
- If you’re starting from zero: Install Nextcloud client and DAVx5 first. Everything else assumes files and calendar work.
- If a team needs chat on the same server: Add Nextcloud Talk before touching anything else.
- If you want tasks in a native Android widget: Tasks.org.
- If you keep a daily journal: jtx Board.
- If your notes archive is already in markdown: Joplin.
- If your password manager is already KeePass: Keepass2Android Offline, and let the Nextcloud client handle the .kdbx file.
- If you dropped Google Photos: Nextcloud client alone covers the camera upload flow.
FAQ
Which is the official Nextcloud app on Android?
The one called simply “Nextcloud” from the Nextcloud publisher, package com.nextcloud.client. It handles files, Notes, and instant camera upload. Nextcloud Talk is a separate official app for chat and calls. Everything else in this list is third-party but pairs with Nextcloud through open standards.
Do I need DAVx5 if I already have the Nextcloud app?
Yes. The Nextcloud Android client does not sync calendar and contacts on its own. DAVx5 speaks CalDAV and CardDAV and pushes Nextcloud events and contacts into the Android system calendar and dialer so every other app that reads them (Google Calendar, the stock Contacts app, Automate, Tasker) picks them up.
Is the F-Droid version of the Nextcloud client different from the Play version?
The F-Droid build drops the Google Play Services dependency, which means push notifications require an alternate distributor like UnifiedPush plus ntfy. The Play version uses Firebase Cloud Messaging directly. Feature parity is otherwise the same. Most privacy-focused users pick F-Droid; most everyday users pick Play.
Should I use Nextcloud Passwords instead of KeePass?
Depends on trust and portability. Nextcloud Passwords keeps the vault inside Nextcloud with a proper mobile client and browser extensions, and works well for casual use. KeePass wins on portability: the .kdbx file opens in dozens of clients across every OS. For teams already in Nextcloud, either works. For a personal vault meant to survive server changes, KeePass on Nextcloud is the safer long-term bet.
Does Nextcloud end-to-end encryption work on Android?
Yes, on the official Nextcloud Android client since version 3.20. Set up E2EE on a folder from the web UI first, then the client will prompt for the passphrase the first time that folder is opened on the phone. Once unlocked, encrypted files stream through the standard file picker for other apps.