✅ SMS / Phone Verification

Verify you're human — via SMS.

Drop a branded "verify by text" box onto any form — or use it as a gatekeeper to your members area, content, or downloads. It blocks bots better than a checkbox, captures a consented, verified phone number, and works on iPhone & Android worldwide — for a flat ½¢.

✓ 10 free verifications to test — no card  ·  ✓ Drop-in widget  ·  ✓ REST API  ·  ✓ Logged proof of consent
Verify you're human via SMS
Verified ✓
iBlueText Privacy · Terms

Branded, theme-matching, two lines to install.

A phone receiving a 6-digit SMS verification code next to a website signup form

Why teams add it

🤖 Kills bot spam

A real, reachable phone beats "click the checkbox." Bots can't receive the code — your contact forms stop filling with junk.

📲 Real leads + a marketing list

Every signup arrives with a verified, reachable number. Turn on the opt-in checkbox and the ones who tick it also join your SMS marketing list, with proof of consent.

🧾 Proof of consent

We log an immutable record — number, timestamp, IP, page URL, the exact consent text — and let you export it. TCPA peace of mind.

Where to use it

Anywhere you collect a phone number — or anywhere you want to prove a visitor is a real person before letting them in. Two lines of code, drops into any form or page.

🔐 Gatekeeper / access control

Require "verify you're human via SMS" before someone enters your members area, views gated content, or grabs a download. A real phone = a real person — bots and fake accounts don't get in.

📝 Signup & registration

Verify the phone as the account is created — kills fake and bot signups at the door, and every account starts with a real, reachable number.

🔗 After Google / Apple login

Social logins give you an email but no verified phone. Add the widget to your "complete your profile" step — they can't continue until a real mobile is confirmed.

✉️ Contact & lead forms

Stop form spam and turn every submission into a consented, callable lead with proof of consent attached.

🛒 Checkout & booking

Confirm a reachable number before a sale, reservation, or quote — fewer fake orders, better follow-up.

🔑 Forgot password

Let members reset a forgotten password with a code texted to the phone on their account — no lost reset emails. SMS password reset →

🔁 High-risk actions

Gate payouts, email changes, or account changes behind a quick SMS check to stop takeovers and fraud.

Turn every verification into an SMS marketing subscriber

Switch on the opt-in checkbox and the same widget that verifies a phone also asks: "Yes, text me news and offers from your business." Everyone who ticks it joins your SMS & iMessage marketing list: a real, verified number with the exact wording they agreed to and a timestamp saved as proof of consent. Then text the list from iBlueText, or take it anywhere.

✅ Real, consented subscribers

Every number is verified by code, so no typos or fakes. The opt-in checkbox is separate from the code, and the exact wording each person saw is saved with a timestamp.

📇 Name + phone + email

We attach the name and email already on your form. Subscribers land in your iBlueText Contacts tagged sms-optin, ready for merge fields like {first_name}.

📣 Text them anytime

Send a campaign by blue iMessage or SMS from iBlueText, trigger a welcome text automatically, download the list as CSV, or sync it to your CRM with the Contacts API. STOP replies are removed automatically.

How it works

1 · Drop in 2 lines

Paste our widget tag + script above your form's submit button. No form rebuild.

2 · They verify

Visitor enters their number, gets a 6-digit code by iMessage (iPhone) or SMS (Android), and types it in.

3 · You're confirmed

The widget unlocks your submit button and passes a token your server confirms via /siteverify.

Two lines to install

<div class="ibt-verify" data-sitekey="ibt_site_xxx" data-theme="auto"></div>
<script src="https://ibluetext.com/v.js" async></script>

Prefer code? Use the REST API directly from your backend.

½¢ per verification — beats everyone

Includes the iPhone/Android lookup + the delivered code. Prepaid, no contracts.

ProviderPer verification
iBlueText$0.005
Twilio Verify~$0.05
Vonage$0.01–0.058
Firebase Authper-verification

Get your free site key →

Learn more about verification

Plain-English guides on how it works, what it costs, and how to add it.