Carrier-Grade Public Numbers.
Instant SMS Verification.
Live public telephony trunks and temporary numbers refreshed 24/7 across 24 countries. Instant SMS verification and OTP codes for automated QA, web testing, and developer privacy with zero registration.
Live Incoming SMS Waterfall Feed
Real-time verification codes arriving across all public carrier trunks with instantaneous OTP extraction.
Active Phone Numbers by Country
Browse active lines by country. Select any number to open its live packet monitor.
Programmatic SMS & AI Agent Integration
Automate synthetic SMS verification in CI/CD test suites and autonomous coding agents.
# 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": "+13058371468",
"from": "TestCorp",
"body": "Your OTP code is 492019"
}'
// Add to Claude / Cursor / Antigravity config
{
"mcpServers": {
"smsriver": {
"command": "uvx",
"args": ["smsriver-mcp", "--api-key", "srv_live_..."]
}
}
}
How It Works
Receive incoming SMS verification codes in 3 simple steps.
1. Select a Country Line
Choose from 24 countries with active public phone trunks ready for real-time verification.
2. Submit to Verification Form
Paste the copied E.164 number into your registration form or verification prompt.
3. Extract OTP Code
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.