package icon

Tapbar

Launch apps or quick actions from the status bar or anywhere on your screen
New in version 1.8
Tapbar 1.8

- Expanded the action library to 100+ quick actions.
- Added automation notifications for apps like MacroDroid, Tasker, and Automate.
- Added Immersive UI style.
- Improved onboarding, action cards, and UI animations.
- Updated translations.
Tapbar lets you create tappable zones anywhere on your screen. Tap a zone to open an app, run a quick action, or use an app shortcut, without opening the app drawer.

GESTURES

* Single tap, double tap, triple tap and long press, each with its own app, action or app shortcut
* Four independent tap zones, each with its own position, size and gestures
* Swipe gestures for adjusting volume and brightness

ACTIONS

* Open any installed app or app shortcut
* 75+ quick actions: flashlight, Wi-Fi, Bluetooth, Do Not Disturb, battery, sound, location, data usage, screenshot, power menu and more

CUSTOMIZATION

* Customize the position and size of each tap zone
* Edit numeric values directly
* Supports both portrait and landscape layouts

SMART BEHAVIOR

* Pause Tapbar in the apps you choose, with a searchable filter list
* Optional start on boot
* Haptic feedback: buzz on every tap, or when the action runs
* Light and dark themes
* Reset all settings with one slide

LANGUAGES

* English, German, Spanish, French, Hindi, Japanese, Korean, Nepali, Portuguese, Russian and Chinese

PRIVACY

* Works completely offline. Tapbar has no internet permission, no ads, no trackers and no analytics.
* The optional accessibility service is only used to place the tap zone over the status bar and to know which app is in front, so Tapbar can pause in apps you block. It does not read screen content.
* Without the accessibility service, Tapbar uses the overlay permission instead.

PERMISSIONS

* Display over other apps: Draws the tap zone
* Accessibility service: Places the zone on the status bar and detects the foreground app
* Notifications: Shows the service notification
* Do Not Disturb access and Modify system settings: Only for the actions that need them
* See all apps: Lists your apps in the app picker
* Start at boot: Optional auto start

Tapbar is free and open source under the MIT license.

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.8 (13) suggested Added on Oct 22, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • 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.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • control vibration
      Allows the app to control the vibrator.
    • modify system settings
      Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
    • com.earendel.tapbar.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5.9 MiB PGP Signature | Build Log

  • New in version 1.7.1
    Added split-shade support for phones with separate quick settings
    Improved foreground app detection, including fullscreen apps
    Fixed tap zones staying blocked on the home screen after leaving a blocked app
    Fixed blocking in fullscreen apps
    Merged UI strings into language files
    Added Turkish language support
  • Version 1.7.1 (11) - Added on Oct 15, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • 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.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • control vibration
      Allows the app to control the vibrator.
    • modify system settings
      Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
    • com.earendel.tapbar.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5.7 MiB PGP Signature | Build Log

  • New in version 1.7
    Swipe gestures for volume and brightness
    10 new languages
    Improved landscape handling
    Tap the values to edit them directly
    Improved zone controls and customization
  • Version 1.7 (10) - Added on Oct 12, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • expand/collapse status bar
      Allows the app to expand or collapse the status bar.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • 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.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • control vibration
      Allows the app to control the vibrator.
    • modify system settings
      Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
    • com.earendel.tapbar.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5.7 MiB PGP Signature | Build Log