package icon

Last Launcher

Minimal text-only launcher focused on speed and simplicity
Last Launcher is a minimal, text-only Android launcher built for speed and simplicity. No icons, no widgets, no clutter, just your apps as plain text labels.

Features:
* Text-only home screen with pinned app shortcuts
* Fast app drawer with instant search
* Task list with search, reorder, and swipe to remove
* Long press for inline actions, rename, pin, hide
* Search-only mode for keyboard-first launching
* System/Light/Dark theme with pure black AMOLED support
* Extra theme with CRT scanline effects and monospace font
* Hide apps you don't want to see
* Auto-launch when a single app matches your search
* Fullscreen mode, hide status bar and navigation
* Multiple languages supported

Last Launcher is free, open source (EUPL-1.2), and contains no ads, tracking, or telemetry. Your data stays on your device.

---
Accessibility service disclosure:
Last Launcher utilizes the Android AccessibilityService API to enable the optional 'double tap to sleep' gesture.

We do not collect, store, or transmit any personal or sensitive user data through the AccessibilityService API, and no information is ever shared or sent off your device.
---

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 1.2.1 (173) suggested Added on Jun 14, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 20 MiB PGP Signature | Build Log

  • Version 1.2.1 (172) - Added on Jun 14, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log

  • Version 1.2.1 (171) - Added on Jun 14, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 16 MiB PGP Signature | Build Log

  • Version 1.1.0 (153) - Added on Jun 11, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 20 MiB PGP Signature | Build Log

  • Version 1.1.0 (152) - Added on Jun 11, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log

  • Version 1.1.0 (151) - Added on Jun 11, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 16 MiB PGP Signature | Build Log

  • Version 1.1.0 (143) - Added on Jun 03, 2026

    x86_64

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 20 MiB PGP Signature | Build Log

  • Version 1.1.0 (142) - Added on Jun 03, 2026

    arm64-v8a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log

  • Version 1.1.0 (141) - Added on Jun 03, 2026

    armeabi-v7a

    This version requires Android 7.0 or newer.

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

    Permissions
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • query all packages
      Allows an app to see all installed packages.
    • nl.bw20.last_launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 16 MiB PGP Signature | Build Log