比較ガイド · Pushover · ntfy

Pushover vs ntfy:MacからiPhoneへ通知を送るならどっち?

PushoverとntfyはどちらもMacからiPhoneへプッシュ通知を送れますが、アカウント管理、セルフホストの可否、そしてmacOS通知センターとの連携方法に違いがあります。

brew install --cask n2ctech/tap/notiferry

最終更新: · macOS 15.0 以降対応 · 7日間無料トライアル

要点まとめ

  • ntfyはiOSアプリが無料で、ntfy.shならアカウント登録なしですぐに使え、自社サーバーでのセルフホストにも対応しています。
  • PushoverはiOSで30日間トライアル後に$4.99 USDの買い切りで、アプリ別トークンと月10,000通の安定したホスト型クラウドを提供します。
  • Pushoverもntfyも、単体ではmacOSの通知センターを転送しません(スクリプトまたはMac側の転送アプリが必要です)。
  • NotiFerryはntfyと連携し、フルディスクアクセス不要でMacアプリの通知をiPhoneへ自動転送します。

Pushoverとntfyの基本比較

Pushover と ntfy は、Mac上の開発者がiPhoneへプッシュ通知を送る際によく使われる2大サービスです。どちらもHTTP POST とiOSアプリを使いますが、設計思想が異なります:

比較項目ntfyPushover
利用開始時のアカウント登録不要(ntfy.shではトピック名が秘密鍵の役割を果たす)必須(ユーザーキー + アプリごとのAPIトークン)
iOSアプリの料金無料30日間トライアル後、iOS向けに $4.99 USD の買い切り
オープンソース・セルフホスト対応(Go製のApache 2.0 / GPLv2サーバー)非対応(ホスト型クラウドサービスのみ)
無料送信枠・上限ntfy.shは1日250通まで(セルフホストは無制限)アプリトークンごとに月間10,000通まで
単体でmacOS通知センターを転送できるか?いいえ(NotiFerryやAhPushItなどのMac側ツールが必要)いいえ(AhPushItやスクリプトなどのMac側ツールが必要)

Macのコマンドライン(curl)からの使いやすさ

ちょっとしたシェルスクリプト、Claude Codeのフック、cronジョブから通知を送る場合、ntfyは最小限の手間で動かせます。トピックURLに対してメッセージ本文をPOSTするだけです。一方、Pushoverはアカウント作成とアプリケーション登録を行い、2つのキーを渡す必要があります:

# ntfy:公開サーバー ntfy.sh ならアカウントもトークンも不要
curl -d "バックアップが完了しました" https://ntfy.sh/your-private-topic

# Pushover:アプリトークン (token) とユーザーキー (user) の2つが必要
curl -s \
  --form-string "token=YOUR_APP_TOKEN" \
  --form-string "user=YOUR_USER_KEY" \
  --form-string "message=バックアップが完了しました" \
  https://api.pushover.net/1/messages.json

その代わり、Pushoverのアカウント&トークン方式には「短いトピック名を他人に推測されるリスクがない」という利点があり、iOSアプリ側での緊急アラート(確認するまで繰り返し鳴らす設定)やカスタムサウンドも充実しています。

スクリプト化できないMacデスクトップアプリの通知を送るには?

重要なポイントとして、Pushoverもntfyも、それ単体ではMacの通知センターを読み取る機能を持っていません。どちらも、スクリプトや別アプリからHTTPリクエストが送られてくるのを待つ受信サービスです。

Cursor、Codex Macアプリ、Xcode、Final Cut Pro、Finder、バックアップソフトなど、GUIアプリの通知をiPhoneへ届けたい場合は、macOSの通知センターを監視して新規通知を送信するMacアプリを組み合わせます:

  • ntfyと組み合わせる場合: NotiFerry はmacOS App Sandbox内で動作するメニューバーアプリで、通知センターのデータベースフォルダ1つのみに読み取り専用でアクセスし(フルディスクアクセス不要)、ntfy.sh またはセルフホスト型ntfyサーバーへ送信します。7日間の無料トライアル後、€9.99の買い切りライセンス(最大2台のMac)で利用できます。
  • オープンソースでPushoverまたはntfyへ送る場合: AhPushIt は無料のオープンソースアプリでPushoverとntfyの両方に対応していますが、Mac側でフルディスクアクセス(Full Disk Access)の権限付与が必要です。詳しくは MacからiPhoneへの通知転送アプリ比較 をご覧ください。
macOSメニューバー常駐

MacとiPhoneでの動作イメージ

macOSの通知センターフォルダに読み取り専用アクセスを許可し(フルディスクアクセス不要)、iPhoneの無料アプリ「ntfy」で専用トピックを購読します。テスト通知の受信を確認すると、7日間の無料トライアルが開始されます。

7日間無料トライアルをダウンロード
brew install --cask n2ctech/tap/notiferry
iPhoneに届く通知の例(ntfyアプリ内)
ntfyたった今

Claude Code — Permission required

Allow Bash tool in notiferry? · 全文表示 または タイトルのみ

ntfy · バースト集約2分前

Xcode — Build Succeeded (+4 earlier alerts)

macOS上のNotiFerryダッシュボード画面。通知転送が有効で、セッション中に9件の通知が転送され、プライバシーモードとiPhoneへのテスト送信ボタンが表示されている様子
macOS版NotiFerry:転送ステータス、プライバシーモード選択、iPhoneでのテスト受信確認。

よくある質問

NotiFerryはPushoverに対応していますか?

いいえ。NotiFerryはntfy(無料の公開サーバー ntfy.sh またはHTTPSのセルフホストntfyサーバー)専用に設計されています。これにより、iPhone側の受信アプリが完全に無料で済み、必要に応じて中継サーバー自体をセルフホストできます。

ntfyとPushoverの通知はどちらもApple Watchに届きますか?

はい。iOS上ではどちらもApple Push Notification service(APNs)を使用しているため、iPhoneがロックされていればwatchOSが自動的にApple Watchへ通知をミラーリングします。

プライバシー面でより安全な構成はどれですか?

ご自身のHTTPSサーバーでntfyをセルフホストし、NotiFerryを「タイトルのみ」または「汎用アラート」モードで使えば、APNs以外の第三者サーバーに通知内容を通さずに運用できます。

ファウンディングリリース

MacのNotiFerryとiPhoneの無料ntfyアプリを組み合わせて試してみませんか。

7日間の無料トライアルは、テスト通知が実際にiPhoneへ届いたことを確認してから開始されます。その後は買い切りライセンス(€9.99・最大2台のMacで利用可能、サブスクリプションなし)で継続利用できます。購入後30日以内の全額返金保証付き(強行法規に基づく消費者の権利は影響を受けません)。

7日間無料トライアルをダウンロードまたは今すぐライセンスを購入 · €9.99
brew install --cask n2ctech/tap/notiferry
買い切り(サブスクなし) · 最大2台のMac · 定期的なオンラインライセンス認証