🚀 开源免费的 API 调试工具

领先的 API 客户端
让接口调试更高效

Insomnia 是一款功能强大的开源 API 调试工具,完美支持 REST、GraphQL、gRPC 和 WebSocket 等多种协议,帮助开发者快速构建、测试和调试 API 接口。

Insomnia API客户端软件截图 - 展示REST和GraphQL接口调试界面

一站式 API 开发体验

Insomnia 提供从请求构建到测试调试的完整工具链,让 API 开发变得简单高效。

📡

多协议支持

原生支持 REST、GraphQL、gRPC、WebSocket 等主流协议,一个工具覆盖所有 API 调试场景。

🎨

直观图形界面

简洁优雅的用户界面,清晰展示请求参数、响应数据和状态信息,降低学习成本。

🔐

高级认证支持

内置 OAuth 2.0、JWT、Basic Auth、API Key 等多种认证方式,安全便捷地管理鉴权信息。

🌿

环境变量管理

支持多环境配置切换,轻松管理开发、测试、生产环境的不同变量,减少重复操作。

📝

GraphQL 智能提示

针对 GraphQL 查询提供自动补全、语法高亮和 Schema 浏览功能,大幅提升编写效率。

🔄

请求链式调用

支持请求间的数据传递与链式调用,轻松处理依赖接口的参数传递和自动化流程。

📂

集合与工作区

通过文件夹和工作区组织 API 请求,保持项目结构清晰,团队协作更加顺畅。

💾

本地数据存储

数据默认存储在本地,保障隐私安全;同时支持云同步,实现多设备间的无缝切换。

🔌

插件扩展生态

丰富的插件系统,可根据需求扩展功能,与现有开发工具链无缝集成。

覆盖主流 API 协议

无论你使用哪种 API 架构,Insomnia 都能提供一流的支持体验。

REST

HTTP 请求构建

GET / POST / PUT / DELETE 等全方法支持

GraphQL

查询与变更

智能提示 + Schema 浏览

gRPC

高性能 RPC 调用

Proto 文件导入与调试

WebSocket

实时双向通信

消息收发与连接管理

开发者首选的 API 工具

相比其他工具,Insomnia 在性能、隐私和易用性方面具有显著优势。

✓

完全开源免费

核心功能永久免费,源代码在 GitHub 上公开透明,社区活跃,持续迭代更新。

✓

隐私优先设计

数据默认存储在本地设备,无需强制登录或上传数据到云端,保障你的 API 密钥和请求信息安全。

✓

轻量级高性能

基于 Electron 构建,启动速度快、内存占用低,即使在大型项目中也保持流畅响应。

✓

跨平台兼容

支持 Windows、macOS 和 Linux 三大主流操作系统,提供一致的优秀体验。

✓

活跃社区支持

拥有庞大的开发者社区,丰富的文档教程和插件资源,遇到问题能快速找到解决方案。

✓

企业级协作能力

支持团队工作区、集合共享和版本同步,满足从小团队到大型企业的协作需求。

准备好提升 API 开发效率了吗?

免费下载 Insomnia,体验新一代 API 调试工具带来的便捷与高效。支持 Windows、macOS、Linux 全平台。

最新版本 · 支持 Windows / macOS / Linux · 开源免费