cEarl app icon

cEarl

The native macOS HTTP client built for developers who care about their tools.

Coming soon to the Mac App Store

Requires macOS 14.0 Sonoma or later

cEarl application showing the request builder interface

An easier way to test APIs

Built with SwiftUI from the ground up. No Electron. No web views. Just a fast, native app that feels right at home on your Mac.

Request Builder

Full control over HTTP methods, headers, and body types. Compose requests with precision.

Workspace System

Organize requests into projects with portable .workspace files you can share with your team.

Request Chaining

Execute requests in sequence. Extract data with JSON paths and pass values between requests automatically.

HTTP File Support

Import, edit, and store native .http files. Your requests live as plain text, not in a proprietary format.

Environment Management

Switch between environments with automatic {{variable}} substitution. Dev, staging, production — one click.

Request History

Full execution logs with timing, headers, and response bodies. Every request, remembered.

Everything stays on your Mac

Your requests, workspaces, and history are stored locally as plain .http files. No cloud sync. No account required. No data ever leaves your machine. Your work persists across workspaces, always where you left it.