CARRIER-GRADE SMS POOLS • DEVELOPER SANDBOX

Receive Public SMS.
Zero Carrier Overhead.

Use free temporary phone numbers to receive verification codes from Google, WhatsApp, and Telegram. Instant access, no SIM card required.

US (+1) UK (+44) CA (+1) PH (+63) DE (+49) View All 22 Countries →
LIVE INBOUND STREAM
LATENCY: 1.2s
Google
+1 (202) 555-0101 • 4s ago
648817
Telegram
+1 (202) 555-0143 • 18s ago
22703
WhatsApp
+44 7946 091234 • 42s ago
892104
COMPATIBLE CARRIER PROTOCOLS & WEBHOOKS:
TWILIO TELNYX PLIVO SINCH AWS SNS MCP PROTOCOL

Recent Live Inbound Messages

Real-time verification codes arriving across all public pools. Updated continuously.

Active Carrier Telemetry Stream
Phone Number Detected Service Verification Message Received Time
Wise
Your Wise verification code is 581342 . Never share this code.
14:03:14 UTC
Micr***
Use 997187 as Microsoft account security code.
13:53:47 UTC
Amazon
Your Amazon OTP is 762941 . Do not share it with anyone.
13:49:54 UTC
Signal
Your Signal verification code: 972-588 DoNotShare
13:45:39 UTC
Wise
Your Wise verification code is 168553 . Never share this code.
13:40:23 UTC
Airbnb
Your Airbnb verification code is: 4414
13:31:48 UTC
WeChat
Use 480176 to verify your WeChat account.
13:27:13 UTC
Revolut
Revolut: never share this code, not even with our agents. Your code is 704649 .
13:20:57 UTC
Inst***
258210 is your Instagram code. Don't share it.
13:11:50 UTC
eBay
Your eBay PIN is 674261 . It expires in 10 minutes.
13:03:28 UTC
VERIFIED DIRECTORY POOLS

Active Phone Numbers by Country

Showing active numbers per country. Click any number to open its real-time message stream.

Clear filter (US)
All Countries (75) United States (75)
Direct Carrier Lines • Low Latency Pilot (2)
Webhook Synchronized
Carrier Verified Online
+12025550143
Carrier Verified Online
+12025550198
United States +1
Full Directory
US Pool Online
+12025550143
US Pool Online
+12025550198
US Pool Online
+13058371468
US Pool Online
+13103966132
US Pool Online
+17734859800
US Pool Online
+16025952379
US Pool Online
+12017384866
US Pool Online
+13124618472
US Pool Online
+12137972774
US Pool Online
+13058373954
DEVELOPER PLATFORM • AUTOMATION • MCP

Programmatic SMS & AI Coding Agent Integration

Integrate disposable or synthetic SMS verification into your CI/CD test suites and autonomous coding agents.

Explore API Plans →
REST API ENDPOINT
# Dispatch synthetic inbound SMS
curl -X POST https://smsriver.com/api/v1/synthetic/sms/ \
  -H "Authorization: Bearer srv_live_demo123" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+12025550101",
    "from": "TestCorp",
    "body": "Your OTP code is 492019"
  }'
Response: 200 OK • Delivery simulation < 20ms API Reference →
AI AGENT MCP SERVER
// Add to Claude / Cursor / Antigravity config
{
  "mcpServers": {
    "smsriver": {
      "command": "uvx",
      "args": ["smsriver-mcp", "--api-key", "srv_live_..."]
    }
  }
}
Tools: get_numbers, read_messages, simulate_inbound Get MCP Key →

How It Works

Receive incoming SMS verification codes in 3 simple steps.

1

Select a Country & Line

Choose from 22 countries with verified carrier direct numbers or public aggregated pools.

2

Submit to the Service

Paste the copied E.164 number into your registration form or verification prompt.

3

Read the OTP Instantly

Messages stream into the dedicated inbox in real time. Copy the verification code with one click.

Public Security & Privacy Notice

All messages received on public numbers are viewable by anyone loading the inbox. Do not use these numbers for sensitive, financial, or personal accounts such as banking, medical portals, or primary email recovery.

Frequently Asked Questions

Developer FAQ →
Are the public phone numbers free to use?
Yes. All public phone numbers listed in the SMSRiver directory are 100% free to use. There are no registration forms, no subscriptions, and no credit cards required to view incoming text messages.
Do I need to create an account?
No account registration or login is required to access public numbers. You can simply copy a number, paste it into your registration form, and read the code in the public inbox stream. Accounts are only needed if you require programmatic REST API keys, MCP server access, or synthetic test webhooks.
Can I use these numbers for WhatsApp, Telegram, or Google?
Yes, thousands of verification codes from Google, WhatsApp, and Telegram pass through our pools daily. However, because public lines are shared, third-party platforms may occasionally flag or rate-limit numbers that received high registration volume. If one number fails, try an alternate number from the directory.
How frequently are messages refreshed?
Carrier direct numbers refresh via instantaneous server-sent webhooks (< 2s delivery latency). Aggregated community numbers are fetched on-demand when you load or refresh the inbox page, preventing wasted compute while ensuring fresh data.
What is the Model Context Protocol (MCP) server?
The SMSRiver MCP Server allows AI assistants (Claude Code, Cursor, Antigravity) to query available phone numbers, inspect inboxes, and dispatch synthetic SMS events directly inside your coding workflow without manually copying OTP codes.
Copied to clipboard