Storitev kratkih sporočil (SMS) je tehnično ime za številne običajne funkcije mobilnega telefona, predvsem za pošiljanje besedilnih sporočil. Kratka koda SMS je posebna vrsta sporočila SMS, ki običajno pove oddaljenemu sistemu, naj izvede določeno dejanje. Te kode se pogosto uporabljajo kot del glasovanja, naročnine ali druge avtomatizirane storitve in v bistvu vključujejo vse okoliščine, ko mora oseba aktivirati nečloveški sistem. Kratka koda SMS ni vedno zajeta v istem načrtu kot standardna besedilna sporočila in lahko zahteva dodatne stroške na uporabo.
Kratka koda SMS je bila prvotno razvita kot način za prenos premium vsebine posameznikom, ne da bi morali nastaviti zunanje naročniške načrte. Uporaba kratkih kod je pomenila dogovor med uporabnikom, njegovo telefonsko storitvijo in storitvijo tretje osebe. Uporaba kratke kode bi stala dodaten denar, ta znesek pa bi bil dodan neposredno na telefonski račun uporabnika. Dodatni strošek bi bil razdeljen med telefonskega operaterja in tretjo osebo.
Prvotna uporaba kratke kode SMS je bila nalaganje melodij zvonjenja. Ni trajalo dolgo, da so se pojavile dodatne uporabe, med katerimi so bile nekatere druge storitve, povezane z mobilnim telefonom, kot so igre in ozadje v ozadju. Kasneje so postali običajni tudi sistemi glasovanja za televizijske oddaje in prijave v nagradne igre. Tudi polne naročniške storitve so postale običajne. Uporabnik bo poslal kratko kodo SMS, nato pa bo prejemal občasna sporočila ali prenose od podjetja za ponavljajočo se mesečno naročnino.
Kratke kode delujejo zaradi nenavadnosti v telefonskem sistemu. Telefonska številka je lahko skoraj poljubna količina številk. Standardna ameriška telefonska številka je sestavljena iz 11 številk; druge države imajo lahko več ali manj. Ko telefon kličete s stacionarne linije, je treba poklicati celotno številko. Sistemi mobilnih telefonov tega ne zahtevajo, saj se številke štejejo za »končane«, ko klicatelj pritisne gumb »pošlji«.
Oblika kratkih kod se razlikuje glede na lokacijo. Skoraj vsaka država, ki ima kratko obliko kode, zahteva, da je koda daljša od treh številk. Krajše kode so pogosto del notranjih sistemov za mobilnega operaterja, ki sodelujejo pri klicanju sistema glasovne pošte ali preverjanju stanja na računu.
Večina držav ima centralno bazo podatkov, ki izdaja kratke kode. To se naredi, da se prepreči prekrivanje in da se različnim državam omogoči, da obdržijo prepoznavne formate. Da bi ohranili oblikovanje, imajo številna področja omejitve glede tega, s katero številko se lahko začne kratka koda in koliko števk mora imeti. V kombinaciji s standardnim mednarodnim telefonskim protokolom je mogoče uporabiti kratko kodo SMS v standardnem formatu za dolge razdalje.