Detect Temporary SMS &
Disposable Phone Numbers

Currently tracking: 11595 numbers from 108 sources

Free SMS services verify fake accounts on your platform. Block them instantly with our database of Free Phone Numbers and Temporary SMS lines.

Get Started with Google

How It Works

ChkSMS Protection Flow

Stop fraud at the door. When a user signs up, ChkSMS instantly verifies if their phone number is from a disposable SMS service, allowing you to block bad actors before they verify.

bash — 80x24
# Check a phone number via API
$ curl -X GET "https://chksms.com/api/v1/check/+14155552671" \
    -H "x-api-key: YOUR_API_TOKEN"
# Response
{
  "is_virtual": true,
  "evidence_url": "https://chksms-evidence.s3...",
  "country_code": "US"
}

Real-time Temporary SMS Detection

Our crawlers constantly monitor hundreds of disposable SMS services to keep our virtual number database up to date.

Verifiable Evidence

We provide screenshot evidence for every detected temporary phone number, so you can trust the result.

Easy API Integration

Simple REST API to detect fake phone numbers — integrates into your registration flow in minutes.

Frequently Asked Questions

What is temporary SMS number detection?

Temporary SMS number detection identifies disposable phone numbers provided by free online SMS services. These numbers are commonly used to bypass OTP verification and create fake accounts. ChkSMS maintains a real-time database of these virtual numbers so you can block them during user registration.

How does ChkSMS detect disposable phone numbers?

ChkSMS uses multiple proprietary data collection methods to continuously monitor and identify disposable phone numbers across the internet. Each detected number is verified with screenshot evidence. When you query our API, we instantly check it against our comprehensive database of known temporary and virtual numbers.

Can I use ChkSMS to prevent SMS fraud?

Yes. By integrating ChkSMS into your signup flow, you can block users who attempt to register with temporary SMS numbers. This prevents fake account creation, OTP bypass attacks, and SMS-based fraud before it happens.

What types of virtual phone numbers does ChkSMS detect?

ChkSMS detects numbers from free SMS receiving services, disposable phone number providers, temporary SMS verification services, and other public virtual number platforms used to receive SMS online.

Latest Guides

View all guides →