RockTunnel

Build and ship APIs
without the friction

RockTunnel is a developer platform for localhost tunneling, interactive API playgrounds, webhook inspection, and mock API servers. Expose your local server, test APIs, and share live documentation — all from one place.

terminal — rocktunnel

$ rocktunnel http 3000

✓ Authenticated as md@rocktunnel.dev

✓ Tunnel established · 423ms

Local: http://localhost:3000

Public: https://dev-pranto.rocktunnel.dev

Forwarding requests...

GET /api/v2/products 200 84ms

POST /api/v2/orders 201 142ms

PUT /api/v2/products/47 200 67ms

< 1s

Tunnel setup

AES-256

Encryption

99.9%

Uptime SLA

Free

To start

Everything you need

One platform, complete workflow

From exposing localhost to shipping documentation, every tool lives in one place — no tab switching, no context loss.

API Playgrounds

A full-featured API client built right in. Organize requests into collections, manage multiple environments, inspect headers and response bodies.

Living API Docs

Documentation auto-generated from your playground data. Always accurate, shareable as a public URL, and exportable as a branded PDF — no extra work.

Localhost Tunnels

Coming soon

Expose your local development server to the internet with a secure, persistent HTTPS URL in under a second. Share with clients or test webhooks without deploying.

Schema Drift Detection

New

Automatically detects when an API response shape changes between runs. Added fields, removed fields, and type changes are flagged inline — no manual comparison needed.

Webhook Testing

New

Receive and inspect incoming webhook payloads in real-time. Debug integrations, replay events, and validate signatures without a third-party service.

Request Analytics

Monitor traffic, latency, and error rates across all your tunnels and API endpoints. Spot bottlenecks before your users do.

Simple by design

Up and running in minutes

No complicated setup. No infrastructure to manage. Just install, connect, and build.

STEP 01

Connect in seconds

Install the CLI and authenticate once. Start a tunnel to any local port — HTTP, TCP, or HTTPS — with a single command.

$rocktunnel http 3000

✓ Authenticated

✓ Tunnel active

https://xyz.rocktunnel.dev

STEP 02

Test your API

Switch to the playground. Build requests, set environment variables, and send — inspect every header and response in detail.

GET/v2/products

200 OK · 84ms

POST/v2/orders

201 Created · 142ms

STEP 03

Share & document

Make your playground public and its docs are live immediately. Share a link or download a professionally branded PDF.

My API — API Documentation

Public · 12 endpoints

rocktunnel.dev/playgrounds/

my-api/docs

Security built in,
not bolted on

Every sensitive value — API keys, tokens, passwords — is encrypted with AES-256-GCM before it ever touches the database. Documentation visibility is yours to control.

  • AES-256-GCM encryption for all secrets
  • Public / private visibility on every playground
  • Environment variables never exposed in public docs
  • Secure tunnel endpoints with TLS termination

Environment Variable

••••••••••••••••••••••••

encrypted

Auth Token

••••••••••••••••••••••••

encrypted

Public API URL

https://api.example.com/v2

encrypted

Secrets are decrypted only at request time, never stored in plaintext

RockTunnel

Ready to move faster?

Join developers who use RockTunnel to build, test, and document APIs without leaving their local environment.