どちらもローカルサービスをインターネットに公開しますが、解決する課題はまったく異なります。
端的に言うと
ngrokは、開発中にlocalhostのポートを一時的に公開する必要がある開発者向けに作られました——デモ、Webhook、簡易テストなどです。トラフィックはngrokのクラウドインフラを経由し、公開URLを発行してくれます。一方Remote.Itは、実際のデバイスやサービスに対して、永続的でセキュアかつ本番グレードのリモートアクセスを実現するために作られました——ポートを一切開放せず、きめ細かなアクセス制御を備え、デバイス台数の増加にも対応できる料金モデルです。
2026年初頭、ngrokは無料プランを大幅に制限しました。セッションは最大2時間までに制限され、無料アカウントにはランダムなURLが強制され、帯域幅は月1GBに制限され、すべての訪問者に警告用のインタースティシャルページが表示されるようになりました。ngrokの無料プランを何か本格的な用途で使っていた場合、猶予は尽きています。
ngrok無料プランの変更——2026年2月
ngrokの無料プランでは、トンネルセッションが最大2時間に制限され、月間帯域幅は1GBに制限され、ランダムな(非永続的な)URLが強制され、すべての訪問者に警告用のインタースティシャルページが表示されるようになりました。これらの制限により、無料プランは本番用途や永続的なデバイスアクセスには不向きとなっています。
remote.itを使うべきケース
✓ 2時間で失効する一時的なトンネルではなく、永続的で常時オンのリモートアクセスが必要な場合。
✓ localhostの開発サーバーではなく、実際のデバイス(サーバー、Raspberry Pi、IoTハードウェア、クラウドVM)にアクセスする場合。
✓ アクセス制御、監査ログを備え、トラフィックのインタースティシャルページがない本番グレードのアクセスが必要な場合。
✓ 管理対象のデバイスが複数あり、シート単位のSaaS料金を避けたい場合。
✓ HTTPトンネリングだけでなく、SSH、VNC、RDPアクセスが必要な場合。
✓ デバイスがCGNAT、5G、Starlinkの配下にあり、静的IPを持たない場合。
ngrokの方が適しているケース
– ローカルのWebhookテストやライブデモのために、素早く公開URLが欲しい開発者である場合。
– トンネルが数時間だけ持続すればよく、ngrokの有料プランを利用している場合。
– トラフィックの検査やリプレイ機能を備えたHTTPリバースプロキシが必要な場合。
– ローカルでWebアプリを構築・テストしており、一時的に共有する必要がある場合。
機能比較
| 機能 | remote.it | ngrok |
|---|---|---|
| 永続的で常時オンの接続 | あり——無期限に接続を維持 | なし——無料プランはセッションが2時間に制限され、永続的なトンネルには有料プランが必要 |
| トラフィックのインタースティシャル/警告ページ | なし——直接接続 | 無料プランはすべての訪問者に警告用インタースティシャルページを強制表示 |
| プロトコルサポート | TCP、SSH、VNC、RDP、HTTP、カスタムポート | TCPとHTTP/Sのみ——UDPなし |
| CGNAT配下/公開IPなしでの動作 | 対応——中核のユースケース | 対応——すべてのトラフィックがngrokのクラウドを経由 |
| アクセス制御 | あり——ユーザー単位、デバイス単位、サービス単位 | 限定的——有料プランで基本的なIP制限のみ |
| 監査ログ | あり(Businessプラン) | あり(ProおよびEnterprise) |
| デバイスフリート管理 | あり——1つのダッシュボードから数百台のデバイスを管理 | なし——単一トンネルモデルで、フリート向けには設計されていない |
| IoT/組み込みハードウェア | 対応——軽量エージェント、ARMおよびMIPSをサポート | IoT向けには設計されておらず、エージェントにより多くのリソースが必要 |
| SSHアクセス | あり——ファーストクラスの機能 | 間接的——ポートをトンネルすることはできるが、SSH固有の機能はない |
| プログラムによるプロビジョニング用API | あり——フルREST API | あり——ngrok APIが利用可能 |
| カスタムドメインサポート | あり | あり(有料プランのみ) |
| トラフィックの検査とリプレイ | なし | あり——Web開発におけるngrok最大の強み |
| 無料プラン(2026年) | デバイス無制限、常時オン、インタースティシャルなし | 2時間セッション、月1GB帯域幅、ランダムURL、警告用インタースティシャルページ |
| 料金モデル | デバイス単位 | シート単位に加えて帯域幅と使用量に応じた課金 |
料金比較
| プラン | remote.it | ngrok |
|---|---|---|
| 無料 | Personalプラン——デバイス無制限、常時オン | 2時間セッション、月1GB帯域幅、ランダムURL、警告用インタースティシャルページ |
| エントリー有料 | Professional——デバイス単位の料金 | Personal: 月額5ドル(年払い)——帯域幅5GB、エンドポイント3つ |
| Pro | Business——組織管理、監査ログ、SAML | Pro: 月額20ドル——上限緩和、カスタムドメイン、インタースティシャルなし |
| Enterprise | カスタムのボリュームデバイス料金 | カスタム——SSO/SCIM、SLA、専任サポート |
| 最適な用途 | 永続的なデバイスアクセス、IoT、本番インフラ | ローカル開発、一時的なWebhook、短期のデモ |
よくある質問
コードを変更せずにngrokからremote.itに切り替えられますか?
SSH、VNC、RDPアクセスであれば——はい、セットアップは簡単で、remote.itのクライアントは同様の接続の仕組みを提供します。トラフィック検査を伴うHTTPサービスについては、一部のngrok固有の機能(リクエストのリプレイなど)には直接的な代替機能がありませんが、本番アクセスの用途ではそれらの機能が必要になることはほとんどありません。
remote.itは開発中のWebhookテストに使えますか?
Remote.itは永続的なデバイスアクセス向けに設計されており、一時的なWebhook公開向けではありません。開発中の短期的なWebhookテストには、ngrokの方が依然として妥当な選択肢です。それ以外——実際のサーバー、IoTデバイス、本番インフラへの接続——については、remote.itの方が適しています。
ngrokの無料トンネルがすぐ失効してしまいます。どうすればよいですか?
Remote.itのPersonalプランには、セッションの失効がない永続的で常時オンの接続が含まれています。接続を維持し続ける必要がある用途でngrokの無料プランを使っていた場合、remote.itはより優れたアクセス制御を備え、インタースティシャルページもない直接的な代替手段となります。
remote.itは複数デバイスに対応していますか?
はい。Remote.itは、1つのダッシュボードから多数のデバイスを管理できるよう設計されています。APIはプログラムによる登録に対応しているため、製造工程、CI/CD、クラウドVMの起動時など、デバイスを大規模にプロビジョニングできます。
無料で始めましょう——セッション制限なし、インタースティシャルページなし、トンネルの失効なし。
remote.it/signup で無料のremote.itアカウントを作成してください
無料プランでも永続的な接続が可能です。クレジットカードは不要です。