Software Alternatives, Accelerators & Startups

Ntfy

Send notifications to your phone via HTTP.

Ntfy

Ntfy Reviews and Details

This page is designed to help you find out whether Ntfy is good and if it is the right choice for you.

Screenshots and images

  • Ntfy Landing page
    Landing page //
    2023-09-07

Features & Specs

  1. Ease of Use

    Ntfy offers a simple and intuitive interface for sending notifications. Its straightforward design means users can get started quickly without a steep learning curve.

  2. Self-Hosted Option

    Allows users to host their own notification server, providing greater control over data and customization options.

  3. Open Source

    Being open source, it allows developers to inspect, modify, and contribute to the source code, promoting transparency and community engagement.

  4. Cross-Platform Support

    Supports multiple platforms, including Android, iOS, and web, ensuring notifications can be received on a wide range of devices.

  5. Web Push Notifications

    The ability to send notifications directly to a web browser adds convenience and accessibility for web-based applications.

  6. Cost-Effective

    Offers a free-tier service which is beneficial for small-scale users or developers who need a simple notification service without incurring costs.

Badges

Promote Ntfy. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

We don't have any videos for Ntfy yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Ntfy and what they use it for.
  • Anthropic reset everyone's Claude limits. I found out 5 hours late
    I didn't want another app. I wanted a push notification that says "limits got reset, go use them". Turns out you can get pretty far with three public feeds and ntfy.sh, which is a free push service that needs no account:. - Source: dev.to / 22 days ago
  • Push SignalK alarms to your phone with a zero-dependency relay
    Const { test } = require('node:test'); Const assert = require('node:assert'); Test('edge-triggering fires once per transition', () => { const seen = []; const opts = { minSeverity: 'warn', topic: 't', server: 'https://ntfy.sh' }; const send = (path, v, s) => seen.push(s); step(opts, 'notifications.x', 'warn', send); // fire step(opts, 'notifications.x', 'warn', send); // repeat โ€” skip step(opts,... - Source: dev.to / about 1 month ago
  • My homelab stack in 2026: what runs, why, and how it all connects
    Ntfy is the thread that ties the whole async event model together. It's a self-hosted push notification server. HTTP POST to a topic, and every subscribed client gets a notification. Woodpecker sends build results here. WUD sends image update alerts here. Home Assistant sends automation notifications here. Having one place where things send notifications means I can manage subscriptions in one app and stop... - Source: dev.to / about 1 month ago
  • Ask HN: What are tools you have made for yourself since the advent of AI
    I wrote NerdCalci (https://github.com/vishaltelangre/NerdCalci), a free calculator app for Android. Besides, I made a lot of automation scripts (mostly using Ruby) that run on my raspberry pi to fetch/parse/crunch things and notify me on my Android phone through a self-hosted https://ntfy.sh server. - Source: Hacker News / about 2 months ago
  • Build an Unusual Options Activity Scanner With Python and Free Data
    2. Delivery. I push the top alerts to a Telegram channel using a bot. You could also use ntfy.sh (free, self-hostable) or plain email via smtplib. - Source: dev.to / 4 months ago
  • Track Congressional Stock Trades with Python and Free SEC Data
    Import urllib.request Def send_alert(message, topic="congress-trades"): req = urllib.request.Request( f"https://ntfy.sh/{topic}", data=message.encode(), headers={"Title": "Congressional Trade Alert"}, ) urllib.request.urlopen(req) # In main loop: For trade in fetch_house_trades(days_back=1, min_amount="$50,001 - $100,000"): msg = ( f"{trade['representative']}: " ... - Source: dev.to / 4 months ago
  • Pushover
    Ntfy is a simple HTTP-based pub/sub notification service. Send notifications with a single curl command โ€” no client libraries, no SDKs, no API keys required for basic use. - Source: dev.to / 4 months ago
  • How I Built a Mobile Approval System for Claude Code So I Can Finally Leave My Desk
    Curl -s -H "Content-Type: application/json" \ -d "$(jq -n \ --arg topic "$TOPIC" \ --arg title "[$PROJECT] $TOOL_NAME" \ --arg message "$TOOL_INPUT" \ --arg allow_url "https://ntfy.sh/${RESPONSE_TOPIC}" \ --arg allow_body "allow|$REQ_ID" \ --arg deny_url "https://ntfy.sh/${RESPONSE_TOPIC}" \ --arg deny_body "deny|$REQ_ID" \ '{ topic: $topic, title: $title, message:... - Source: dev.to / 5 months ago
  • Approve Claude Code Permission Requests from Your Phone
    Claude-remote-approver sends each permission request as a push notification to your phone via ntfy.sh. Tap Approve or Deny, and Claude Code continues immediately โ€” no terminal required. - Source: dev.to / 5 months ago
  • How I Run 24/7 Automations for FREE Using GitHub Actions (No Servers Needed)
    Import requests Def alert(message): requests.post( "https://ntfy.sh/your-topic", data=message, headers={"Priority": "high"} ). - Source: dev.to / 6 months ago
  • I built a $0/month automation stack using GitHub Actions free tier
    # notification_helper.py Import urllib.request Def send_alert(title: str, message: str, priority: str = "default"): req = urllib.request.Request( f"https://ntfy.sh/{NTFY_TOPIC}", data=message.encode(), headers={ "Title": title, "Priority": priority, "Tags": "moneybag,bell" } ) urllib.request.urlopen(req, timeout=10). - Source: dev.to / 6 months ago
  • Setting up a public URL that flashes my office lights
    This past weekend, I spun up a $4/month DigitalOcean droplet to run ntfy, a self-hosted push notification service. The idea was to give various automations a way to send push notifications to my phone. - Source: dev.to / 7 months ago
  • Fast
    Https://docs.anthropic.com/en/docs/claude-code/hooks-guide And use something like ntfy to get notifications on your phone: https://ntfy.sh/ Iโ€™ve also seen people assign Claude code issues on GitHub and then use the GitHub mobile app on their phone to get notifications and review PRs. - Source: Hacker News / about 1 year ago
  • The EU could be scanning your chats by October 2025
    I was reflecting on the whole chat apps and protocols the other day and felt we might just have trapped ourselves artificially. If I want to casually keep in touch with a friend, I am supposed to have the following options: - SMS/RCS: no need for an app but is controlled - WhatsApp: no good to many reasons - Signal: how can you believe it is not controlled once it becomes the mandatory app in the US Gov. - Matrix:... - Source: Hacker News / about 1 year ago
  • Grafana Webhook Integration with ntfy
    This post focuses on the last part. Despite Grafana's many built-in notification channels (Contact Point in Grafana's terminology), I am more interested in using ntfy, a small but powerful notification service that works as a pub/sub tool with a decent API, Web frontend and mobile application. - Source: dev.to / over 1 year ago
  • Building an Availability Checker for Refurbished Steam Decks in Europe
    The Steam Deck Availability Checker is a Python script that automates the monitoring of stock availability from Steamโ€™s store. It uses the ntfy notification service to alert users in real-time when a unit becomes available. - Source: dev.to / over 1 year ago
  • Show HN: Open-source private home security camera system (end-to-end encryption)
    The open source/degoogled alternative to that is UnifiedPush, did you take a look at this? https://unifiedpush.org/ https://ntfy.sh/. - Source: Hacker News / over 1 year ago
  • Revolutionizing Notifications with NTFY.sh: Use Cases, Benefits, and Best Practices
    We see that both of our containers are working and no restarting issues. So all looks good at first glance. Now we can move to the next step. We could now deploy NTFY container, but I would like to deploy a Portainer. Why? - Source: dev.to / over 1 year ago
  • UnifiedPush: A decentralized, open-source push notification protocol
    There is paid plans for extra message limits and other features: https://ntfy.sh/#pricing. - Source: Hacker News / over 1 year ago
  • Show HN: Ding Dong Doorbell โ€“ use a QR code as your doorbell
    The one thing I do not appreciate about this Show HN is that there is no repo linked. I do NOT want to install any apps, I just want to build something like this without becoming someone's customer... I guess my implementation would just be sending a notification to my phone on a messaging platform, or send an email. Maybe use https://ntfy.sh and the more generic app to get these notifications. - Source: Hacker News / almost 2 years ago
  • Tinystatus: A tiny status page generated by a Python script
    Very nice. But for me the Tailscale dashboard fulfills this function, what would make this super usefully for me if it integrated with something like https://ntfy.sh and I could set conditions for notifications. - Source: Hacker News / almost 2 years ago

Do you know an article comparing Ntfy to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Ntfy discussion

Log in or Post with

Is Ntfy good? This is an informative page that will help you find out. Moreover, you can review and discuss Ntfy here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.