✨ v2.1 β€” Local variables & Environments

Ship API calls faster.
No heavy clients.

Test API is a lightweight Chrome extension that lives in your browser. Compose requests, reuse values with {{variables}}, and switch environments instantly. See how it compares to Postman.

Works best in Google Chrome β€’ Trusted by developers in San Francisco, New York, London, and Berlin

Frequently Asked Questions

Common questions about Test API Chrome extension

Can I test authenticated APIs?

Yes! Test API supports multiple authentication methods including Bearer tokens, API keys, Basic Auth, and custom headers. You can store authentication tokens as environment variables and reuse them across different requests.

How does this compare to browser dev tools?

While browser dev tools are great for debugging, Test API is specifically designed for API testing with features like environment variables, request history, cURL export, and reusable configurations. It's much faster for testing multiple endpoints and managing different environments. Learn advanced debugging workflows.

Is Test API really a Postman alternative?

Test API is perfect for developers who want quick, lightweight API testing without the complexity of full desktop applications. It's ideal for frontend developers, quick testing, and teams who prefer browser-based tools.

Can I test GraphQL APIs?

Yes! Test API supports GraphQL requests. Simply set the method to POST, add your GraphQL endpoint URL, and send your query in the JSON body with the appropriate Content-Type header.

Does it work offline?

The extension interface works offline, and all your configurations are stored locally. However, you'll need an internet connection to make actual API requests to external services.

Can I import/export my requests?

Test API allows you to import and export your requests in either cURL or Postman Collection format, making it easy to share API tests with your team or back up your work.

Simple. Fast. Effective.

Everything you need to test APIs, right in your browser. Learn the complete workflow.

Test API
https://jsonplaceholder.typicode.com/posts
Params
Headers
Body
Variables
Ready to send β€’ Variables resolved
Send
Save

Everything you need

Powerful features in a lightweight package

πŸš€

Send any request

HTTP/1.1 & HTTP/2 support with all methods, custom headers, query parameters, JSON bodies, form data, and raw content.

πŸ“

Local variables

Define {{baseUrl}}, {{token}}, and more. All variables are stored securely in your Chrome profile.

🌍

Environments

Switch between Dev, Staging, and Production environments with different variable values in just one click.

πŸ“š

History & Export

Keep track of recent requests and export them when you need to share with your team or save for later.

⌨️

cURL Export

Copy a ready-to-run cURL command for any request. Perfect for documentation or command-line usage.

πŸ”’

Privacy-first

All variables and requests stay local in your browser unless you choose to export them.

See it in action

Screenshots from the actual Chrome extension

Test API Chrome extension main interface showing HTTP request form with method selector, URL input, and parameter tabs Headers configuration tab in Test API showing custom header key-value pairs for API authentication JSON body editor with syntax highlighting for testing POST and PUT API requests Environment variables management screen showing development and production API configurations API response viewer displaying JSON response data with status codes and response headers

Get started in minutes

Four simple steps to supercharge your API testing

  1. 1

    Install the extension

    Add Test API to Chrome from the Chrome Web Store. It installs in seconds.

  2. 2

    Set up your environment

    Create environments like Development or Production, then add variables like {{baseUrl}} and {{apiKey}} with their respective values.

  3. 3

    Compose your request

    Use variables in your requests: {{baseUrl}}/api/users with headers like Authorization: Bearer {{token}}. Preview values before sending.

  4. 4

    Switch environments effortlessly

    Change from Development to Production and send the same request with different valuesβ€”no manual editing required.