Convert your android phone into an SMS gateway.

Use your android phone to send and receive SMS messages using a simple HTTP API.

Free to use 100% Open Source

Webhooks

If you want to build advanced integrations, we support callback URLs. The httpSMS platform can forward SMS messages received on your android phone to your server using a callback URL which you provide.

Control Sending

Send bulk messages without mobile carrier limitations. If you set a rate e.g 3 messages per minute, we will queue up your messages and send them at a rate of 1 message per 20 seconds.

Monitoring

If your android phone goes offline for some reason and it can't send SMS messages, we will send you a notification immediately.

Open Source

httpSMS is transparent and fully open source. The source code is available on GitHub. Feel free to fork it, verify it or submit a pull request.
GitHub Repo stars

Get Started

Step 1
Create an account on httpsms.com and obtain you API key on the settings page.
Step 2
Download and install the companion android application on your phone and sign in using your API Key.
Step 3
Start sending and receiving SMS messages using our rich HTTP API. You can find the documentation on https://docs.httpsms.com
let apiKey = "Get API Key from https://httpsms.com/settings";

fetch('https://api.httpsms.com/v1/messages/send', {
    method: 'POST',
    headers: {
        'x-api-key': apiKey,
        'Accept': 'application/json',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
        "content": "This is a sample text message",
        "from": "+18005550199",
        "to": "+18005550100"
    })
})
.then(res => res.json())
.then((data) => console.log(data));

                    

Pricing

Most of the httpSMS features are completely free but if you want a little extra, you can go pro

Monthly

Yearly

2 months free

Free

Try sending and receiving SMS on your hobby websites and experiments.

$0

No credit card required

Get Started

Send or receive up to 200 SMS/month

Offline notifications for your phone

Forward received messages to your server

Basic email support

Pro

Send and receive more SMS messages like a pro with advanced features.

$10/month

or $100 per year

Try For Free

Send or receive up to 5,000 SMS/month

Offline notifications for your phone

Forward received messages to your server

Priority email support

Ultra

Send and receive up to 10,000 SMS messages like a power user.

$20/month

or $200 per year

Try For Free

Send or receive up to 10,000 SMS/month

Offline notifications for your phone

Forward received messages to your server

Priority email support