■ Built for fintech & bank BR integrations

Prove your integration works
before it ever reaches production.

GDPR-safe fake data, native CPF/CNPJ/CEP Faker, and an isolated sandbox per partner — the reliability fintechs and banks need to open their API to third parties without risk.

Still a full stateful simulation, with native Chaos Mode for resilience testing — we didn't drop what already worked.

httpdrop / simulation LIVE
REQUEST FEED 0 req · avg --ms
RESPONSE BODY
// waiting...
traction

Built for modern engineering teams.

2.4k+
developers
99.8%
uptime
1M+
simulated requests
<80ms
avg latency
proof of reliability

Built for teams that can't get sensitive data wrong.

GDPR-safe without breaking tests
Swap CPF, email, and card numbers for plausible fake data — right in the real API response, not just the log. Partners test end-to-end without ever seeing real data.
How it works →
Faker built for Brazil
CPF, CNPJ, and CEP with valid format and check digits, ready to populate any CRUD table in one click.
See Faker BR →
Isolated sandbox per partner
Scoped token, dedicated portal, and live docs per partner — billing consolidated in your account, production stays untouched during onboarding.
See Partner Sandbox →
WebSocket live sync Stateful behavior Chaos injection per route CLI + GitHub Action ready Brazilian Faker — CPF · CNPJ · CEP OpenAPI import/export Traffic → Rules Request Replay & HAR WebSocket live sync Stateful behavior Chaos injection per route CLI + GitHub Action ready Brazilian Faker — CPF · CNPJ · CEP OpenAPI import/export Traffic → Rules Request Replay & HAR
Infrastructure for integration reliability.
why we exist

Modern API development is a simulation game. Every team faces the same problem: you need to test integrations before you have a real backend — but traditional mock tools are static, stateless, and impossible to make feel like production.

We built httpdrop to be different. Stateful by default. Chaos injectable per route. Real traffic capturable and convertible to rules. A simulation layer that behaves like real infrastructure — not like a JSON file.

the problem

Modern integrations are hard to test.

✗ Without httpdrop
  • Static mocks break with conditional logic
  • State resets on every test deploy
  • No way to simulate real per-route failures
  • Real traffic impossible to capture and replay
  • Shared environments cause test flakiness
  • No visibility into what was called and when
✓ With httpdrop
  • Stateful simulation — data persists between calls
  • Isolated environment per workspace, persistent
  • Chaos Mode per route: latency, 503, timeout
  • Capture real traffic and auto-generate rules
  • Isolated workspaces per team/suite
  • Full history with structured diff and replay
chaos control center

Control the blast radius of chaos. Straight from your pipeline.

Configure blast radius, duration, and status codes per route. Trigger, monitor, and stop experiments via API — without leaving your CI/CD workflow.

chaos control center ACTIVE
blast radius30%
duration120s
14 ok 4 errors
  • Configurable blast radius — 0.0 to 1.0, the exact % of requests affected.
  • Experiment duration in seconds, with guaranteed auto-stop.
  • Full lifecycle via API: start → stop → report, straight from your pipeline.
# 1. start experiment
curl -X POST .../api/endpoints/{id}/chaos/start
  -d '{"blast_radius":0.3,"duration_s":120}'

# 2. stop experiment
curl -X POST .../api/experiments/{id}/stop

# 3. report
curl .../api/experiments/{id}/report
View Chaos docs →
platform capabilities

More than mock APIs.

Simulation
Stateful CRUD, Chaos Mode, and real traffic replay — real backend behavior, not just fixed responses.
Learn more ↓
Reliability
Dynamic templates, response sequences, and consistent Faker data across calls.
Learn more ↓
Observability
Live WebSocket, structured diff history, headers and latency on every request.
Integration
CLI, GitHub Action, JS/Python SDKs, and OpenAPI import/export — fits your pipeline.
Learn more ↓
Security & Compliance
RBAC, audit log, GDPR data masking, and on-premise deployment.
Learn more ↓
Developer Experience
Ready in 30 seconds, API Portal with live try-it, team workspaces.
how it works

A simulation layer between your frontend and the world.

Your traffic
Frontend / CI / Tests
httpdrop
Simulation Layer
Inspect · Route · Transform
Stateful Mock
Chaos Mode
Replay & Capture

→ or proxy to your real upstream while capturing everything

show, don't tell

Simulate real backend behavior.

Auth flow
Auth flow simulation
Simulate login → token → refresh → expire sequences with stateful counters per session.
Payment instability
Payment instability
Inject 503 on every 3rd checkout attempt. Test retry logic, error UI, and fallback flows.
Full e-commerce
Full e-commerce simulation
Products, cart, orders, webhooks — all stateful, with Faker-generated BR data and chaos.
// Dynamic response template with state
{
  "attempts": {{store.incr('login_attempts')}}, ← increments on every call
  "user": "{{req.body.email}}", ← mirrors request
  "cpf": "{{faker.cpf}}" ← valid Brazilian CPF
}
traffic → rules

Learn from real traffic.

Point the proxy at your real API. httpdrop captures everything and converts to rules with 1 click.

01
Capture
02
Generate rules*
03
Replay flows
04
Simulate edge cases
$ httpdrop tunnel --upstream https://api.meuapp.com
instant replay

Replay any captured request instantly.

With 1 click, resend any request from history. Edit headers and body before sending.

POST
https://httpdrop.com/mock/A3F2/checkout
200 OK
{ "order_id": "ORD-9182", "status": "confirmed", "total": 249.90 }
simulation engine

Programmable simulation engine.

Templates that react to request state, session data, and real-world conditions.

"token": "{{jwt.sign(req.body.user, store.get('secret'))}}"
"attempt": {{store.incr('login_attempts')}}
"cpf": "{{faker.cpf}}"
"user": "{{req.body.email}}"
use cases

Built for modern API workflows.

Frontend Teams
Develop without waiting on the backend
Import your OpenAPI and get a working mock in seconds.
QA Engineers
Isolated stateful test environments
Persistent state per suite. Data never mixes between environments.
Mobile Teams
Simulate full backends offline
Build mobile features without depending on backend infrastructure.
Platform Engineering
Simulation infrastructure as code
CLI, GitHub Action, SDKs and Docker. Integrate into your pipeline.
Fintech & Payments
Simulate payments and webhooks without touching production
Ready-made templates for Stripe, Mercado Pago. Chaos Mode for resilience testing.
Webhook-heavy Systems
Capture, replay and test webhooks with state
Simulate webhook delivery with retry, failure and stateful confirmation.
developer ecosystem

Built for developer workflows.

Official CLI
GitHub Action
VS Code
MCP Claude
MCP Cursor
SDK JS/TS
SDK Go
SDK Python
OpenAPI 3.0
Docker / K8s
enterprise & governance

Built for teams and enterprise workflows.

Available
MFA / TOTP
TOTP + backup codes for all accounts
Available
RBAC
Owner / editor / viewer roles per workspace
Available
Workspace Permissions
Multi-tenancy with invites and granular control
Available
Audit Log
Login, logout, 2FA, tokens, endpoints and rules — all logged
Partial
Activity History
Request history per endpoint (last 200)
Partial
Backups
Full workspace JSON export (endpoints, rules, data)
Available
Status Page
/health with DB check + public status page at /status
Partial
Encryption at Rest
TOTP secrets & sensitive vars encrypted (AES-256-GCM)
enterprise deployment

Deploy inside your infrastructure.

Total control. Data never leaves your server.

  • Production-ready Docker Compose
  • Data never leaves your infrastructure
  • LDAP / enterprise SSO support
  • Contractual SLA and dedicated support
  • Full audit log for compliance
  • Secrets and environment variable configuration
Talk to sales →
# docker-compose.yml
services:
  httpdrop:
    image: httpdrop/server:latest
    ports: ["3000:3000"]
    volumes:
      - ./data:/app/data
    environment:
      - SESSION_SECRET=your-secret
LGPD AES-256 Audit Logs On-Premise
// pricing

SIMPLE, NO SURPRISES

Start free. Upgrade when you need to. No contract.


Free
Experiment and light personal projects
Free
Limits
  • 5 active endpoints
  • 5,000 req/month (200/day)
  • History: 7 days
  • Shared workspace
Core
  • WebSocket live
  • CRUD with SQLite
  • Mock Rules
  • Faker
  • OpenAPI / Postman import
  • URL tester
Chaos Mode
  • No Chaos Mode
Start for free →
Scale
Mid-size teams and heavy users with CI/CD and per-route chaos
$17/mo
Limits
  • 100 active endpoints
  • 100,000 req/month
  • History: 90 days
  • Up to 10 members
  • Unlimited workspaces
Core
  • Everything in Pro
Advanced Chaos Mode
  • Full Chaos Mode (= Pro)
  • Per-route chaos
Create account to subscribe →

Payments processed securely via Stripe. Cancel anytime.

ready to simulate production

Simulate APIs like production.

Build realistic integration environments without maintaining backend infrastructure.

Start free → Docs
No credit card · 5 endpoints free · Ready in 30 seconds

Infrastructure for integration reliability.

We use cookies to improve your experience and for analytics. Privacy Policy.