Multimedia Messaging Service (MMS) – rozszerzenie funkcji SMS i EMS o możliwość przesyłania multimediów takich jak grafika, animacje, wideoklipy, dźwięki itp. Pierwotnie MMS zaplanowane zostały jako usługa dla telefonii trzeciej generacji (UMTS), której jednak wprowadzenie było odwlekane w czasie, więc producenci wprowadzili tę opcję już wcześniej (określana jest jako technologia 2,5G). Obecnie prawie każdy nowy telefon posiada funkcję MMS.
MMS, w przeciwieństwie do EMS i Smart Messaging nie jest bezpośrednim rozwinięciem SMS, opierającym się na odpowiednio zakodowanych wiadomościach tekstowych. MMS polega na technologii pakietowej transmisji danych GPRS. Pakiety danych są transmitowane do centrum wiadomości multimedialnych, a stamtąd, dzięki usługom pochodnym od WAP Push, do telefonu odbiorcy.
Maksymalna wielkość MMS mogłaby być nieograniczona. Większość operatorów rozszerzyła ograniczenie do 300 kB dla pojedynczej wiadomości - tyle ile maksymalnie mogą obsłużyć terminale. Na początku istnienia usługi użytkownicy zwykle płacili wyższe opłaty już za wiadomości powyżej 100 kB. Obecnie stawka za wysłanie MMS-a jest stała bez względu na jego rozmiar.[kiedy?] Wyjątkiem jest sieć Heyah.
Wewnątrz MMS może znaleźć się tekst o długości dochodzących do tysięcy znaków (zwykły SMS pozwala na przesłanie 140 bajtów, co umożliwia wysłanie w zależności od kodowania 160, 140 bądź 70 znaków), obrazki w formatach JPEG, GIF lub PNG, dźwięki, melodyjki w formacie MIDI. Można również (o ile telefon pozwala) przesłać gry Java oraz inne dowolne pliki (np. SIS, ZIP). Dodatkowo jest możliwy podział MMS-a na sceny, wyświetlane po sobie w ustalonej kolejności, co pozwala na tworzenie mikroprezentacji.
Dostępne są już także serwisy MMS, pozwalające na zobaczenie bramek z meczów piłkarskich, graficznej prognozy pogody i wielu innych informacji w formie znacznie ciekawszej niż tradycyjna wiadomość tekstowa.