Paw

Paw

The ultimate REST client for Mac.

Paw. The ultimate REST client for Mac.

Paw is a full-featured and beautifully designed Mac app that makes interaction with REST services delightful. Either you are an API maker or consumer, Paw helps you build HTTP requests, inspect the server's response and even generate client code.

Get a full-featured 30 days trial

Download

Purchase Paw for $29.99

Buy Directly Mac App Store

You're a big team? Volume Licenses are available. Also, we offer 30% discount for students.
Paw Requires OS X 10.9+

Overview

Paw supports OAuth 1 & 2, HTTP Basic Auth and Amazon S3.

Get more authentication schemes via Extensions.

Paw generates ready-to-use client code. See Code Generation.

Organize your Requests, make Groups or sort by Host, Name, etc.

Easily build your requests, enjoy Formatters and Dynamic Values.

See Request and Response infos, headers, and body.

View formatted or raw HTTP Requests and Responses.

JSON Outline Viewer and Editor.

Collection.

Organize Requests and Environments.

Request Builder

Visually make your Requests. Preview the HTTP message, and generated client code.

HTTP Exchange

Inspect server response, along with the data you have sent.

Code Generation

Build your HTTP requests with Paw, try them out, and just copy/paste code in your app.
We support some popular languages. Build your custom code generator via Extensions.

  • Swift
  • Objective-C
  • AFNetworking
  • Python
  • Ruby
  • jQuery
  • PHP
Code Generation

Dynamic Values

Unleash your capabilities. Access data from previous responses, so you can send back whatever the server returned. Compute hashes, authentication tokens, signatures, randomize data for testing, do some maths, or anything you want. Paw comes with a large set of Dynamic Values, and you can write your own in JavaScript via Extensions.

Code Generation

Environments

Parametrize your Requests with Environment Variables, then seamlessly switch between Environments to give differents values to your variables. Ideal to setup production or test servers, or have multiple users profiles.

Code Generation

Formatters

Time matters. Paw helps you build HTTP requests quickly thanks to formatters that matches the kind of input you need.

    • URL Parameters

    • JSON

    • Form URL-Encoded

    • Code Generation
    • Code Generation
    • Code Generation

Extensions

You can now extend the already broad features Paw offers through easy to build JavaScript-based Extensions. Either you want to have generated clientcode for your favorite yet exotic language or you want to compute custom authentication schemes on the fly, Extensions give a way to make this happen.

Search existing Extensions or make your own.

Code Generation
    • Warnings

      Paw knows about your mistakes and warns you when something looks wrong.

    • Completion

      Paw has a rich database of HTTP headers, and also learns from your entries. It also suggests Dynamic Values such as authentication schemes or data from previous responses.

    • Warnings
    • Completion
    • Authentication

      Paw has native support for HTTP Basic Auth, OAuth 1 & 2 and Amazon S3. Other authentication scheme can be implemented via Extensions.

    • Full HTTP Exchanges

      While you can preview HTTP Requests in real time, Paw shows you the exact Request sent to server along with the Response.

    • Warnings
    • Completion

Folks at these awesome companies are already using Paw

“Hands down the best REST client I've ever used. The ability to define different environments so I can easily switch between development, staging and production environments without needing to reconfigure any endpoints is critical. And the ability to reference values returned in one request in the body of another request is a huge time saver!”
Robert Honer – Ribbon

“Paw makes it a pleasure to test APIs, both the ones we build internally, and external sources. The ability to test different environments, and the ability to use values you've received from other requests is so valuable.”
Jeremy Pinnix – Aoolmpa

Stay tuned. We have great stuff to come.

Our mission is to make your work with REST APIs easier than ever, and save your valuable time.
We are only at the very beginning.

Paw

The ultimate REST client for Mac.

Get a full-featured 30 days trial

Download

Purchase Paw for $29.99

Buy Directly Mac App Store

You're a big team? Volume Licenses are available. Also, we offer 30% discount for students.
Paw Requires OS X 10.9+