Les passerelles SMS, ou Short Message Service, permettent aux ordinateurs d'envoyer et de recevoir des messages SMS, également appelés messages texte, sur un réseau de télécommunications. Ces messages sont souvent acheminés vers des appareils mobiles et/ou envoyés par e-mail.
Les fournisseurs de logiciels de passerelle concluent des accords avec différents réseaux mobiles pour la transmission des messages SMS de leurs clients. Ces fournisseurs sont appelés agrégateurs. Lorsqu'un appareil mobile reçoit un message SMS, il renvoie ensuite un rapport à l'agrégateur pour documenter toute erreur.
Certains programmes, tels que AOL Instant Messenger, ICQ, Windows Live Messenger et Skype, incluent des fonctionnalités SMS. Certains programmes de messagerie client, tels que Microsoft Outlook, sont équipés de leur propre passerelle SMS et n'ont pas besoin d'agrégateur.