socket.help
131 ready · 176 in the catalog · 12 categories

One toolbox
for the whole internet.

Free open beta. Format data, test APIs, catch webhooks, and share files. Free allowances, no ads, and no account needed to start.

Try it
The board

176 tools, one panel

Every socket is a tool. Pick a category to see what lives there.

176 toolsPoint at any socket, or use the arrow keys, to see what it does.

Format some data, mock an API, hand your agent a sandbox. Same place. Same simplicity.

Simple enough for anyone, deep enough for engineers

Format JSON · Example
{"ready":true} → {
  "ready": true
}
For everyone

The everyday essentials

Format text, convert data, generate a password, or send a file to another computer. Process images and PDFs with bounded previews and downloads.

Mock a response · Example
GET /orders → 200
[{ "id": "test-001" }]
For developers

Test infrastructure on tap

Mock APIs and webhook inboxes that appear in a second and clean up after themselves. Temporary databases and tunnels are on the roadmap.

Connect an agent · Example
tools/list → discover
tools/call → run_tool
For AI agents

A sandbox your agent can drive

Claude Code, Cursor, and your own agents can create, inspect, and tear down resources over MCP.

Temporary tools. A workspace that remembers.

Create resources, see their expiry, rotate access, and clean up from one place. A free account keeps your resources and API keys together.

Open your workspace
  1. Create what you need

    A webhook inbox, mock API, MCP server, or file share.

  2. Choose who can use it

    Private access by default. Public sharing when you choose.

  3. Keep track of the lifetime

    Inspect, renew within plan limits, or delete when finished.

Click it, curl it, script it, or ask an agent

Try JSON in the browser, then use the same toolbox from your code, terminal, or agent.

Try the JSON formatter.

Format this JSON in your browser. Your input stays on this device.

Open the full tool →
Output
Select Format JSON to see the result.

Useful first. Everything else second.

Free for everyone

Every available tool has a useful free allowance. The basics never sit behind a paywall.

No ads, ever

No banners, popups, sponsored results, or tracking analytics. Useful tools without advertising.

Self-hostable

Run your own copy with the portable Docker setup. Keep your tools and temporary data on infrastructure you control.

Limits in plain sight

Quotas, retention, and expiry are written down before you click, not discovered afterwards.

Questions, answered plainly

Is socket.help free?

Yes. Available tools are free within the published limits, with no account required. Planned tools are marked Coming soon; free accounts add a workspace and larger allowances. Pro and Team checkout opens only when billing is configured.

Do I need an account?

No. All currently available tools work without an account. Resources default to private, with separate access and management credentials. Public sharing is an explicit choice.

What happens to my files and data?

Browser-local tools keep input on your device. Hosted resources start with a one-hour lifetime, with longer retention available within plan limits. Each tool explains what it stores and how to delete it.

What does a workspace include?

A free account gives you a personal workspace for resources, API keys, usage, and recovery settings. Team plans support shared membership when billing is configured. Grouped Socket Spaces remain on the roadmap.

Can AI agents use socket.help?

Yes. socket.help speaks MCP, so agents like Claude Code and Cursor can create mock services, capture callbacks, inspect results, and clean up, using the same resources you see in the browser.

Is there an API and a CLI?

Server tools have a documented HTTP API, and you can use cURL in your terminal or CI. MCP exposes agent-friendly tools over the same resources and quotas. A TypeScript SDK and CLI are included as repository packages. An optional SSH gateway is available for self-hosted installs; see Integrations for setup.

How do you prevent abuse?

Short default lifetimes, per tool rate limits, redaction of sensitive headers, and no anonymous outbound email. Hosted resources enforce access controls, size limits, and usage quotas.

Can I host socket.help myself?

Yes. The portable Docker setup runs the application with PostgreSQL on your infrastructure. Optional HTTPS and SSH profiles support deployment workflows.

Whatever the job,
there is a socket for it.

Free to start, nothing to install, and nothing to cancel.

Browse all 176 tools