Free tool

SMPP Sender ID Validator

Instantly check if your Sender ID (source address) complies with SMPP standards before sending bulk SMS. Avoid carrier rejections and deliverability issues.

Version francaise disponible

Test your Sender ID

Enter the Sender ID you plan to use for your SMS campaigns.

0/11 characters (alphanumeric) · 0/15 digits (numeric)

What is the SMPP Protocol?

SMPP (Short Message Peer-to-Peer) is the industry-standard protocol for exchanging SMS messages between service providers (like Ikoddi) and mobile operator messaging centers (SMSCs). The most widely used version is SMPP 3.4, adopted by the majority of carriers worldwide.

When you send an SMS through an API or platform like Ikoddi, your message is transmitted via the SMPP protocol. The Sender ID — also called source_addr in the SMPP specification — is the field that identifies the message sender to the recipient.

SMPP Sender ID Rules and Constraints

Alphanumeric Sender ID

The most common type. It allows displaying a brand name as the sender (e.g., IKODDI, MYBANK). The rules are:

  • Maximum 11 characters (SMPP 3.4 specification, section 5.2.1)
  • Allowed characters: letters (a-z, A-Z), digits (0-9)
  • Some carriers tolerate spaces, dots, dashes, and underscores, but this is not guaranteed
  • Must not contain accented characters or extended unicode characters
  • Case-sensitive on some carriers (BRAND ≠ Brand)
  • Recipients cannot reply to an SMS sent with an alphanumeric Sender ID

Numeric Sender ID

A phone number used as the sender identifier. The rules are:

  • Maximum 15 digits (E.164 standard)
  • Digits only (0-9)
  • Can include the international prefix (e.g., 22670000000)
  • Recipients can usually reply to the SMS
  • Preferred by some carriers for transactional SMS

Carrier and Country Restrictions

Beyond SMPP standards, each carrier and country may impose additional restrictions:

  • Some countries require pre-registration of the Sender ID with the local regulatory authority
  • Carriers may enforce a whitelist of authorized Sender IDs
  • In West Africa, operators like Orange, Moov, and Telecel each have their own policies
  • Some carriers replace unregistered Sender IDs with a short code
  • International SMS may have their Sender ID modified by intermediate carriers

Sender ID Best Practices

  • Keep it short and recognizableUse your brand name or a well-known abbreviation your customers will recognize.
  • Avoid special charactersStick to letters and digits for maximum compatibility across all carriers.
  • Prefer uppercaseUppercase letters are more readable on phone screens and generally better supported.
  • Test before launchingUse our validator above, then send a test SMS to verify the actual display on real devices.
  • Register your Sender IDIf sending SMS in countries that require it, register your Sender ID with the local authority.
  • Be consistentAlways use the same Sender ID so recipients immediately recognize your messages.

Frequently Asked Questions About Sender IDs

What is a Sender ID?

A Sender ID is the name or number displayed as the sender when a recipient receives your SMS. For example, when you get an SMS from your bank, the bank's name shown at the top of the message is the Sender ID.

Why is my Sender ID being replaced by a number?

Some carriers replace unregistered alphanumeric Sender IDs with a short or long code number. This commonly happens with international messages or when the Sender ID is not on the carrier's whitelist.

Is a Sender ID the same as a Short Code?

No. A Short Code is a 4-6 digit number assigned by the carrier, typically used for premium services or receiving SMS. A Sender ID is simply the identifier displayed as the sender.

Can I use emojis in my Sender ID?

No. Sender IDs are transmitted in GSM 7-bit encoding and do not support emojis or extended unicode characters. Stick to ASCII letters, digits, and optionally a few basic special characters.

How do I register my Sender ID in West Africa?

Procedures vary by country and carrier. With Ikoddi, we handle the registration of your Sender ID with partner operators (Orange, Moov, Telecel, Coris) in the countries where we operate.

Send SMS with the right Sender ID

Ikoddi helps you register and configure your Sender ID with West African carriers. Create your account and start sending.

Try Ikoddi for free