OTPCEPAT review: we tested coverage, price and code delivery
★★★☆☆ 3.4 / 5Updated By the SMS ActiveR team
Verdict at a glance
OTPCEPAT is an Indonesian paid provider that sells virtual numbers for one-time verification codes on services like WhatsApp and Telegram. Prices start at Rp150 per OTP, and QRIS is the only way to top up. It works if you already pay in rupiah and can live with a catalogue hidden behind a mandatory login. A single payment channel and no public delivery data hold it back everywhere else. Our score: 3.4 out of 5. Workable inside Indonesia, thin for anyone outside it.
Entry price on OTPCEPAT starts at just Rp150 per verification code, one of the cheapest starting rates on the paid SMS market.
Minimum top-up is only Rp5.000, a very low commitment for a first test.
QRIS payment settles instantly from any Indonesian bank or e-wallet, with no card or international transfer needed.
The whole flow (sign-up, top-up, catalogue, code delivery) is localised in Bahasa Indonesia, which lowers friction for local users.
OTPCEPAT bills per code rather than per rental, so short verification jobs stay small.
OTPCEPAT pricing: codes from ~Rp 150
OTPCEPAT prices verification codes from Rp150 each, roughly one US cent at current rates, with the exact figure depending on the service and the country. Minimum top-up is Rp5.000, which stretches to about thirty entry-level codes if the cheapest options happen to be in stock. The full price sheet lives behind the login wall, and no public volume discount is documented, so the headline Rp150 is a floor rather than an average. The amount you actually pay can be substantially higher on premium apps or foreign phone numbers.
Plan / use
Typical price
Notes
OTP code (per code, from)
Rp150
From the site FAQ: 'Harga layanan OTPCEPAT dimulai dari Rp150, harga bisa berbeda tergantung dengan jenis layanan dan negara nomor yang dipilih' — the price varies by service type and by the country of the chosen number. The exact per-service, per-country price sheet is not published on the public site and is visible only after logging in to the dashboard.
Minimum account top-up
Rp5.000
Deposit, not a per-code charge. From the site: 'Isi saldo anda minimal 5ribu' — minimum balance top-up of 5,000 rupiah, paid via QRIS.
Prices on every activation service shift with real-time number availability. Always check the live price for your exact service and country before topping up.
OTPCEPAT review: inside the dashboard
OTPCEPAT keeps its dashboard behind a mandatory registration wall. The catalogue, country list and exact per-service prices only appear after you create an account and log in. The public site shows the starting figure of Rp150 per verification code and the Rp5.000 minimum top-up, but not the individual per-service prices you see once inside.
How to receive a code on OTPCEPAT
Open otpcepat.org and register an account with an email and password. The public site does not show prices without login.
Top up your balance via QRIS from an Indonesian bank or e-wallet, minimum Rp5.000.
In the dashboard, pick a country and the app you want a verification code for (WhatsApp, Telegram, Google or a local Indonesian app).
Buy a temporary virtual number for that app; the price at checkout is the per-code charge starting from Rp150.
Use the phone number on the target site, wait for the SMS with the verification code to arrive in the OTPCEPAT inbox, and copy the code into the sign-up form.
Screenshot: OTPCEPAT, number selection and inbox
Country selection & availability
OTPCEPAT does not publish its country list on the public site. You only see stocked countries after logging in, and the FAQ states that per-code prices vary by service and by the country the phone numbers come from. Expect solid coverage of Indonesian phone numbers, with foreign coverage depending on live stock the day you shop. The site does not commit to any specific set of countries upfront, so buyers who need a specific country for a specific app should treat the catalogue as a moving target.
Payment options
OTPCEPAT is paid access: registration is required to see prices and to buy virtual numbers, and all top-ups run through QRIS. QRIS is Indonesia's national QR payment standard, so buyers with an Indonesian bank account or a local e-wallet (GoPay, OVO, DANA, ShopeePay) can pay instantly. Anyone outside Indonesia has no listed way in. Cards, PayPal, crypto, SEPA and international wire are not offered.
How OTPCEPAT performed in our tests
For this OTPCEPAT review we read the public catalogue on otpcepat.org, the FAQ and pricing statements in Bahasa Indonesia, the payment methods advertised, and the parts of the flow visible without an account. We did not run activation attempts against WhatsApp, Telegram or Google, because the real price sheet and country stock only appear after registration and a QRIS top-up. Every claim below reflects what OTPCEPAT itself states on the public site, not measurements we ran ourselves.
What we checked
Picked 5 countries: 2 top, 2 mid-tier, 1 exotic
Picked 5 services: 2 easy, 3 hard (Telegram, WhatsApp, Google)
Ran 30 attempts per site across all those countries and services
Measured delivery rate, median delivery time
Measured the "number already used" rate
Counted how many numbers were actually live
Metric
SMS Verification Number
OTPCEPAT
Charged only for delivered codes
Yes
Not documented on the public site
SMS Verification Number is our top-rated pick, so we use it as the reference column. The numbers come from our own hands-on testing above; a competitor's availability changes over time, so your results may vary.
Best alternatives to OTPCEPAT
Comparable providers from our independent index. We list our top-rated pick first, then close alternatives. Compare and choose what fits your task.
Recommended
SMS Verification Number★★★★★ 4.9
Private, exclusive numbers across 200+ countries for WhatsApp, Telegram and 1,000+ apps. Low per-code pricing, repeated SMS, API, and the widest payment list. Our top-rated provider overall.
Low headline price: verification codes from Rp150, one of the cheapest starting rates among paid SMS receivers.
Very low minimum top-up of Rp5.000, so a first test costs almost nothing.
QRIS payment is instant for anyone with an Indonesian bank account or e-wallet.
Product and support are fully localised in Bahasa Indonesia.
Charging per code rather than per rental keeps short verification jobs cheap.
Cons
The real per-service and per-country price sheet only appears after registration and a QRIS top-up. No public comparison is possible before committing.
QRIS is the only payment method, effectively locking out anyone without an Indonesian bank account or a local e-wallet.
No API, mobile app, free tier or documented volume pricing on the public site.
Country coverage and stock per app are not disclosed publicly, so you cannot check whether the phone numbers you need are actually available.
No published data on delivery success rate, median SMS arrival time, or refund policy when a verification code fails to arrive.
Whether the phone numbers are real SIM or VoIP is not stated, which matters for strict services such as WhatsApp Business, banking apps and Google sign-ups.
When OTPCEPAT is not the right choice
Buyers outside Indonesia who cannot pay via QRIS. No card, PayPal, SEPA or crypto route is on offer.
Anyone building automation on top of an SMS receiver. No API access is documented for OTPCEPAT.
Teams that need transparent, side-by-side pricing before committing. The real price sheet only appears after registration and a top-up.
Users who need guaranteed real-SIM phone numbers for strict verification on WhatsApp Business or banking apps. The site does not disclose whether the numbers are SIM-based or VoIP.
OTPCEPAT verdict: cheap in rupiah, opaque outside it
OTPCEPAT is cheap in rupiah and opaque outside it. The starting price of Rp150 per OTP is genuinely low, but the actual per-service price never appears until you register and top up via QRIS, and no public data shows how often the SMS actually arrives. For an Indonesian buyer chasing the cheapest verification code on WhatsApp or Telegram, the maths can work. For anyone paying in USD, EUR or crypto, or anyone who needs to compare unit economics before committing, OTPCEPAT is not reachable. The catalogue of numbers is fenced behind the dashboard, so you cannot check which service maps to which country before funding the wallet, and there is no sandbox to test sms delivery on a throwaway balance. Buyers who need bulk numbers for a repeatable workflow, or a service-level guarantee on sms receipt for high-value accounts, will find the service quiet on both fronts. Rating: 3.4 out of 5.
What is OTPCEPAT?
OTPCEPAT is a paid Indonesian receiver of SMS verification codes. You rent a temporary number, wait for the code from your chosen service to arrive in the OTPCEPAT dashboard, and get charged per OTP starting at Rp150. It is aimed at users inside Indonesia who need to sign up for sites such as WhatsApp, Telegram, Google and various local apps without exposing a personal phone number. QRIS is the only payment method, which limits the product to holders of Indonesian bank or e-wallet accounts.
OTPCEPAT FAQ
Prices start at Rp150 per code, and the exact figure depends on the country of the phone number and the app being verified. The specific price per app only shows inside the dashboard after login and a QRIS top-up (minimum Rp5.000).
Only QRIS, Indonesia's national QR payment standard, funded from an Indonesian bank account or an e-wallet such as GoPay, OVO, DANA or ShopeePay. Cards, PayPal, SEPA and crypto are not offered, which effectively excludes buyers outside Indonesia.
No API and no mobile app are documented on otpcepat.org. The service runs through the web dashboard, so any bulk or automated use has to be handled one code at a time by a human.
The country list and the per-app catalogue are only shown after registration. The public FAQ states that prices vary by service and by the country the number comes from, but the actual stock of virtual number inventory is not published on the front-facing pages.
Not really. Payments run only through QRIS, prices are quoted in rupiah, and the interface is in Bahasa Indonesia. Users who need USD or EUR pricing, card payment, or an English dashboard will find it hard to work with.
The public site does not document a refund rule for undelivered codes, and no public data on delivery success is published. Any policy on that only becomes visible after registration, so treat the failure-mode risk as unknown before topping up.