CARRIER TRUNKS: 24 ACTIVE • 172 active numbers across 8 countries • Zero Registration

Public Numbers for SMS Testing.
Check Messages and Codes.

Browse public phone numbers across 8 Active Regions with live inboxes (24 global numbering plans cataloged). Check recent inbox messages for QA and web testing, with no account needed to view public lines.

/
8
Countries Available
172
Active Lines
100%
Free Public Access
Active public numbers
Live Carrier Dispatch
DE
DE+49151228320
Active public number
Browse numbers currently listed in the directory Browse all active lines →

Active Phone Numbers by Country

Browse active lines by country. Select any number to open its live packet monitor.

Germany +49
Full Directory
Carrier Direct SIMOnline
DE+49151228320
Carrier Direct SIMOnline
DE+49151228240
Carrier Direct SIMOnline
DE+49151228180
Carrier Direct SIMOnline
DE+49151228190
Carrier Direct SIMOnline
DE+49151228330
Carrier Direct SIMOnline
DE+49151228310
Carrier Direct SIMOnline
DE+49151228250
Carrier Direct SIMOnline
DE+49151228150
Carrier Direct SIMOnline
DE+49151228270
Carrier Direct SIMOnline
DE+49151228280
United States +1
Full Directory
Carrier Direct SIMOnline
US+190323074
Carrier Direct SIMOnline
US+190323114
Carrier Direct SIMOnline
US+190322545
Carrier Direct SIMOnline
US+190323110
Carrier Direct SIMOnline
US+190322700
Carrier Direct SIMOnline
US+190323076
Carrier Direct SIMOnline
US+190323079
Carrier Direct SIMOnline
US+190322656
Carrier Direct SIMOnline
US+190323054
Carrier Direct SIMOnline
US+190322724
Canada +1
Full Directory
Carrier Direct SIMOnline
CA+14162307800
Carrier Direct SIMOnline
CA+14162310700
Carrier Direct SIMOnline
CA+14162311100
Carrier Direct SIMOnline
CA+19028844179
Carrier Direct SIMOnline
CA+14162273500
Carrier Direct SIMOnline
CA+14162256600
Carrier Direct SIMOnline
CA+14162261000
Carrier Direct SIMOnline
CA+14162275900
Carrier Direct SIMOnline
CA+14162308200
Carrier Direct SIMOnline
CA+14162270700
Sweden +46
Full Directory
Carrier Direct SIMOnline
SE+46701231150
Carrier Direct SIMOnline
SE+46701230260
Carrier Direct SIMOnline
SE+46701229180
Carrier Direct SIMOnline
SE+46701229150
Carrier Direct SIMOnline
SE+46701229140
Carrier Direct SIMOnline
SE+46701229160
Carrier Direct SIMOnline
SE+46701230600
Carrier Direct SIMOnline
SE+46701229200
Carrier Direct SIMOnline
SE+46701229250
Carrier Direct SIMOnline
SE+46701229260
France +33
Full Directory
Carrier Direct SIMOnline
FR+3361231040
Carrier Direct SIMOnline
FR+3361230330
Carrier Direct SIMOnline
FR+3361228970
Carrier Direct SIMOnline
FR+3361228940
Carrier Direct SIMOnline
FR+3361228910
Carrier Direct SIMOnline
FR+3361228960
Carrier Direct SIMOnline
FR+3361228880
Carrier Direct SIMOnline
FR+3361228900
Carrier Direct SIMOnline
FR+3361228860
Carrier Direct SIMOnline
FR+3361228920
United Kingdom +44
Full Directory
Carrier Direct SIMOnline
GB+44791229400
Carrier Direct SIMOnline
GB+44791229490
Carrier Direct SIMOnline
GB+44791229420
Carrier Direct SIMOnline
GB+44791229410
Carrier Direct SIMOnline
GB+44791229480
Carrier Direct SIMOnline
GB+44791229500
Carrier Direct SIMOnline
GB+44791229470
Carrier Direct SIMOnline
GB+44791229430
Carrier Direct SIMOnline
GB+44791229450
Carrier Direct SIMOnline
GB+44791229460
Netherlands +31
Carrier Direct SIMOnline
NL+31615248738
Carrier Direct SIMOnline
NL+31618775442
Carrier Direct SIMOnline
NL+31671981992
Carrier Direct SIMOnline
NL+31621690065
Poland +48
Carrier Direct SIMOnline
PL+48508704936
Carrier Direct SIMOnline
PL+48725961804

Recent SMS messages

Recently received messages from public numbers. Open an inbox to view the message and any detected verification code.

Live Edge Polling (15s Auto-Refresh)
Carrier telemetry stream paused due to network interruption. Reconnecting automatically...
INCOMING TELEPHONY EVENT STREAM REAL-TIME PACKET BUFFER
No recent messages to display

New public inbox activity will appear here when available. Choose a number to check its inbox.

How It Works

Receive incoming SMS verification codes in 3 simple steps.

  • 1. Select a Country Line

    Browse active public numbers by country and choose an inbox.

  • 2. Submit to Verification Form

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

  • 3. Extract OTP Code

    Check the inbox for incoming messages. Copy a verification code when one is available.

Developer API & Agent Tooling

Automate SMS verification in CI/CD pipelines with REST API endpoints and native Model Context Protocol (MCP) tooling.

REST API Reference

Query active public phone lines and poll for incoming OTP verification messages via lightweight JSON endpoints.

Explore API Docs →
MCP Server Setup

Connect Claude Code, Cursor, and Windsurf directly to SMSRiver telephony tools with standardized Model Context Protocol.

View MCP Setup →
Developer Tooling

SMS segment calculator, webhook payload validator, and phone formatter built for telecom QA engineers.

Open Dev Tools →
SMSRiver Developer Gateway |
// Poll inbox for verification messages via JSON
curl -s https://smsriver.com/api/v1/inbox/4915752194668/messages/ \
  -H "Accept: application/json"
// Programmatic OTP polling in Python
import requests

res = requests.get("https://smsriver.com/api/v1/inbox/4915752194668/messages/")
data = res.json()
print("Extracted OTP:", data["messages"][0]["extracted_code"])
// Add to Claude Code or Cursor MCP configuration
{
  "mcpServers": {
    "smsriver": {
      "command": "uvx",
      "args": ["smsriver-mcp", "--api-key", "srv_live_..."]
    }
  }
}
// Node.js / TypeScript fetch
const res = await fetch("https://smsriver.com/api/v1/inbox/4915752194668/messages/");
const { messages } = await res.json();
console.log("OTP:", messages[0]?.extracted_code);

Telecom Architecture & Reliability

Engineered for high verification deliverability with direct SIM trunks, global edge distribution, and automated privacy isolation.

CARRIER ROUTING

Direct Carrier SIMs & Physical Trunks

Real physical carrier SIM cards and direct SS7/SMPP trunk lines. Zero virtual VoIP numbers, ensuring high acceptance rates on WhatsApp, Google, Telegram, and enterprise services that actively block virtual ranges.

Direct Carrier SIMs Anti-VoIP Resilient Zero Intermediaries
GLOBAL INFRASTRUCTURE

Sub-Second Cloudflare Edge Distribution

Incoming carrier telemetry packets are replicated across 300+ global Cloudflare edge POPs with serverless D1 persistence. Real-time inboxes and webhooks poll in under 500ms worldwide.

Cloudflare Edge D1 Serverless SQL
AGENT AUTOMATION

Native Model Context Protocol (MCP)

First-class MCP server support for autonomous AI engineering agents. Claude Code, Cursor, and Antigravity can discover trunks, inspect inboxes, and extract OTP codes programmatically without manual copy-paste.

Model Context Protocol AI Agent Ready
SECURITY & COMPLIANCE

Privacy Isolation & Ephemeral Retention

Automated 30-minute public packet retention. Incoming OTPs and messages are automatically scrubbed, with strict host-only session isolation and zero PII storage to prevent credential hijacking.

Privacy Isolation Ephemeral Retention Automated Retention

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?

Public numbers may receive verification messages from supported services, but each service decides whether to accept a shared number. If a service rejects one line, you can try another number from the directory.

How frequently are messages refreshed?

Native lines can receive messages as carrier events arrive. Aggregated public inboxes update when refreshed and may depend on the source provider. Use “Check for New SMS” to request an update.

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