pinged.fyi vs ntfy — which push notification service should you use?

August 12, 2026

Both tools solve the same beautiful problem: anything that can make an HTTP request can buzz your phone. Here's an honest comparison — including the cases where you should pick ntfy.

The 10-second version

pinged.fyi ntfy
Hosted service Free, no limits tiers Free tier with limits, paid plans
Account needed Never For higher limits
Topic IDs Four secret words (maple-orbit-lantern-dune) Chosen name (guessable unless random)
AI agents / MCP Built in: fyi mcp Not built in
Self-hosting Not yet Yes, open source (AGPL)
Apps iOS, Android iOS, Android, web
Maturity New (2026) Battle-tested since 2021

What's the same

The core loop is identical, and it's the right loop:

curl -d "backup finished" https://pinged.fyi/t/<your-topic>

Both deliver over APNs/FCM to a phone app, both support priorities and titles, both let you subscribe from the command line.

Where pinged.fyi is different

Topics are unguessable by default. ntfy topics are names you pick — and if you pick mytopic, anyone who guesses it can spam you or read your messages. pinged.fyi generates four random words (~52 bits) for every topic, so privacy is the default, not a discipline.

Agents are first-class. The fyi CLI doubles as an MCP server. One line — claude mcp add fyi -- fyi mcp — and Claude Code can ping your phone when a long refactor finishes or a decision is needed. There's also llms.txt, so an agent told to "set up pinged.fyi" can do the entire thing unassisted.

The hosted service is just free. No message quotas to think about, no reserved-topic upsell. One person runs it on a small server; the rate limits (60 messages/topic/hour) exist to stop abuse, not to sell you a tier.

Where ntfy is the better choice

You want to self-host. ntfy is open source and excellent at this. pinged.fyi is a hosted service (self-hosting may come later).

You need web push or a web UI. ntfy has both; pinged.fyi's clients are the mobile apps, the CLI and raw HTTP.

You depend on a long ecosystem tail — ntfy has years of integrations, tutorials and community answers. pinged.fyi is young and moves fast.

Bottom line

Same idea, different philosophies: ntfy is the open-source Swiss army knife; pinged.fyi is the zero-setup hosted path with agents built in. If you're already telling Claude what to do all day, fyi is the shortest distance between "the build finished" and your pocket.

Try it in 30 secondscurl -fsSL pinged.fyi/install | sh

Free push notifications for scripts, servers and AI agents. No account.