Receive SMS online to virtual numbers — use directly on site or via API to register accounts of any service and application, receive profits and discounts
Trusted by over 50,000+ businesses, developers, and power users worldwide
Switch seamlessly between instant single-use OTP activations and dedicated long-term phone rental for safe account warming.
Quick verification code delivery within 20 minutes for any app. Lowest cost, perfect for batch registrations.
Hold a dedicated phone number by hours, days, weeks or months. Unlimited OTP codes without fear of losing accounts.
Instant OTP codes available for all major platforms
Select your desired service and country to receive verification SMS code within seconds
If the SMS verification code is not received within 20 minutes, the system automatically refunds your money to your website account balance immediately.
Discounts up to 15% on each rental
Automatically level up based on weekly top-ups or rental volume.
View VIP Discount TableReceive activation codes and direct verification links for ChatGPT, OpenAI, Telegram, Discord, Steam, Twitter from just 200 VND.
Save over 80% compared to SMS phone rentals, optimizing your budget for bulk account creation.
Supported domains include Gmail, Outlook, Mail.com, Protonmail with a 99.9% delivery rate.
Automatically parses codes and provides full email text so you can click verification links directly.
Automatic 100% refund if no email arrives; easily reorder the exact same mailbox for follow-up codes.
Your verification code is 894210. You can also click the link below to verify your account.
Deploy HTTP and SOCKS5 proxies instantly for automation, web scraping, and account management.
Explore Proxy PlansGet connection details immediately after purchase.
Choose global pools or assign proxies to selected countries.
Choose cost-efficient shared IPs or private dedicated resources.
Everything you need to verify accounts at scale with zero friction
If the SMS code doesn't arrive within 20 minutes, your funds are automatically restored to your website account balance.
Full API compatibility with industry standards. Easily connect your scripts, bots, and registration tools.
From USA, UK, Russia, Indonesia to Brazil — select any country you need.
Frequent users and high-volume top-ups automatically receive tier discounts up to 15% off.
Simple, fast, and completely automated
Pick from 500+ supported online services and 180+ country numbers.
Paste the provided virtual number into the registration form.
The SMS code appears automatically in your dashboard or via API webhook.
Comprehensive API documentation with cURL, Python, and Node.js examples. Features real-time webhooks and 100% auto-refund guarantee.
# 1. Rent number for OTP (Telegram - Code: tg)
curl -X POST "https://api.otp.sh/api/otp/buy" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"service": "tg", "country": 6}'
# Response:
# {"success":true,"data":{"id":"123456","phone":"+84987654321","status":"WAIT_CODE"}}
# 2. Check received OTP code
curl "https://api.otp.sh/api/otp/status?activationId=123456" \
-H "Authorization: Bearer YOUR_API_KEY"Answers to the most common questions about short-term, long-term phone rental, and Email OTP services
Operating 24/7 with continuous verified growth in users and SMS activations across 180+ countries
Start in seconds with virtual numbers from over 180 countries worldwide.