ntfy - PUT/POST to your phone

Send notifications to your phone from any script using PUT/POST requests
AppID:io.heckel.ntfy
Author:Philipp C. Heckel
License:Apache-2.0
Donation:
InRepoSince:2021-12-02
LastRepoUpdate:2026-01-29
LastAppUpdate:Unknown
LastVersion:1.22.2
Categories:Internet
APK source:
Google Play:Check if it's there
icon Send notifications to your phone from any Bash or PowerShell script, or from your own app using PUT/POST requests, e.g. via curl on Linux or Invoke-WebRequest.

ntfy is an Android client for https://ntfy.sh, a free and open source HTTP-based pub-sub service. You can subscribe to topics in this app, and then publish messages via a simple HTTP API.

Uses:
* Notify yourself when a long-running process is done
* Ping your phone when a backup has failed
* Alerts when someone logs into your server

Example:

$ curl -d "Your backup is done" ntfy.sh/mytopic

Find more examples and usage instructions here:
* Website: https://ntfy.sh
* GitHub (server): https://github.com/binwiederhier/ntfy
* GitHub (Android app): https://github.com/binwiederhier/ntfy-android

WhatsNew:

Features:
* Support for updating and deleting notifications (#303, #1536, ntfy-android#151, thanks to @wunter8 for the initial implementation)
* Support for self-signed certs and client certs for mTLS (#215, #530, ntfy-android#149, thanks to @cyb3rko for reviewing)
* Connection error dialog to help diagnose connection issues

Maintenance + bug fixes:
* Use server-specific user for attachment downloads (#1529, thanks to @ManInDark for reporting and testing)
* Fix crash in sharing dialog (thanks t

Download Metadata Website Source Issues ChangeLog
1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg
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.

Packages

Version 1.22.2 (2026-01-29) no RB details available help icon

Version 1.21.1 (2026-01-11) no RB details available help icon

Version 1.20.0 (2026-01-02) no RB details available help icon