Chrome Extension · v1.0.40

The API tester that
lives in your browser

RePost is a local-first API client for Chrome. No account. No cloud. No CORS headaches. Test REST, GraphQL, SOAP, and WebSocket from the same tab you're already in.

⬇ Install Extension
4
Protocol types
5
Languages
443
Tests passing
0
Data sent to cloud
How it works
Ready in three simple steps
1

Install Extension

Add RePost to Chrome from the Web Store. It opens as a dedicated tab for a full-screen experience.

2

Construct Request

Enter your URL, set headers, and choose your method. Use environments to swap variables instantly.

3

Analyze Results

Hit send and inspect the response, timing waterfall, and test results in one unified view.

RePost in action
Supported protocols
One tool for every request type

Switch between protocols in the same workspace — no separate apps needed.

GET POST PUT PATCH DELETE HEAD GraphQL SOAP WS WSS
Features
Everything you need, nothing you don't

A complete API workflow inside a single Chrome tab.

🗂

Collection & Organization

Arrange requests into nested folders, drag-and-drop to reorder, and run entire groups in one click with a live pass/fail summary dashboard.

🔐

Integrated Authentication

Basic, Bearer, and API Key auth built in. Save named configurations and reuse them across requests — no copy-pasting tokens.

Pre-request & Test Scripts

Write JavaScript with a Postman-compatible pm API. Set dynamic variables before sending, assert response shapes after — fully sandboxed.

🌍

Environments & Variables

Define Dev, Staging, and Production environments. Use {{variable}} syntax anywhere — URLs, headers, body — and switch contexts instantly.

📊

Response Analysis

Interactive JSON tree, raw view, HTML/image/PDF preview, a full network waterfall (DNS, TCP, SSL, TTFB, download), and a header inspector.

🔌

WebSocket Testing

Type a ws:// or wss:// URL and the editor switches automatically. Watch the bidirectional stream live with a timestamped console log.

Comparison
Why choose RePost?
Feature RePost Traditional Clients
Local-First Storage
No Account Required
Native Cookie Sync
Integrated Protocol Support Partial
Use cases
Built for real developer workflows

From a quick spot-check to a fully automated test suite.

1

REST API Development

Open a new request, paste your endpoint URL, add headers or authentication, and hit Send — inspect the status code, response body, and timing waterfall instantly without switching applications.

2

Automated Collection Testing

Organize related endpoints into a folder, write pm.test() assertions in the test scripts tab, and run the entire group with one click — the summary dashboard shows pass/fail rates and average latency across all requests at a glance.

3

Environment-Based Workflows

Create separate environments for Development, Staging, and Production with different base URLs and API keys, then switch between them instantly using {{variable}} syntax to keep your requests portable across every stage of your pipeline.

FAQ
Common questions

Is RePost really 100% local?

Yes. All data is stored in your browser's local storage. RePost has no backend and never transmits your data to any cloud service.

How does it handle CORS?

Because RePost runs as a Chrome Extension, it can bypass standard browser CORS restrictions, allowing you to test APIs that would normally fail in a web-based tester.

Can I import my Postman collections?

Absolutely. RePost supports importing Postman collections, as well as Swagger/OpenAPI, HAR files, and cURL commands.

Does RePost support GraphQL and WebSockets?

Yes. RePost has native support for GraphQL queries and variables, and a dedicated interface for real-time WebSocket and SSE streaming.

Can I use environments and variables?

Definitely. You can define multiple environments (Dev, Staging, Prod) and use variables in URLs, cabeceras y cuerpos con resolución automática.

Is there a way to automate tests?

Yes. You can write JavaScript test scripts for each request and use the Collection Runner to execute entire folders and see a summary dashboard.

🔒

100% local. Zero data leaves your machine.

Every request, collection, environment, and history entry is stored exclusively in chrome.storage.local. There is no account system, no analytics, no backend server. RePost never transmits your API keys, request bodies, or response data anywhere.