Pricing

Pay for the webhook traffic you receive.

SignalBin meters one thing: the size of the webhooks your workspace captures. There are no plan tiers and no per-seat cost, and nothing else on the account is counted.

Traffic credit

$0.50per MB received

Flat rate in USD, with no volume discount and no plan to upgrade into. Buy credit when the balance gets low.

Welcome credit
20 MiBGranted once per workspace, no card required.
Minimum purchase
20 MBWhich works out to $10.00.
Maximum per checkout
1,048,576 MBBuy in whatever size suits; the rate does not change.
Retention
30 daysHow long a captured body and its attachments are kept.
Included

Everything except the traffic is unmetered.

Unlimited endpointsCreate as many receiving URLs as your providers and environments need. Endpoints are not metered.
Unlimited teammatesInvite the whole team into the workspace. Seats are not a billable unit here.
Full request captureHeaders, raw body, detected body type, byte count, timing, and file attachments on every capture.
Destinations and replayRelay captures to your own services, and replay a stored capture whenever you need to run it again.
API, CLI, and MCPThe same workspace is drivable from the REST API, the CLI, and an MCP server for AI clients.
How spending works

What a captured webhook costs you.

Credit is a pool of bytes on the workspace, drawn down as captures are stored and topped up when someone buys more.

You are charged for what you receiveA capture is debited at the size of the whole stored record: body, headers, and metadata, not the body alone.
Rejected requests cost nothingA request that is refused, either for being over the size limit or for running out of credit, is never stored and never debited.
Traffic is the only billable thingEvery workspace has the same features, so there is nothing to upgrade into. Buy credit when the balance gets low.
Learn more in the docs: Billing, prices, and limits
Billing FAQ

Questions about the bill.

Is there a free tier?

Every workspace you create starts with a one-time welcome credit of 20 MiB, and no card is needed to get there. That is enough to debug a real integration before you decide to buy anything.

What counts as billable traffic?

The size of each stored capture: the request body, the headers, and SignalBin's own metadata for the record. Requests that are rejected before storage are never debited.

Do I pay per endpoint or per teammate?

Neither. Endpoints and workspace members are unmetered; only received traffic is billed.

Does credit expire?

Traffic credit stays on the workspace balance until it is spent.

What happens when credit runs out?

Incoming requests are refused with a 402 rather than being truncated or silently dropped, and the sender is told payment is required. Buy more credit and capture resumes.

How do I pay?

Checkout runs through Stripe. Any member of the workspace can buy credit, not just the owner.

Where do I see what I have spent?

The Billing page shows the current balance, the last 30 days of usage with a day-by-day chart, and a table of completed purchases. The full ledger is available over the API.

Start on the welcome credit.

Every new workspace gets 20 MiB of traffic credit. That is enough to debug a real integration before you spend anything.

Start free