# Insomnia

Postmanの代わりになるオープンソース。Postmanの代わりに使える、APIのテストと設計のアプリ。REST、GraphQL、gRPC、WebSocketなどに対応し、リクエストをGitで管理することもできる。

- ossalt.jp のページ: https://ossalt.jp/tools/insomnia/
- 公式サイト: https://insomnia.rest
- GitHub: https://github.com/Kong/insomnia
- 代わりになるSaaS: Postman
- カテゴリ: 開発・デプロイ基盤
- ライセンス: Apache-2.0（許容型）
- 画面の日本語翻訳: 未確認
- 日本語のドキュメント: 未確認
- Dockerでの導入: 未確認
- GitHubのスター: 40,131（直近32日間で+94）
- 最終コミット: 2026-11-05
- OpenSSF Scorecard: 8.7 / 10

## Insomniaとは

Insomnia（インソムニア）は、APIにリクエストを送って、返ってきた結果を確かめるための**APIクライアント**のアプリです。開発中のAPIのテストや、外部のサービスのAPIの動作の確認に使います。APIゲートウェイで知られるKongが開発しています。

### できること

- **いろいろな方式のAPI**：REST、GraphQL、gRPC、WebSocket、SSEなどのリクエストを、1つのアプリで試せます。
- **環境の切り替え**：開発用と本番用など、接続先や認証の情報を、環境ごとに切り替えられます。
- **APIの設計**：OpenAPIの仕様書を編集して、その場で試せます。
- **保存先を選べる**：リクエストのまとまりを、手元だけ、Git、Insomniaのクラウドのいずれかに保存できます。
- **自動のテスト**：コマンドから、テストをまとめて実行できます。

### Bruno・Postmanとの違い

[Bruno](/tools/bruno/)は、リクエストをテキストファイルとして保存し、Gitで管理することに特化した、クラウドを使わないアプリです。Insomniaは、**対応する方式の多さと、保存先を選べる柔軟さ**が特徴です（「[BrunoとInsomniaの違い](/compare/bruno-vs-insomnia/)」）。どちらも、Postmanのコレクションの読み込みに対応しています。

### 注意点

- **アカウントとクラウドの扱いを確認してください。** Insomniaは過去のバージョンの更新で、ログインを求める変更が議論になったことがあります。社外に出したくない接続先や認証の情報を扱う場合は、手元だけに保存する設定で使えるかを、導入のときに確認しましょう。
- 一部の機能（チームでの共有など）は、有料のプランで提供されています。
- 当サイトでは、画面の日本語翻訳は確認できていません。ライセンスはApache-2.0です。

[Postmanの代替](/alternatives/postman/)のページで、ほかの候補も比べられます。

## よくある質問

**Insomniaは日本語で使えますか？**

当サイトでは、画面の日本語翻訳や日本語のドキュメントを確認できていません。翻訳を別の場所で管理している場合もあるため、日本語に対応していないとは限りません。導入前に実際の画面で確かめてください。

**InsomniaはDockerで動かせますか？**

当サイトでは、Dockerでの導入方法を確認できていません。別の方法で導入するツールや、Dockerの案内を別の場所に置いているツールもあるため、公式のドキュメントで確認してください。

**Insomniaは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはApache-2.0（許容型）です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Insomniaの開発は続いていますか？**

最後の更新は3日前です。過去12か月のリリースは37回です。GitHubのスターは、直近32日間で94増えています。

**Insomniaのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中8.7点です（7.5点以上が良好の目安）。脆弱性の報告窓口（SECURITY.md）があります。導入後は、セキュリティの更新を確実に適用してください。

**Postmanの代わりになる、Insomnia以外のツールは？**

当サイトでは、Hoppscotch、Brunoも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
