Stop Chasing OTP Codes

Automatically forward SMS verification codes to your team, email, webhooks, or AI agents. No more "Can you send me the code?" messages.

Free to try. No credit card required.

Built For Teams That Share Accounts

🤖

AI Agents

Let your AI agents authenticate autonomously. Poll or receive OTPs via API when your agent needs to log in.

💼

Marketing Agencies

Managing client social media? Forward OTPs from their phone number to your whole team instantly.

💻

IT & Dev Teams

Shared staging accounts with 2FA? OTP codes arrive at every team member's inbox simultaneously.

Forward OTPs Anywhere

✉ Email

OTP arrives as a clean email with the code prominently displayed. Multiple recipients supported.

📱 SMS

Forward OTPs to other phone numbers. Great for team members who prefer texts.

🔗 Webhooks

Push OTPs to any HTTP endpoint. Perfect for bots, automation workflows, and AI agents.

🔎 Smart Detection

Regex-powered OTP detection catches codes from any service. Or forward all SMS — your choice.

⚙ Flexible Rules

Route OTPs based on sender number or keywords. Amazon codes to one place, Google codes to another.

🔑 API Access

Generate API keys for programmatic access. Poll for OTPs or long-poll to wait for the next one.

How It Works

1

Install the Android App

Download and install OTP Forwarder on the phone that receives your OTP codes.

2

Configure Destinations

Add email addresses, phone numbers, or webhook URLs where you want OTPs forwarded.

3

Set Up Rules

Optionally create rules to route specific OTPs to specific destinations.

4

Receive OTPs Instantly

When an OTP arrives, it's detected and forwarded to all matching destinations within seconds.

Simple Pricing

All plans include OTP detection, email forwarding, webhooks, and API access.

Solo

$5/mo
  • 1 phone
  • 3 destinations
  • Email + Webhook
  • API access
  • 24-hour OTP history
Get Started

AI Agents

Per call
  • Unlimited API calls
  • Metered billing
  • Polling + long-poll endpoints
  • Webhook delivery
  • MCP support (coming soon)
Get Started

Built for AI Agents

Your AI agents need OTP codes to authenticate. OTP Forwarder gives them a clean API.

# Wait for the next OTP (long-poll)
curl -H "X-API-Key: otpfwd_abc123..." \
  "https://otp-forwarder.com/api/otp/wait?timeout=60"

# Response:
{
  "otp_code": "847291",
  "from_number": "+15551234567",
  "message": "Your verification code is 847291",
  "timestamp": "2024-01-15T10:30:00Z"
}

Security First

🔒 Encrypted at Rest

OTP data encrypted in DynamoDB with AWS KMS. Your codes are safe.

⏱ Auto-Expiry

OTP events automatically deleted after 24 hours. Nothing lingers.

🛠 API Key Hashing

API keys are hashed before storage. Even we can't see your keys.

Ready to Stop Chasing OTP Codes?

Set up in under 5 minutes. Free to try.

Get Started Free