SMS pricing. Pay as you go.
No monthly plan is required to send SMS at pay-as-you-go segment rates. Compare sender types and see carrier fees separately.
Trusted every day by teams that
build world-class software.
Pay as you go or choose a monthly deposit
Send without a monthly plan at the published usage rates below. A paid plan adds a spendable monthly balance deposit and raises your sending limits, along with its other listed benefits. Other fees may apply.
The monthly deposit becomes spendable Bird balance. Usage draws from it at applicable rates; other fees may apply.
Pay as you go
Add funds as you need them.
No monthly deposit
- Send API
- 60 / minute
- Webhook endpoints
- 3
Startup
Your deposit becomes spendable balance.
$15/ month
Monthly deposit (USD)
- Send API
- 120 / minute
- Webhook endpoints
- 3
Growth
Up to 2,5% off Bird's SMS Outbound fee
$500/ month
Monthly deposit (USD)
- Send API
- 300 / minute
- Webhook endpoints
- 10
Scale
Up to 5% off Bird's SMS Outbound fee
$2,500/ month
Monthly deposit (USD)
- Send API
- 750 / minute
- Webhook endpoints
- 25
Compare plans
Rate limits describe how fast the API accepts requests, and a higher plan raises them. Webhook endpoints from each of your plans add up. Organization and provider limits may also apply.
Sending and receiving
| Feature | Pay as you go | Startup | Growth | Scale |
|---|---|---|---|---|
| Send API | 60 / minute | 120 / minute | 300 / minute | 750–1,500 / minute |
| Batch API | 30 / minute | 60 / minute | 150 / minute | 300–600 / minute |
| SMS API | Included | Included | Included | Included |
| Batch sending | Included | Included | Included | Included |
| Two-way SMS | Included | Included | Included | Included |
| Templates | Included | Included | Included | Included |
| Smart encoding | Included | Included | Included | Included |
Domains and deliverability
| Feature | Pay as you go | Startup | Growth | Scale |
|---|---|---|---|---|
| Opt-out keywords | Included | Included | Included | Included |
Integrations and tools
| Feature | Pay as you go | Startup | Growth | Scale |
|---|---|---|---|---|
| Webhook endpoints | 3 | 3 | 10 | 25 |
| Delivery webhooks | Included | Included | Included | Included |
API limits
| Feature | Pay as you go | Startup | Growth | Scale |
|---|---|---|---|---|
| Create requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Retrieve requests | 500 / minute | 600 / minute | 1,200 / minute | 3,000–5,000 / minute |
| List requests | 150 / minute | 450 / minute | 900 / minute | 2,500–5,000 / minute |
| Update requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Delete requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Message status requests | 500 / minute | 500 / minute | 1,000 / minute | 3,000–5,000 / minute |
| Verification sends | 60 / minute | 60 / minute | 300 / minute | 1,000–2,000 / minute |
| Verification checks | 120 / minute | 120 / minute | 600 / minute | 2,000–4,000 / minute |
SMS segment rates.
Choose a destination and currency. Carrier and registration fees are separate.
| Sender type | Price |
|---|---|
| Alphanumeric | $0.0275/segment |
| Long code | $0.0275/segment |
Prices are charged per message segment. Long messages may be split into multiple segments. Learn about character limits
Pricing questions
Am I charged per message or per segment?
Are carrier fees included in the SMS rate?
Do I also pay for a phone number?
Why do rates differ by destination and sender type?
Are inbound and outbound SMS priced the same?
Can I get a custom SMS rate?
Put it into practice.
Choose a sender, check message length, and prepare your SMS integration.