Home › Pricing
Pricing
Simple, transparent, pay-as-you-go pricing for UK SMS and OTP. No monthly fees, no minimum spend, no contract — you only pay for the messages you send.
4.65p / SMS
to UK mobiles · pay as you go
- ✓ No monthly fee
- ✓ No contract or minimum spend
- ✓ 25 free credits on signup
- ✓ £10 minimum top-up
- ✓ API and dashboard included
- ✓ Delivery reporting included
Prices are in GBP and paid by card (via Stripe). 1 credit = 1 SMS at 4.65p.
What a message costs
| Message | Credits | Cost |
|---|---|---|
| Standard SMS (up to 160 GSM-7 characters) | 1 | 4.65p |
| One OTP passcode (one SMS) | 1 | 4.65p |
| Longer message | 1 per 153-char segment | 4.65p × segments |
Messages with non-GSM (Unicode/emoji) characters use a smaller per-segment limit, so they may use more credits. Delivery status is tracked per message in the dashboard and via the API.
Worked examples
- £10 top-up ≈ 215 standard UK SMS at 4.65p.
- 1,000 standard SMS = £46.50.
- 25 free signup credits = 25 standard SMS to test end to end, no card needed to start.
Frequently asked questions
- How much does an SMS cost?
- 4.65p per SMS to a UK mobile, pay as you go. No monthly fees, no contract.
- Are there any monthly fees or contracts?
- No. You only pay for what you send — no monthly fee, no minimum spend, no contract.
- Do I get anything for free?
- Yes — 25 free credits on signup, so you can test end to end before paying anything.
- What is the minimum top-up?
- £10, paid by card in GBP.
- How are long messages charged?
- A standard SMS is up to 160 GSM-7 characters (1 credit). Longer messages are split into 153-character segments, each charged as 1 credit. Unicode messages use a smaller per-segment limit.
Related
UK SMS API · OTP API · SMS · OTP · Developer docs