1. Open the SMS app:

iPhone SMS App iCon

2. Create a new text message (if needed):

Create New MMS Button on iPhone

3. Tap the Camera icon on the left side:

Sending an MMS Message

Note: if you don’t see the camera icon, you need to update the iPhone’s software. Instructions here.

4. You’ll see three buttons appear. You can tap the Take Photo or Video button to capture an image or video within the SMS app. Or, you can tap Choose Existing to select a picture or video you’ve taken on the iPhone previously. If you want to cancel, tap Cancel (duh):

Choosing Photos and Videos in MMS

5. Tap Send to send away!

Tap Send to Send iPhone MMS

Alternative Method

Believe it or not, every cell phone number has an email address. To get that address, check the list of email addresses below for various wireless companies. Or, have a friend send you an MMS to your email address. Access the email message on your iPhone and check out the “From:” field. That is your friend’s cell phone’s email address. Emailing a picture to that address will show up as an MMS on their phone. You can add that address to your contacts. Voila, you can now send MMS messages to your friend’s phone.


Just make sure your friend’s phone can receive MMS messages (ie, you can’t email the MMS to an iPhone).

*Update* There have been a mix of successes and failures using this method. Please ad your details to the comments below so we know which addresses work and don’t work.

These addresses are for US-based carriers. The Xs are the 10 digit phone number:

Alltel = xxxxxxxxxx@message.alltel.com
Amp’d Mobile = xxxxxxxxxx@vtext.com
AT&T = xxxxxxxxxx@mms.att.net
Boost Mobile = xxxxxxxxxx@myboostmobile.com
Cingular (AT&T) = xxxxxxxxxx@mms.mycingular.com
Einstein PCS = xxxxxxxxxx@einsteinmms.com
Nextel = xxxxxxxxxx@messaging.nextel.com
Sprint = xxxxxxxxxx@messaging.sprintpcs.com or xxxxxxxxxx@pm.sprint.com
T-Mobile = xxxxxxxxxx@tmomail.net
US Cellular = xxxxxxxxxx@mms.uscc.net
Verizon Wireless = xxxxxxxxxx@vzwpix.com
Virgin Mobile = xxxxxxxxxx@vmobl.com

*Update* Here are some more addresses.

3 River Wireless = xxxxxxxxxx@sms.3rivers.net
Advantage Communications = xxxxxxxxxx@advantagepaging.com
Airtouch Pagers = xxxxxxxxxx@myairmail.com
Airtouch Pagers = xxxxxxxxxxr@alphapage.airtouch.com
Airtouch Pagers = xxxxxxxxxxr@airtouch.net
Airtouch Pagers = xxxxxxxxxxr@airtouchpaging.com
AlphNow pin@alphanow.net
Alltel = xxxxxxxxxx@alltelmessage.com
Alltel PCS = xxxxxxxxxx@message.alltel.com
Ameritech Paging = xxxxxxxxxx@paging.acswireless.com
Ameritech Paging = xxxxxxxxxx@pageapi.com
Ameritech Clearpath = xxxxxxxxxx@clearpath.acswireless.com
Amp’d Mobile = xxxxxxxxxx@vtext.com Arch Pagers (PageNet) = xxxxxxxxxx@archwireless.net
Arch Pagers (PageNet) = xxxxxxxxxx@epage.arch.com
Arch Pagers (PageNet) = xxxxxxxxxx@archwireless.net
AT&T PCS = xxxxxxxxxx@mobile.att.net
AT&T Pocketnet PCS = xxxxxxxxxx@dpcs.mobile.att.net
Beepwear = xxxxxxxxxx@beepwear.net
Bell Atlantic = xxxxxxxxxx@message.bam.com
Bell South (Blackberry) = number@bellsouthtips.com
Bell South = xxxxxxxxxx@sms.bellsouth.com
Bell South = xxxxxxxxxx@wireless.bellsouth.com
Bell South = xxxxxxxxxx@blsdcs.net
Carolina Mobile Communications = xxxxxxxxxx@cmcpaging.com
Cellular One East Coast = xxxxxxxxxx@phone.cellone.net
Cellular One South West = xxxxxxxxxx@swmsg.com
Cellular One PCS = xxxxxxxxxx@paging.cellone-sf.com
Cellular One = xxxxxxxxxx@mobile.celloneusa.com
Cellular One = xxxxxxxxxx@cellularone.txtmsg.com
Cellular One = xxxxxxxxxx@cellularone.textmsg.com
Cellular One = xxxxxxxxxx@cell1.textmsg.com
Cellular One = xxxxxxxxxx@message.cellone-sf.com
Cellular One = xxxxxxxxxx@sbcemail.com
Cellular South = xxxxxxxxxx@csouth1.com
Central Vermont Communications = xxxxxxxxxx@cvcpaging.com
Cingular Wirelss = xxxxxxxxxx@mycingular.textmsg.com
Cingular Wirelss = xxxxxxxxxx@mobile.mycingular.com
Cingular Wirelss = xxxxxxxxxx@mobile.mycingular.net
Clearnet = xxxxxxxxxx@msg.clearnet.com
Comcast = xxxxxxxxxx@comcastpcs.textmsg.com
Communication Specialists = xxxxxxxxxx@pageme.comspeco.net
Communication Specialist Companies pin@pager.comspeco.com
Cook Paging = xxxxxxxxxx@cookmail.com
Digi-Page / Page Kansas = xxxxxxxxxx@page.hit.net
GrayLink / Porta-Phone = xxxxxxxxxx@epage.porta-phone.com
GTE = xxxxxxxxxx@airmessage.net
GTE = xxxxxxxxxx@gte.pagegate.net
GTE = xxxxxxxxxx@messagealert.com
Houston Cellular = xxxxxxxxxx@text.houstoncellular.net
Infopage Systems pinnumber@page.infopagesystems.com
The Indiana Paging Co last4digits@pager.tdspager.com
JSM Tele-Page pinnumber@jsmtel.com
Lauttamus Communication = xxxxxxxxxx@e-page.net
MCI Phone = xxxxxxxxxx@mci.com
MCI = xxxxxxxxxx@pagemci.com
Metrocall = xxxxxxxxxx@page.metrocall.com
Metrocall 2-way = xxxxxxxxxx@my2way.com
Mobilecomm = xxxxxxxxxx@mobilecomm.net
Morris Wireless = xxxxxxxxxx@beepone.net
Motient = xxxxxxxxxx@isp.com
Nextel = xxxxxxxxxx@messaging.nextel.com
Nextel = xxxxxxxxxx@page.nextel.com
Nextel = xxxxxxxxxx@nextel.com.br
Ntelos = xxxxxxxxxx@pcs.ntelos.com
Omnipoint = xxxxxxxxxx@omnipoint.com
Omnipoint = xxxxxxxxxx@omnipointpcs.com
OnlineBeep = xxxxxxxxxx@onlinebeep.net
Pacific Bell = xxxxxxxxxx@pacbellpcs.net
PageMart = xxxxxxxxxx@pagemart.net
PageMart Advanced /2way = xxxxxxxxxx@airmessage.net
PageMart Canada = xxxxxxxxxx@pmcl.net
PageNet Canada = xxxxxxxxxx@pagegate.pagenet.ca
PageOne NorthWest = xxxxxxxxxx@page1nw.com
Primco = xxxxxxxxxx@primeco@textmsg.com
ProPage = xxxxxxxxxx@page.propage.net
Qwest = xxxxxxxxxx@qwestmp.com
RAM Page = xxxxxxxxxx@ram-page.com
Rogers Canada = xxxxxxxxxx@pcs.rogers.com
Satellink = xxxxxxxxxx.pageme@satellink.net
SBC Ameritech Paging = xxxxxxxxxx@paging.acswireless.com
Skytel Pagers = 7digitpinnumber@skytel.com
Skytel Pagers = xxxxxxxxxx@email.skytel.com
Southern LINC = xxxxxxxxxx@page.southernlinc.com
Southwestern Bell = xxxxxxxxxx@email.swbw.com
Sprint = xxxxxxxxxx@sprintpaging.com or phonenumber@pm.sprint.com
Sprint PCS = xxxxxxxxxx@messaging.sprintpcs.com or phonenumber@pm.sprint.com
ST Paging pin@page.stpaging.com
SunCom = xxxxxxxxxx@tms.suncom.com
SunCom = xxxxxxxxxx@suncom1.com
T-Mobile = xxxxxxxxxx@tmomail.net
T-Mobile = xxxxxxxxxx@voicestream.net
Teletouch = xxxxxxxxxx@pageme.teletouch.com
TSR Wireless = xxxxxxxxxx@alphame.com
TSR Wireless = xxxxxxxxxx@beep.com
US Cellular = xxxxxxxxxx@email.uscc.net
US West = xxxxxxxxxx@uswestdatamail.com
Verizon Pagers = xxxxxxxxxx@myairmail.com
Verizon PCS = xxxxxxxxxx@vtext.com
Verizon PCS = xxxxxxxxxx@myvzw.com
VoiceStream / T-Mobile = xxxxxxxxxx@voicestream.net
WebLink Wiereless = xxxxxxxxxx@airmessage.net
WebLink Wiereless = xxxxxxxxxx@pagemart.net
Wyndtell = xxxxxxxxxx@wyndtell.com

And some non-US carriers:

Aruba setar = xxxxxxxxxx@mas.aw
Bell Canada: xxxxxxxxxx@1x.bell.ca
Cellcom = xxxxxxxxxx@cellcom.quiktxt.com
Digicel Aruba = xxxxxxxxxx@digitextaw.com
Digicel Curacao= xxxxxxxxxx@digitextcu.com
Digicel Barbados= xxxxxxxxxx@digitextbb.com
Digicel Bonaire= xxxxxxxxxx@digitextbo.com
Digicel Cayman= xxxxxxxxxx@digitextky.com
Digicel Grenada= xxxxxxxxxx@digitextgd.com
Digicel St. Lucia= xxxxxxxxxx@digitextlc.com
Digicel St. Vincent= xxxxxxxxxx@digitextvc.com
Fido = xxxxxxxxxx@fido.ca
Rogers Wireless (Canada) = xxxxxxxxxx@pcs.rogers.com
Suncom = xxxxxxxxxx@tms.suncom.com

For more of our iPhone Tips, click here.