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
Airbnb
Your Airbnb verification code is: 1929
14:03:37 UTC
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
Snapchat
Snapchat Code: 966576 . Happy Snapping!
13:18:13 UTC
VERIFIED DIRECTORY POOLS

Active Phone Numbers by Country

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

All Countries (337) United States (75) United Kingdom (35) Canada (60) France (39) Germany (43) Netherlands (24) Poland (23) Sweden (38)
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
United Kingdom +44
Full Directory
GB Pool Online
+447771858839
GB Pool Online
+447700369287
GB Pool Online
+447501192625
GB Pool Online
+447456628735
GB Pool Online
+447771972590
GB Pool Online
+447700776989
GB Pool Online
+447771748929
GB Pool Online
+447501116219
GB Pool Online
+447723286765
GB Pool Online
+447911555749
Canada +1
Full Directory
CA Pool Online
+16727241282
CA Pool Online
+14382022633
CA Pool Online
+14166853947
CA Pool Online
+14509361284
CA Pool Online
+14379930595
CA Pool Online
+18259701202
CA Pool Online
+14384016168
CA Pool Online
+18255716949
CA Pool Online
+19028844179
CA Pool Online
+16476106386
France +33
Full Directory
FR Pool Online
+33737056856
FR Pool Online
+33662110363
FR Pool Online
+33754834167
FR Pool Online
+33622651386
FR Pool Online
+33695648178
FR Pool Online
+33758501269
FR Pool Online
+33769486641
FR Pool Online
+33729194647
FR Pool Online
+33624344150
FR Pool Online
+33692600749
Germany +49
Full Directory
DE Pool Online
+4915752194668
DE Pool Online
+4917712905694
DE Pool Online
+4915207905370
DE Pool Online
+4917711162655
DE Pool Online
+4915738515065
DE Pool Online
+4915751139533
DE Pool Online
+4915174632834
DE Pool Online
+4915116943468
DE Pool Online
+4917016596980
DE Pool Online
+4916316162376
NL
Netherlands +31
Full Directory
NL Pool Online
+31698700007
NL Pool Online
+31622634964
NL Pool Online
+31678636115
NL Pool Online
+31618304417
NL Pool Online
+31658670381
NL Pool Online
+31667365044
NL Pool Online
+31670724301
NL Pool Online
+31659319652
NL Pool Online
+31632886272
NL Pool Online
+31630572011
PL
Poland +48
Full Directory
PL Pool Online
+48782162802
PL Pool Online
+48738200151
PL Pool Online
+48698492965
PL Pool Online
+48518791662
PL Pool Online
+48537768054
PL Pool Online
+48731321601
PL Pool Online
+48575804976
PL Pool Online
+48514580730
PL Pool Online
+48574876584
PL Pool Online
+48602513598
SE
Sweden +46
Full Directory
SE Pool Online
+46705975123
SE Pool Online
+46733009214
SE Pool Online
+46731258551
SE Pool Online
+46769492972
SE Pool Online
+46799850815
SE Pool Online
+46721275052
SE Pool Online
+46721363756
SE Pool Online
+46727557236
SE Pool Online
+46762947174
SE Pool Online
+46729868163
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