Join over 100,000 happy developers who have discovered how easy it is to integrate our free SMS API with their website, app, software or CRM application. Simply send a mobile number and message to our gateway and the SMS text will be delivered in seconds.

We support all languages (PHP, .NET, C#, Java, Python, Ruby) – you simply open a webpage on a URL to get started.


Free API to send through our SMS gateway

Our Platinum Partner Operator status guarantees the highest quality text service at up to 8,000 messages a second. What’s more, our SMS API can personalise messages, receive delivery receipts, schedule messages and pull results from mobile forms and surveys into your app. Our SMS gateway can also handle tickets, enabling you to send individual vouchers or tickets. Try sending a message using our API today.

Receive text messages online

Receive text messages from an inbox with our inbound SMS API. Using your free API key, you can get the latest messages from one or more inboxes. Messages can either be returned as either JSON or XML for easy inclusion in your own app, CRM or system. Test our inbound SMS API and register for a free API key today.

Fully supported SMS gateway

Cut and paste our SMS API code and your free SMS API key to start sending and receiving text messages in minutes. Our API gateway is fully supported with detailed documentation and full developer SMS code examples. See how you can integrate into our SMS API gateway and read all of our supporting documents here.

Manage your account using our clever API features

Using our SMS API, you can do much more than just send and receive text messages. You can manage contacts, create or delete contact groups, form a short URL, retrieve SMS or MMS balances, and retrieve message reports. Textlocal’s SMS API is the most versatile and flexible API gateways on the planet. Sign up for a free API key and try our gateway in minutes.

API features

Send to contact groups

Send bulk text messages via POST or send multiple messages with GET to contact groups already saved on the platform.

Simple contact management

Create or retrieve contacts from your Textlocal account with our SMS API. Add bulk contacts or create contact groups using C#, Java, PHO, Python and Ruby.

Get text messages from your inbox

Use your free account API to retrieve text messages from your online account. Reponses are given either by JSON or XML.

Create custom reports

Retrieve the history of a single or group message send. Our API will return results by JSON or XML and can even be used to report on the status of Email to SMS and campaigns sent through our SMS gateway.

Read our SMS API documents

Our SMS API is the world’s most scalable and reliable API for sending and receiving bulk, personalised text messages. It’s also the most supported too. With detailed documentation and a world class mobile development team based in the UK. Read our documents to see how you can start using our API.

Before coming to Textlocal our system ran using Twilio, which we found had numerous delivery problems with certain networks. Messages would get delayed and then sent through after other messages on a frequent basis, confusing our customer base. The Textlocal admin is very easy to use and has a wide range of features that put other providers to shame. Would highly recommend them for someone looking for a UK provider.

—Michael Austin, Borntohula Limited

  • Excellent API and tools, with a far more reliable text delivery speed and rate than other providers