KashCal

All your calendars in one app. iCloud, CalDAV, holidays, birthdays. Private.
AppID:org.onekash.kashcal
Author:KashCal
License:Apache-2.0
Donation:
InRepoSince:2026-01-15
LastRepoUpdate:2026-02-21
LastAppUpdate:2026-02-20
LastVersion:23.1.2
Categories:Time
APK source:Github
Google Play:Check if it's there
icon All your calendars. One app.

Your calendars are everywhere. Family stuff on iCloud. Holidays from some website. Birthdays buried in your contacts. Work on Nextcloud. KashCal brings them together on your Android.

Your schedule, together

• iCloud: Switched to Android but your family is still on Apple? Sync with iCloud calendars directly. No workaround needed.
• CalDAV: Nextcloud, Radicale, Baïkal, Stalwart, FastMail, Zoho, and more. Native sync, no middleware.
• Device calendar: See events from your phone's built-in calendar alongside everything else.
• Holidays & schedules: Subscribe to any ICS calendar. Holidays, school schedules, sports seasons.
• Birthdays: Pulls from your contacts automatically.
• Local: Don't need sync? Works fully offline out of the box.

Material You with dynamic theming. Home screen widgets. Full-text search across all events. Per-event timezone for travel.

Private by default

No analytics. No telemetry. No KashCal account. Your data stays on your device unless you set up sync yourself.

• Encrypted credentials (AES-256-GCM)
• Fort Knox Mode: other apps can't read your events
• HTTPS only, no WebViews, minimal permissions
• Open source: fully auditable

Website: https://kashcal.github.io

Source code: https://github.com/KashCal/KashCal
Hint: This app is available in both, F-Droid Main and IzzyOnDroid repos.
Download Metadata Website Source Issues ChangeLog
Apple-Calendar-Connect.png CalDAV-Account.png HomePage-with-AboutMe.png ICS-Subscription.png Navigation-to-different-month-year.png New-Event-Date-Time-Picker.png NewEvent-Date-Time-Picker.png NewEvent.png Settings.png Sync-with-iCloud.png ViewOptions.png ics-and-birthday-cal-color-picker.png manage-account.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device. Some clients have this repo enabled by default, e.g. Neo Store, Droid-ify, or, of course, the IzzyOnDroid client by Sunil. With others (like the official client) you'll have to add this repo manually (see the hint on top of the package list for how to do that).

Packages

Version 23.1.2 (2026-02-21) verified help icon

Android Versions:
  • Target: 15.0
  • MinVer: 8.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64
Malware-Check:Passed help icon
42 Libraries detected: help icon

Download (13.3 M)

Version 23.1.1 (2026-02-20) verified help icon