WaterSMS

Real US SIMs. Real verification codes.

Every number on WaterSMS is a physical SIM in a physical phone on a US carrier network — not VoIP, not a shared cloud pool. Pull a number, get the code in seconds, or rent the line for as long as you need it.

Non-VoIP, carrier-issued Pay per code or rent Auto refund if no code arrives API + SMS-Activate compatible
📶

Actual hardware

Numbers live on real handsets with real SIMs. Sites that block VoIP ranges accept them because there is nothing to block.

Codes in seconds

Inbound SMS is read straight off the device and pushed to your dashboard — no refreshing, no forwarding delay.

🔁

You only pay for codes

If nothing arrives before the hold expires, the charge is reversed to your wallet automatically. Cancel early and it is refunded too.

Pricing

Live prices and stock

Per-code pricing below. Rentals hold a number for a fixed window and show you every message it receives.

Per verification code

ServicePriceAvailable
Loading…

Number rentals

DurationPrice
Loading…

A rental gives you the full inbox for that number for the whole window — every sender, every message.

How it works

Four steps

  1. Top up your wallet Card or crypto. Your balance is spent per code or per rental.
  2. Pick the service Instagram, Google, WhatsApp, Coinbase — we hand you a number that hasn't been burned on it.
  3. Use the number Paste it into the site you're verifying. The code lands on your dashboard as it arrives.
  4. Done Confirm and the number goes back to the pool. No code in time? The charge reverses itself.

Building a bot?

We speak the SMS-Activate protocol, so existing tooling works against WaterSMS with only a URL change. There's a clean JSON API too.

API docs