Trumpųjų pranešimų paslauga (SMS) yra techninis įvairių įprastų mobiliojo telefono funkcijų, ypač tekstinių pranešimų, pavadinimas. SMS trumpasis kodas yra specialus SMS žinutės tipas, kuris paprastai nurodo nuotolinei sistemai atlikti tam tikrą veiksmą. Šie kodai dažnai naudojami kaip balsavimo, prenumeratos ar kitos automatinės paslaugos dalis ir iš esmės apima bet kokias aplinkybes, kai asmeniui reikia suaktyvinti ne žmogaus sistemą. SMS trumpajam kodui ne visada taikomas tas pats planas, kaip ir standartiniams teksto pranešimams, todėl už naudojimą gali reikėti papildomų mokesčių.
SMS trumpasis kodas iš pradžių buvo sukurtas kaip būdas perduoti aukščiausios kokybės turinį asmenims, nenustatant išorinių prenumeratos planų. Trumpųjų kodų naudojimas reiškė susitarimą tarp vartotojo, jo telefono paslaugos ir trečiosios šalies paslaugos. Trumpojo kodo naudojimas kainuotų papildomus pinigus, o ta suma būtų tiesiogiai įtraukta į vartotojo telefono sąskaitą. Papildomos išlaidos būtų padalintos tarp telefono operatoriaus ir trečiosios šalies.
Iš pradžių SMS trumpojo kodo naudojimas buvo skambėjimo melodijų atsisiuntimas. Neilgai trukus atsirado papildomų naudojimo būdų, kai kurie iš pirmųjų buvo kitos su mobiliuoju telefonu susijusios paslaugos, pvz., žaidimai ir fono fonas. Vėliau taip pat paplito televizijos laidų ir loterijų balsavimo sistemos. Įprastos tapo ir pilnos prenumeratos paslaugos. Vartotojas išsiųs trumpąjį SMS kodą, o tada gaus periodines žinutes arba atsisiuntimus iš įmonės už pasikartojantį mėnesinį mokestį.
Trumpieji kodai veikia dėl telefono sistemos keistumo. Telefono numerį gali sudaryti beveik bet koks skaičius. Standartinį amerikietišką telefono numerį sudaro 11 numerių; kitos šalys gali turėti daugiau ar mažiau. Kai telefonas renkamas iš fiksuotojo ryšio linijos, turi būti surinktas visas numeris. Mobiliųjų telefonų sistemos to nereikalauja, nes numeriai laikomi „baigtais“, kai skambinantysis paspaudžia mygtuką „siųsti“.
Trumpųjų kodų formatas skiriasi priklausomai nuo vietos. Beveik visose šalyse, kuriose yra trumpojo kodo formatas, reikalaujama, kad kodas būtų ilgesnis nei trys skaitmenys. Trumpesni kodai dažnai yra mobiliųjų telefonų operatoriaus vidinių sistemų, susijusių su skambinimu į balso pašto sistemą arba sąskaitos likučių tikrinimu, dalis.
Dauguma šalių turi centrinę duomenų bazę, kuri išduoda trumpuosius kodus. Tai daroma siekiant išvengti persidengimo ir leisti skirtingoms šalims išlaikyti atpažįstamus formatus. Norint išlaikyti formatavimą, daugelyje sričių taikomi apribojimai, kokiu numeriu gali prasidėti trumpasis kodas ir kiek skaitmenų jame turi būti. Sujungus su standartiniu tarptautiniu telefono protokolu, galima naudoti trumpąjį SMS kodą standartiniu tolimojo formato formatu.