Pushover alternatives: 7 ways to get push notifications in 2026

July 20, 2026 · updated October 2026 · 6 min read

Pushover has been reliable for over a decade and charges once instead of monthly. People still look for alternatives – usually because of the per-platform licence, because a webhook sender can't speak Pushover's API, or because they want something self-hosted. Here is the honest field, including where Pushover still wins.

What Pushover gets right

Credit first, because it matters for the comparison: $4.99 once per platform after a 30-day trial, no subscription for individuals, and one licence covers all your devices on that platform – buy it on your iPhone and your iPad is included. The apps are stable, the sound selection is good, custom sounds are supported, and there is a desktop client. For teams there's a separate $5/user/month plan with SMS fallback. If that already works for you, the honest advice is to keep it.

Why people look for something else

  • The licence is per platform. iPhone and Android are two purchases, desktop is a third. For one person across three platforms that's ~$15.
  • Webhook senders can't call it. This is the big one. Stripe, Shopify, GitHub, Grafana and Uptime Kuma send their own payload shape. Pushover needs token, user and message parameters, so anything that can't be reshaped needs a small server in between.
  • Ceremony. Account, user key, application token. For "make my phone buzz from a cron job" that's three credentials.
  • No self-hosting. Pushover is a hosted service. If your requirement is that nothing leaves your network, it's out by definition.

Which of these applies to you decides the alternative. They are genuinely different tools.

The alternatives, compared

Account neededRaw webhook can POST directlyiOSSelf-hostCost
WebhookyNoYesNative APNsNo 100 notifications a month free, then €4.99/mo or €29.99/yr
ntfyNo (hosted) / yoursYes – body arrives as textApp exists, weaker than AndroidYes Free self-hosted; ntfy.sh free tier is rate-limited, paid tiers from roughly $5/mo
GotifyYoursToken in the URL, so yesNo official appYes (only) Free, open source
PushbulletYes (Google/Facebook)No – needs its API formatYesNo Free tier plus a paid Pro tier
Telegram botYes + BotFatherNo – needs token & chat ID in the URLYesNo Free
Discord webhookYesOnly if the payload has a content fieldYesNo Free
Home Assistant companionYoursVia an automationYesYes (only) Free

Prices for third-party services change; the figures above are what their own pages stated when this was last updated. Check before you buy.

ntfy – the one to pick if you want to self-host

Open source, pub/sub over topics, and the public server at ntfy.sh works without an account at all. You POST text to a topic URL and every subscriber gets it. It is the strongest option when "runs on my own server" is a hard requirement, and the Android app is excellent. The weak spot is iOS: Apple restricts background connections, so a self-hosted instance has to route through ntfy's infrastructure for iOS push to be timely, which surprises people who self-hosted precisely to avoid that. We wrote up the iOS situation in detail.

Gotify – free and fully yours, Android only

A tiny self-hosted push server in Go, dead simple to run, token in the URL. The blocker is that there is no official iOS app, so it's an Android-and-desktop answer. If that fits, it's hard to beat for free. More in our Gotify comparison.

Telegram and Discord – free, but they're chat apps

Both are popular as a poor man's alert channel and both genuinely work. The trade-offs are the same in each case: the notification lands in a chat app alongside everything else, you can't give an alert its own sound, and the sender still has to produce a specific payload shape – a bot token and chat ID for Telegram, a content field for Discord. They're a good fit when a team already lives in that app, and a poor fit when the point is to be woken up. See Telegram as an alert channel and Discord webhooks.

Pushbullet – the veteran

Been around as long as Pushover, with device mirroring and file transfer that the others don't do. It needs a Google or Facebook account to sign in, and its API wants its own format, so webhook senders still need a translator. Covered in our Pushbullet notes.

Webhooky – the one that takes the webhook as-is

Full disclosure, this is our tool, so read the table rather than this paragraph. The one thing it does differently: a Webhooky endpoint is a URL that accepts any POST. If the body has title or message it uses them; if it doesn't – because Stripe or Etsy sent their own shape – it falls back to the title, text and sound you configured on the endpoint. That removes the middleware step that most of this list still needs:

« Pushover »
curl -s -F "token=APP_TOKEN" -F "user=USER_KEY" \
  -F "message=Backup done" https://api.pushover.net/1/messages.json

« Webhooky »
curl -X POST https://api.webhooky.app/YOUR_KEY \
  -d '{"title":"✅ Backup done","sound":"level_up_2"}'

There is no account – install the app and the endpoint URL exists, with a random 24-character key that is the whole credential. 40 sounds, pickable per endpoint or per message. It's hosted only, so if self-hosting is your requirement, take ntfy instead.

Is there a free Pushover alternative?

Several, with different catches. Gotify and a self-hosted ntfy are free forever and cost you a server instead. ntfy.sh's public server is free and needs no account, with rate limits. Telegram and Discord are free if you accept a chat app as your alert channel. Webhooky gives you 100 free notifications every month. Fully free, native on both platforms, and no server to run is the combination nobody offers – that's the trade you're picking between.

Which one should you pick?

  • A webhook sender you can't reshape (Stripe, Shopify, Etsy, Grafana) → Webhooky, or ntfy if you can live with raw text as the body.
  • Nothing may leave my network → self-hosted ntfy, or Gotify if Android-only is fine.
  • iPhone, no server, no fuss → Pushover or Webhooky.
  • Zero budget → ntfy.sh, Gotify or Telegram.
  • A team already in Slack or Discord → use the chat webhook you already have.
  • Desktop notifications matter → Pushover, which has a real desktop client.

When Pushover stays the better pick

If you want desktop notifications, or you prefer paying once over a subscription, Pushover keeps that edge – $4.99 per platform forever is hard to argue with, and ours is €4.99/month or €29.99/year after the free tier. Its API is also better documented than most of this list. The case for switching is narrower than the search volume suggests: it's really about webhook senders that can't speak its format, and about self-hosting. The full three-way breakdown against ntfy is here, and the wider field is in the best webhook notification apps.

Try Webhooky

100 free notifications every month, no account, endpoint ready in two minutes.

Get it on Google Play Download on the App Store

Frequently asked questions

What is the best free Pushover alternative?

For Android and desktop, Gotify – free, open source and self-hosted. For both platforms without running a server, ntfy.sh's public server is free and needs no account, subject to rate limits. Webhooky gives you 100 free notifications every month.

Can Stripe or GitHub send directly to Pushover?

No. Pushover's API expects token, user and message parameters, and those services send their own payload shape, so you need a small function in between. Webhooky and ntfy accept an arbitrary POST body directly.

Is Pushover a subscription?

Not for individuals. It is $4.99 once per platform after a 30-day trial, and the licence stays valid. Pushover for Teams is a separate $5 per user per month.

Which Pushover alternative works best on iPhone?

Pushover and Webhooky both use native APNs and behave the same as any other iOS app. ntfy has an iOS app but Apple's background restrictions make it less dependable, and Gotify has no official iOS app at all.