Skip to content

A native API client
for macOS

HTTP, GraphQL, WebSocket, and SSE in a single app that starts instantly, uses almost no memory, and keeps your data on your machine.

macOS 13+ · 4 MB · Free

GET https://api.example.com/users

200 OK · 42ms · 1.2 KB

{
  "users": [
    { "id": 1, "name": "Alice" },
    { "id": 2, "name": "Bob" }
  ]
}

Four protocols, one app

Each one gets full support — tabs, collections, environments, history.

All HTTP methods with headers, query params, JSON/form/raw body, and auth. Responses show line numbers, search, and a timing chart. Generate code in cURL, Swift, JavaScript, Python, Go, Ruby, or PHP.

What you get

Keyboard-driven

Cmd+N to create, Cmd+Return to send, Cmd+S to save, Cmd+P to find. Everything has a shortcut.

Tabs

Open as many requests as you need. Each tab keeps its response, timing history, and scroll position.

Collections

Organize requests into collections and folders. Drag to reorder. Right-click for everything else.

Environments

Switch between dev, staging, and production with one click. Use {{variables}} anywhere.

Import

Bring your existing collections and environments. Paste a cURL command and it becomes a request.

Code generation

Export any request to cURL, Swift, JavaScript, Python, Go, Ruby, or PHP. Syntax highlighted.

Collection runner

Run every request in a collection. See pass/fail, timing, and status for each one. No limits.

Private by default

No account. No cloud. No telemetry. Data lives in ~/Library/Application Support on your Mac.

Native

Built with Swift and SwiftUI. Looks right on macOS. Starts in under a second. Uses about 30 MB of RAM.


Try it

Download Velo and send your first request in a few seconds.

Download for Mac

Free and open to everyone. Built by Ataiva.

If Velo saves you time, you can buy us a coffee →

An Ataiva product