Free
Get started with basic SMS gateway features
No credit card required
- Send and receive SMS Messages
- Register 1 active device
- Max 50 messages per day
- Up to 300 messages per month
- Up to 50 recipients in bulk
- Webhook notifications
- Basic support
textbee is the open-source Twilio alternative. Send and receive SMS from your applications through your own Android device. No gateway fees, no per-message charges, live in minutes. Perfect for OTPs, notifications, and two-way messaging.
Watch the 2-minute demo
Send and receive SMS online with your Android phone. Simple API, webhooks, and bulk messaging. Learn how to send SMS or receive SMS in the docs, or try our SMS tools.
Send SMS from any app with a single REST call. No SDKs to wrestle, no vendor lock-in, and it works with Node, Python, cURL, or anything that speaks HTTP.
Read the send docsReceive inbound texts via webhooks or the API. Build OTP verification, support inboxes, and true two-way messaging.
Read the receive docsReach many recipients in a single API call: campaigns, alerts, and broadcasts without writing loops.
Reusable templates with dynamic variables so your team ships consistent messages faster.
See delivery, volume, and performance at a glance with detailed reports.
Connect up to 5 Android phones to spread load and stay reliable at higher volume.
The whole stack is on GitHub: audit it, self-host it, and trust exactly what you run.
Queue messages for a specific time or on a recurring schedule and let textbee send them.
Install the app to turn your Android device into an SMS gateway, then call the API from your own applications. No carrier contracts, no hardware.

Install the free, open-source textbee app on any Android phone.
Get the appCreate a secure API key from your dashboard. Unlimited keys per account.
Open dashboardScan the code in the app (or paste the key) and enable the gateway.
Fire your first SMS from the dashboard or the API. You are live.
View API docsSee how TextBee turns an Android phone into an SMS gateway in minutes.
Our REST API makes it easy to integrate SMS capabilities into any application. Just a few lines of code is all you need.
Choose your preferred language
1import axios from 'axios'
2
3const API_KEY = 'YOUR_API_KEY'
4const DEVICE_ID = 'YOUR_DEVICE_ID'
5
6const response = await axios.post(`https://api.textbee.dev/api/v1/gateway/devices/${DEVICE_ID}/send-sms`, {
7 recipients: [ '+1234567890' ],
8 message: 'Hello from textbee.dev!',
9}, {
10 headers: {
11 'x-api-key': API_KEY,
12 },
13})
14
15console.log(response.data)Flat pricing with no per-message fees. Plans that grow with you, cancel anytime. Save 17% with annual billing.
You're saving 17% with annual billing (2 months free)
Get started with basic SMS gateway features
No credit card required
Perfect for businesses and serious users
For growing teams sending at volume
Let's talk about your needs
Tailored solutions for high-volume needs and specific requirements.
From self-hosting to bespoke integrations, our team helps you ship textbee.dev your way, and tackle development projects beyond it.
Get assistance deploying textbee.dev on your own infrastructure with secure configuration and optimization.
Integrate textbee.dev seamlessly with your existing applications, APIs, and business workflows.
Collaborate with our team on your software development needs beyond textbee.dev.
Transform your Android device into a powerful SMS gateway with our easy-to-use application. Install, connect, and start sending messages programmatically.
