🚀 开源免费的 API 调试工具

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

Insomnia 是一款功能强大的开源 API 调试工具,完美支持 RESTGraphQLgRPCWebSocket 等多种协议,帮助开发者快速构建、测试和调试 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 · 开源免费