ntfy - PUT/POST to your phone

4.8
745 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Send push 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: https://ntfy.sh
Updated on
Dec 9, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.8
726 reviews
ThantiK
July 21, 2024
Incredible. Not only is it great but it's self hostable. I needed an unsecured way to send hundreds of push notifications to a batch of devices I own - to automate a task in tasker - and this app did it wonderfully after I self hosted and changed some parameters. Almost all devices get the notification instantly with no delay. I remember the day this app launched and it has come such a long way.
5 people found this review helpful
Did you find this helpful?
Ian Oguz
August 19, 2023
This is, by far, the best app I've found to seamlessly send notifications to my phone from nearly anything, including Home Assistant, Node-RED, random shell scripts, healthchecks.io; anything that can publish to webhooks. It's fully open source; you can even host the server yourself. There are some minor limits with the free tier, but they are *very* reasonable (250 notifications/day), and only apply to the official instance.
18 people found this review helpful
Did you find this helpful?
Mark Flintham
September 8, 2023
Amazing project and fantastic app. Great pub/sub notification system. Well thought out and good docs. Thank you Philipp and wow following your comment I checked about the per subscription customisations which are fantastic. Unfortunately Android 13 only seems to let you allow an app in DND mode, its all or nothing. Would it be possible to have a simple schedule that only allows selected subscrtions to alert during a definable window? That works be icing on the cake :)
10 people found this review helpful
Did you find this helpful?
Philipp C. Heckel
September 6, 2023
You can change the notification settings per subscription. Go to the topic detail screen, then "Subscription settings", and then enable "Custom notification settings". Then you can configure sounds, DND for this one subscription.

What's new

This release is mainly a platform and dependency upgrade release, sprinkled with lots and lots of bugfixes. This version now targets SDK 33 (Android 13), and brings a few Android 13 specific improvements. Most prominently, ntfy now supports thematic/adaptic launcher icons.

Other than that, the app now doesn't crash anymore when you send large attachment images, and we fixed the notification icon color.

Details at https://docs.ntfy.sh/releases/