Pricing

Pay for what you send.$0.009 a text. No carrier surcharge, no platform fee, no minimum.

One rate, all-in. The number on this page is the number on your invoice; we don't pass carrier fees through for you to reconcile at the end of the month.

Rates

  • Outbound SMS$0.009per message
  • Inbound SMS$0.004per message
  • Phone number$0.95per number, per month
  • Carrier lookup$0.008per lookup
  • Phone verification$0.025per successful verification
  • A2P 10DLC registrationFiled for you, no charge

US & Canada long code, billed monthly in arrears in USD. You are billed when the carrier accepts the message; failed sends cost nothing. Inbound billing starts when inbound webhooks ship; until then inbound is free. We file your 10DLC registration at no extra charge. Carriers usually review in 3–7 business days; you can text your own verified numbers the same day.

Plans

Free

$0

No credit card.

  • 100 live texts a month, 10 a day
  • 1 phone number
  • Texts go to numbers you've verified
  • Unlimited sandbox: every endpoint, no caps
  • 30-day log retention

Pay as you go

$0.009 / text

Add a card, send to anyone.

  • Everything in Free
  • No monthly cap, no daily cap
  • Numbers at $0.95/mo, prorated
  • Live carrier lookups
  • One usage invoice on the 1st
  • ProCommitted volume, discounted rates, priority routing.Talk to us
  • ScaleCustom carrier routes, SLA, invoicing, SSO.Talk to us

What would it cost you?

Put your own numbers in.

SimpleSMS, all-in$46.90/mo
  • Same volume on Twilio$61.30–$68.80
  • Same volume on Plivo$57.00–$64.50
  • Same volume on Text Request$55.00–$299.95
  • Same volume on Solutions by Textquote only

Competitor figures use each provider's published rate plus their carrier fees where those are published as a band; business-texting plans use their effective per-text rate, which ignores the texts a plan makes you pay for and not send. Messaging and numbers only; lookup products aren't comparable line-for-line.

All-in, not headline.Everyone else quotes a rate and adds carrier fees at the bottom of the invoice.

ProviderHeadlineCarrier feesAll-in per textNumber / mo
SimpleSMS$0.009none$0.009$0.95
Twilio$0.0083+$0.0035–$0.005$0.0118–$0.0133$1.15
Plivo$0.0077+$0.0035–$0.005$0.0112–$0.0127$0.50
Text Requestfrom $59.99/mobundled in plan$0.011–$0.05999effectiveincluded
Solutions by TextNot published; sales-quoted

Rates checked September 2026 from each provider's public pricing page; every provider name above links to its source. Carrier fees are AT&T, T-Mobile and Verizon pass-throughs: they vary by destination carrier and change quarterly, which is why the API rows are a range and ours isn't. Business-texting products bundle texts into a monthly plan, so their row shows the effective per-text rate from the largest published tier down to the entry plan; texts you don't send are still paid for.

Where we don't win: Plivo rents numbers cheaper than we do ($0.50 against our $0.95), and both Twilio and Plivo quote a lower headline rate than ours before carrier fees are added. On the all-in cost of actually sending a message, we are the cheapest of every provider on this page that publishes a rate, and the only one whose quoted rate is the whole rate, with 10DLC registration filed for you at no extra charge.

Questions

How am I billed?
Usage accrues through the month and we charge your card on the 1st. There is no platform fee, no minimum, and no commitment; a month with no traffic costs nothing.
Do failed messages cost anything?
No. You are billed when the carrier accepts the message. Rejections and undeliverable numbers are free.
What happens when I hit the free limit?
Sends return a 429 with a clear message until the next day or month. Nothing breaks and nothing is charged; add a card to lift every cap. Sandbox keeps working regardless.
Why do I have to verify a recipient on the free tier?
It is the same idea as verifying a domain before you can send email anywhere: it keeps the free tier from becoming a spam relay. Verify your own phone in the console and text it as much as your allowance allows. Add a card and the restriction disappears.
Does the sandbox count against anything?
Never. Test keys are unlimited and free forever: every endpoint, no verification, no metering. Build the whole integration before you spend a cent.
What about A2P 10DLC registration?
We file it for you at no extra charge: no brand fee and no per-campaign monthly from us. Carriers usually review in 3–7 business days, and you can text your own verified numbers the same day while they do. Live access is reviewed by a human because we carry the compliance responsibility for that traffic.
Do you offer volume discounts?
Yes. Once you are past a few hundred thousand messages a month, talk to us and we will quote committed rates.

Start free, no card.100 live texts a month and an unlimited sandbox.