The SMS-Activate alternative built for developers
SMS-Activate closed in December 2025 — here is where its API users went.
SMS-Activate closed on 22 December 2025 and no longer sells numbers.“We have completely ceased our operation since December 22.”This page is kept for the people whose integration pointed at it — the table below compares what it offered against what we do, and the migration section shows the two lines you have to change.
SMS-Activate ran for ten years and pioneered cheap, high-coverage activation numbers. It shut down on 22 December 2025; its site now sells nothing. If you are here with scripts that used to point at it, the short version is that they keep working: Eveses speaks the same handler_api.php protocol, so swapping the host and the key is the whole migration. The longer version is the table below — the same breadth and per-OTP pricing, with typed SDKs, webhooks instead of polling, idempotent orders and automatic refunds for misses.
Why teams move from SMS-Activate to Eveses
Clean REST API with idempotency keys, webhooks, and official JS / Python / Go / PHP SDKs.
Automatic refunds when an OTP never arrives — you only pay for delivered codes.
One wallet, one key, no KYC — top up with crypto or card and start in minutes.
When SMS-Activate might still be the better pick: There is no longer a case for choosing SMS-Activate: it stopped serving customers in December 2025. Its own farewell page points readers at hero-sms.com, which we compare separately — and if all you need is the very cheapest one-off activation from a low-level HTTP endpoint, that is the honest place to look next.
Eveses vs SMS-Activate — FAQ
▸What happened to SMS-Activate?
▸Is Eveses a drop-in SMS-Activate alternative?
▸Was Eveses cheaper than SMS-Activate?
▸Can I pay with crypto?
Migrate to Eveses in code
Your SMS-Activate code does not have to die with the service. We speak the same handler_api.php protocol — point your existing client at our host, swap the key, done.
GET https://api.sms-activate.org/stubs/handler_api.php
?api_key=YOUR_SMSACTIVATE_KEY
&action=getNumber&service=tg&country=0GET https://api.eveses.com/stubs/handler_api.php
?api_key=YOUR_EVESES_KEY
&action=getNumber&service=tg&country=0Same api_key / action / service / country query protocol — no code rewrite. When you’re ready for more, the native REST API (POST /api/v1/numbers/orders), webhooks and typed SDKs are waiting.
Switch from SMS-Activate in an afternoon
REST API, SDKs, webhooks, refunds for misses, no KYC. Top up and ship.