UltraSMS è un software freeware che permette di inviare messaggi SMS acquistabili sotto forma di pacchetti; da un minimo di circa 300 SMS ad un massimo di circa 150.000 SMS.
Le funzionalità del software permettono di inviare messaggi da uno specifico mittente oppure scegliere la modalità anonima, da utilizzare ad esempio per messaggi di notifica o di informazione. L'interfaccia è completamente istallata su un computer e non ha bisogno di un cellulare per poter spedire messaggi.
I vantaggi ovviamente, oltre che in parte economici, risiedono anche nella rapidità di scrittura e invio e nella possibilità di usufruire con un click di liste multiple.
UltraSMS fornisce la possibilità di integrare l'invio di messaggi con le applicazioni che fanno uso di alcuni protocolli noti come HTTP, UCP/EMI, SMPP, ecc.
L'interfaccia è a dir poco essenziale. E' presente una lista di contatti e numeri telefonici che può essere gestita per velocizzare l'invio dei messaggi e una semplice box di testo nella quale digitare l'SMS. A questo punto l'unica operazione da effettuare è scegliere la modalità (anonimo, normale, flash) e premere invia.