package icon

Vacation Days

See when you’re free — Vacation Days helps you keep track of your days off.
New in version 17.0
- New: Show weekdays header 📅
- New: Homescreen widgets 🏠
- New: Show notification about upcoming vacations 🥳
- Further housecleaning 🛀
- Dependency updates ⚙️
- Translation updates 🗺️

A huge thank you to all contributors and translators, especially Mikalai & Mubeen. 😘
Feel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/VacationDays/ or translations on https://hosted.weblate.org/engage/vacation-days/. 🚀
And of course, enjoy your vacations because you are awesome! 🏖
See when you’re free and plan holidays.

At a glance. View your vacation days in one of two layouts: a timeline or a calendar. Counters in the top bar show your vacation days for the current year — and how many are left.

Sorted in seconds. Tap the floating button to add new vacation days. Enter a name, swipe to select a date range, and you’re done.

Switching phones? Back up all your data on one device and restore it on another. Make periodic backups to keep your data safe.

Night owls, rejoice. A beautiful Dark Mode for late-night viewing. Toggle it automatically or have it follow the system appearance.

Webpage: https://www.crazymarvin.com/vacation-days
Translate it on Hosted Weblate: https://hosted.weblate.org/engage/vacationdays/
Libre software on GitHub: https://github.com/Crazy-Marvin/VacationDays

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 17.0 (17) suggested Added on Jun 22, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 10 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • rocks.poopjournal.vacationdays.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 31 MiB PGP Signature | Build Log

  • Version 16.0 (16) - Added on May 02, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 10 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • rocks.poopjournal.vacationdays.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 26 MiB PGP Signature | Build Log

  • Version 15.0 (15) - Added on Mar 31, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 10 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • rocks.poopjournal.vacationdays.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 26 MiB PGP Signature | Build Log