Pricing
Learn about textbee.dev pricing plans, features, and message limits for Free, Pro, Scale, and Custom plans.
Updated
textbee.dev offers four plans, from a free tier for individual developers to custom contracts for large enterprises. Every paid plan is a flat monthly price with messages included; there is no per-message fee.
Pricing Plans
Free Plan
Perfect for getting started and testing textbee.dev.
Price: $0/month
Features:
- Send and receive SMS messages
- Register 1 active device
- Max 50 messages per day
- Up to 300 messages per month
- Webhook notifications
- Basic support
Best for: Testing, personal projects, low-volume applications
Pro Plan
Ideal for businesses and serious users who need more capacity.
Price: $14.99/month (monthly) or $99.99/year, which is $8.33/month (save 44%)
Features:
- Everything in Free plan
- Register up to 5 active devices
- Unlimited daily messages
- Up to 5,000 messages per month
- Message templates with variables
- Scheduled messages
- Advanced analytics
- Priority support
Best for: Small businesses, startups, moderate-volume applications
Scale Plan
For teams that have outgrown Pro and want more volume and more devices on one flat price.
Price: $29.99/month (monthly) or $199.99/year, which is $16.67/month (save 44%)
Features:
- Everything in Pro plan
- Register up to 15 active devices
- Unlimited daily messages
- Up to 25,000 messages per month
- Message templates with variables
- Priority support
Best for: Growing businesses, higher-volume transactional sending, multi-device setups
Custom Plan
Tailored solutions for high-volume needs and specific requirements.
Price: Contact sales for custom pricing
Features:
- Everything in Scale plan
- Unlimited devices
- Custom message volume limits
- White-labeled solution
- Custom integrations
- SLA with uptime guarantees
- Dedicated account manager
- Volume discounts
Best for: Enterprises, high-volume applications, custom requirements
Message Limits Explained
Daily Limits
- Free: 50 messages per day (resets once a day)
- Pro/Scale/Custom: Unlimited daily messages
Monthly Limits
- Free: 300 messages per month
- Pro: 5,000 messages per month
- Scale: 25,000 messages per month
- Custom: Custom limits based on your needs
The monthly limit counts the messages of the current billing period. On the Free plan, the period starts on the day you signed up. On a paid plan, it starts on the day the plan started. The count resets on that day every month, at the same time of day (UTC). If the month has no such day (the 29th to the 31st), the reset happens on the last day of that month. When you upgrade from the Free plan, a new period starts and the full new allowance is available at once. A change between paid plans keeps the same reset day, and the new limit applies at once. The billing page and the usage cards in the dashboard show the exact reset date. Sent and received messages both count toward the daily and monthly limits.
Per-Batch Limits
Each plan also limits the number of recipients in one bulk send. Your bulk send limit is shown on the billing page in your dashboard. A batch over the limit is rejected as a whole, and nothing is sent.
What Happens When You Exceed Limits?
- You get an email when you approach your limit, and another when you reach it.
- The API rejects new sends with HTTP 429. The response body says which limit you reached: daily, monthly or per batch.
- Rejected messages are not queued. Send them again after the limit resets, or upgrade your plan.
- Received messages are still stored while you are over the limit. They carry
overLimit: true.
To tell a limit error from other send problems, see Messages not sending.
Device Limits
- Free Plan: 1 active device
- Pro Plan: Up to 5 active devices
- Scale Plan: Up to 15 active devices
- Custom Plan: Unlimited devices
Multiple devices help with:
- Throughput: Send more messages simultaneously
- Redundancy: If one device goes offline, you can send from another
- Load distribution: Distribute message load across devices
API Rate Limits
API requests are rate-limited to protect the service. Sending a very large burst of requests in a short time can return a 429 Too Many Requests response; wait briefly and retry. For normal integrations the limits that matter are your plan's message quotas.
Upgrading Your Plan
To Pro or Scale
- Go to your dashboard
- Navigate to "Billing" or "Plans"
- Click "Upgrade" on the plan you want
- Complete the checkout process
- Your plan will be upgraded immediately
Moving from Pro to Scale works the same way; the new limits apply as soon as checkout completes.
From Scale to Custom
- Contact sales at sales@textbee.dev
- Discuss your requirements
- Receive a custom quote
- Complete the upgrade process
Custom plans cover higher limits, SLAs, and white-labeling. If what you actually need is engineering help (an integration into your product, a self-hosted deployment, or a bespoke automation), see Services: the team that builds textbee takes on a limited number of client projects.
Billing
Payment Methods
- Credit card (Visa, Mastercard, American Express, UnionPay, JCB, Discover)
- CashApp
Billing Cycles
- Monthly: Billed every month on your signup date
- Yearly: Billed once per year (save 44% vs monthly)
Cancellation
- Cancel anytime from your dashboard
- No cancellation fees
- Access to paid features until the end of your billing period
- 7-day money-back guarantee for new Pro and Scale subscriptions
Refunds
We offer a 7-day money-back guarantee for new Pro and Scale subscriptions. Contact support@textbee.dev for refund requests.
Enterprise Features (Custom Plan)
White-labeling
Remove textbee.dev branding and use your own branding throughout the platform.
Custom Integrations
Work with our team to create custom integrations for your specific needs.
SLA Guarantees
- 99.9% uptime guarantee
- Response time guarantees
- Support SLA
Dedicated Account Manager
Get a dedicated account manager to help with:
- Onboarding and setup
- Technical support
- Best practices
- Custom requirements
Frequently Asked Questions
Can I change plans anytime?
Yes, you can upgrade or downgrade your plan at any time from your dashboard.
What happens to my messages if I downgrade?
If you downgrade and exceed your new plan's limits, the API rejects new sends with HTTP 429 until usage falls under the new limits, or until you upgrade again.
Do unused messages roll over?
No. The daily limit resets once a day. The monthly limit resets once a month, on the day your billing period started. The dashboard shows the exact reset date.
Can I get a refund?
Yes, we offer a 7-day money-back guarantee for new Pro and Scale subscriptions.
Are there any setup fees?
No, there are no setup fees for any plan.
Next steps
- Messages not sending - Tell a plan limit error from other send problems
- Get started - Create your free account
- Overview - See what's included
- Contact sales - Discuss custom plan options
- Services - Custom integration and self-hosting help from the textbee team
Have questions? Check our FAQ or contact support.