You are here: > SMS Component
ActiveXperts SMS Component


Add SMS capabilities to any Windows or .NET application

ActiveXperts SMS Component provides developers with a fast, reliable and easy to use interface (API) for sending and receiving SMS and Pager messages.

  • Easy to use API
  • SMS messaging via GSM modem, SMPP, HTTP and Dialup
  • Build your own SMSC with the SMPP server API
  • Pager messaging via SNPP
  • 32-bit ActiveX and 64-bit ActiveX included
  • Many samples available in C#, VB, ASP.NET and more
Welcome screen Visual Studio.NET project Web Application GUI Application Console Application
Welcome screen Visual Studio integration .NET web application .NET forms application .NET console application


SMS key features

  • Send and Receive SMS messages through GSM modem, SMPP, HTTP and/or Dialup
  • Accept SMPP connections with SMPP Server API
  • Verify delivery of SMS messages through delivery reports
  • Build in templates for sending WAP Push and vCard messages
  • Support for Unicode.
  • Supports automatically splitting up / re-assembling multipart messages
  • GSM Supports Windows 'Phone and Modem devices' (TAPI) and direct COM ports
  • Support Multi-threading environments.
  • Troubleshooting facilities by tracing all modem / network commands and responses
  • Lots of samples for various platforms: MS Visual Basic .NET, MS Visual C++, MS Visual C# .NET, ASP .NET and more

SMPP Server features

Write a reliable, high-performance SMSC gateway yourself with a few lines of code using this component. Accept incoming SMPP connections and pass the SMS messages on a separate connection and vice-versa. Integrate custom billing, routing, blocking and other advanced features.

Support for advanced messaging capabilities incl. Unicode, multi-part, delivery reports, TLV's, etc.


Sample are provided for many development platforms, including:

Samples are included with the product, but can also be downloaded from our FTP site.

System Requirements

ActiveXperts SMS Component is available as a 32-bit component and as a 64-bit component (both part of the product):

  • AxSms32.dll - 32-bit component;
  • AxSms64.dll - 64-bit component.

ActiveXperts SMS Component runs on the following Operating Systems:

  • Windows 2012 R2 (64 bit);
  • Windows 2012 (64 bit);
  • Windows 2008 R2 (64 bit);
  • Windows 2008 (32 and 64 bit);
  • Windows 2003 (32 and 64 bit);
  • Windows 10 (32 and 64 bit);
  • Windows 8 (32 and 64 bit);
  • Windows 7 (32 and 64 bit);
  • Windows Vista (32 and 64 bit);
  • Windows XP (32 and 64 bit).


ActiveXperts SMS Component provides the following objects:

Gsm Send and receive SMS messages using a GSM modem or a modem-capable GSM phone.
More »
Smpp Send and receive SMS messages via an SMPP SMSC through the internet/VPN.
More »
SmppServer Accept incoming connections from SMPP client software.
More »
Http Send SMS messages through an HTTP based SMSC provider interface over the internet.
More »
Dialup Send SMS messages using a Hayes compatible modem through TAP/XIO or UCP.
More »
Snpp Send Pager messages through an SNPP provider through the internet/VPN.
More »


There are three different licenses for the ActiveXperts SMS Component: Standard License, Professional License and Distribution License:

Standard License
Professional License
Distribution License
Multiple connections/modems per PC/server-XX
Use component on a web server- X X
Use component on multiple computers in your organization- X X
Distribution of component--X

Click here for detailed information about the License Schemes.

More information

To read more about ActiveXperts SMS Component, use one of the following links: