Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. SMS Gateway Software
  3. playSMS

playSMS

What it is

playSMS is free, open-source SMS management software with a web interface for SMS gateways and bulk SMS services. It can send individual or bulk text, flash, and Unicode messages, receive private SMS, and forward incoming messages to email or mobile phones or route them to users and URLs. Other tools include autoreplies, polls, quizzes, subscriptions, SMS-to-email, and email-to-SMS through mailbox polling. It supports gateway software and services including Gammu, Kannel, SMS Server Tools, Jasmin, Playnet, Uplink, and several SMS providers. Web services can send SMS, retrieve delivery reports, check credits, and perform other operations. Users can create plugins for features, tools, themes, and gateway modules. The software can route outgoing messages by prefix or user, rate messages by destination prefix, and assign credits per user. One user tested handling 200,000 SMS per day, but playSMS itself cannot send or receive messages without a separate application or service acting as an SMS gateway. It is licensed under GPLv3 or later without warranty.

For and against

For

  • Supports individual and bulk SMS
  • Incoming messages can be routed to users or URLs
  • Web services can retrieve delivery reports
  • Plugins can add gateway modules and tools

Against

  • Requires a separate SMS gateway to send or receive messages
  • Distributed without warranty
  • Older versions have critical security vulnerabilities and should be upgraded

The verdict

playSMS provides configurable SMS management features, but depends on a separate gateway for message delivery and receipt. The project describes release 1.4.7 as containing security-related updates and says older versions should be upgraded.

Who it suits

playSMS may suit users who need a web interface to manage SMS gateways, bulk messaging, and inbound message routing. It is relevant to users prepared to connect a separate gateway service or application.

Plans and prices

playSMS

Free

Self-hosted web SMS management · Separate SMS gateway required

Every plan, in full

On the record

Android client
The Android client uses the playSMS web-services API to control sending and receiving functions.github.com · read 14 Oct 2026
Android client licence
The Android client repository identifies the application as GPLv3 licensed.github.com · read 14 Oct 2026
API
Webservices support sending SMS, retrieving delivery reports, checking credits, and other operations.playsms.org · read 8 Oct 2026
API protocol
The API uses an index.php app=ws endpoint with username, token, operation, destination, message and format parameters, returning JSON or XML examples.gist.github.com · read 14 Oct 2026
Company identity
The GitHub organization identifies itself as playSMS, lists Indonesia and links to playsms.org.github.com · read 14 Oct 2026
Credits and rates
Administrators can assign per-user SMS credits and rate messages by destination prefix.github.com · read 14 Oct 2026
Customization
Users can create features, tools, themes, and gateway modules as plugins.playsms.org · read 8 Oct 2026
Docker deployment
The official how-to documents a Docker image running playSMS 1.4.3 on Ubuntu 20.04 with docker pull and docker run commands.playsms.org · read 14 Oct 2026
Documentation
Official documentation is mainly a how-to category and installation articles, with a warning that some articles describe old vulnerable versions.playsms.org · read 14 Oct 2026
Extensibility
Developers can add features, tools, themes and gateway modules through plugins.playsms.org · read 14 Oct 2026
External API
The web-services API supports sending SMS, reading incoming messages, retrieving delivery reports, checking credits and administrative operations.github.com · read 14 Oct 2026
Founder and maintainer
Official project pages name Anton Raharja as founder and maintainer.playsms.org · read 14 Oct 2026
Gateway dependency
playSMS cannot send or receive SMS by itself and requires another application or service acting as an SMS gateway.playsms.org · read 8 Oct 2026
Gateway integrations
Documented gateway support includes Gammu, Kannel, SMS Server Tools, Jasmin, Playnet, Uplink and multiple SMS providers.github.com · read 14 Oct 2026
Inbound messages
It can receive private SMS, forward messages to email or mobile phones, and route incoming SMS to users or URLs.playsms.org · read 8 Oct 2026
Inbound messaging
Incoming SMS can be placed in an inbox, forwarded to email or phones, and routed to users or URLs.playsms.org · read 14 Oct 2026
Independent listing: G2
G2's PlaySMS listing shows 0.0 user-satisfaction information and 0 ratings, with headquarters listed as unavailable.g2.com · read 14 Oct 2026
Independent listing: SourceForge activity
SourceForge lists 10 reviews, Linux support, PHP implementation, a web interface and a last update of 2 March 2021.sourceforge.net · read 14 Oct 2026

The review

playSMS is a free, open-source SMS management layer for organizations and developers that can supply and operate a separate gateway. It is strongest when you need routing, credits, two-way workflows, and extensibility rather than a turnkey messaging service. The trade-off is operational: delivery depends on compatible gateway software or a provider you configure.

Overview

playSMS puts individual and bulk SMS administration in a web interface. It supports text, flash, and Unicode messages, inbound SMS, delivery reports, and two-way messaging. That combination fits teams coordinating campaigns, shared numbers, notifications, or interactive services, but it is more infrastructure than a simple texting app.

The project is free and open source under GPLv3 or any later version, without warranty. Release 1.4.7 is described as containing security-related updates, and older releases are identified as having critical vulnerabilities; administrators should keep deployments current.

Key features

Outbound sending covers one-to-one and bulk messages. Incoming private SMS can be forwarded to email or mobile phones, or routed to users and URLs. Autoreplies, polls, quizzes, subscriptions, SMS-to-email, and email-to-SMS by polling a mailbox support automated and interactive programs, not just broadcast texting.

Webservices expose sending, delivery-report retrieval, credit checks, and other operations for integrations. Routing by prefix or user can direct traffic to different paths, while destination prefixes can determine ratings. Per-user SMS credits provide a practical way to allocate usage in a shared installation.

Compatibility includes Gammu, Kannel, SMS Server Tools, Jasmin, Playnet, Uplink, and several SMS service providers. Plugin support lets users create features, tools, themes, and gateway modules. This is a substantial advantage for technically capable teams with unusual requirements, but customization also means more administration than a hosted service.

playSMS itself is not a gateway. A separate application or service must send and receive the messages, so the software does not remove the need to arrange connectivity, credentials, and gateway operations.

Pricing

PlanPriceIncludes
playSMSfreeFree and open source software under GPLv3 or later; requires a separate SMS gateway to send and receive SMS

There is no free trial because the product is free software. The zero-price plan removes licensing cost, but it does not provide gateway connectivity; users still need an application or service to handle delivery and receipt. That makes the plan a good fit for self-hosting budgets and development teams, while organizations wanting a bundled carrier connection should look elsewhere.

Platforms

playSMS supports Android, API access, Linux, self-hosted deployments, and the web. The combination favors installations where administrators can run and connect server-side gateway components, with APIs available for surrounding systems.

Who it's for

Choose playSMS if you operate a technical messaging team, need multi-user controls, or want to build tailored SMS workflows. Its routing, rating, credit, plugin, and inbound-processing features are relevant to service operators, organizations, and developers integrating SMS into existing systems. The project says one user tested handling 200,000 SMS per day, which indicates the software can be considered for substantial volume, though that figure is not a service guarantee.

It is a poor match for a small business that simply wants to start sending messages without configuring infrastructure. The separate-gateway requirement is the decisive limitation, and the GPL license is provided without warranty.

Pros and cons

Pros

  • Free and open source: GPLv3-or-later licensing avoids a product fee and permits self-managed deployment.
  • Broad workflow support: Two-way messaging, delivery reports, forwarding, polls, quizzes, subscriptions, and email bridges cover more than basic outbound SMS.
  • Operational controls: Prefix and user routing, destination-based ratings, and per-user credits help manage shared usage.
  • Extensible integrations: Multiple gateway options, provider support, APIs, and plugin modules accommodate customized systems.

Cons

  • Gateway required: playSMS cannot send or receive SMS by itself, so connectivity must be supplied and maintained separately.
  • Self-management burden: Its flexibility and plugin model suit technical operators better than users seeking a ready-made hosted tool.
  • Security maintenance is essential: Older versions are described as critically vulnerable, making upgrades an ongoing responsibility.

Alternatives

SMS Gateway Software is the broader category to browse when you want to compare gateway products rather than select a management layer.

  • Android SMS Gateway is a better fit when an Android device should provide the gateway, with a free tier limited to one device and 300 lifetime SMS, plus a $19-per-month Starter plan for two devices and unlimited SMS.
  • simhook suits Android-based, self-hosted deployments; its free plan allows 30 messages a day, 500 a month, one phone, and 25 recipients per send, while Self-hosted is free with no limits.
  • Telerivet is preferable for a hosted Android/API/web service, with a free tier of 50 messages per day, 50 stored contacts, and two automated services; Starter is $49 per month.
  • Textmagic fits buyers seeking a paid Android, iOS, API, and web service with prepaid SMS priced from $0.05 per month and country-dependent rates.
  • FoxText is a free Android, iOS, and web option for personal use with limited free texts.
  • SMSGatewayCenter is a paid choice for India-only transactional traffic, offering 10,000 SMS units for ₹1,650 once with one-year validity.
  • BulkGate suits pay-as-you-go sending, including a United Kingdom rate of €0.03 per SMS before VAT.
  • Ozeki SMS Gateway is a paid, self-hosted gateway alternative with a €1,490 one-time 5 MPM plan.

Verdict

Choose playSMS if you need a no-license-cost, customizable control layer for multi-user or automated SMS and can run a separate gateway. Its routing, inbound handling, APIs, and plugins are the main reasons to select it. Look elsewhere if you want messaging connectivity included, minimal setup, or a supported hosted service rather than infrastructure you must operate and keep secure.

Alternatives to playSMS

Every alternative, ranked