
About ntfy
ntfy (pronounced notify) is a simple, HTTP-based publish and subscribe service for push notifications. Scripts send messages to a topic, and your phone or browser receives them.
What it does
You publish a message with a plain PUT or POST request, so almost any script or tool can send one. Topics are created as soon as someone subscribes or publishes to them. Messages can carry a priority, tags, emojis, attachments and action buttons. Subscribers can use the mobile apps or the web app, where notifications appear as desktop alerts.
Key features
- Publish with a PUT or POST request from any script
- Subscribe to topics in the app or the web browser
- Set priorities, tags, emojis and action buttons
- Send images and other files as attachments
Who it's for
Developers, home automation users and operators who want alerts from scripts, servers or sensors. It suits anyone who needs a basic notification channel without setting up a larger service.
Pricing and good to know
The project is free software and the source is on GitHub under the Apache-2.0 license. A paid Pro plan lets you reserve topic names. Without sign-up, a topic name works like a password, so choose one that is hard to guess.
Highlights
- Publish with a PUT or POST request from any script
- Subscribe to topics in the app or the web browser
- Set priorities, tags, emojis and action buttons
- Send images and other files as attachments












