Uploader FAQ

What are MIME types? Which ones do I use?

MIME types are descriptions of the contents of a file. For a .jpg image, the MIME type is "image/jpeg". With the proper MIME type, the receiver knows instantly how to handle the incoming file.

Sprint's servers are just a bit more picky. They require specific MIME types to be sent by a web server in order for a file to make it to your phone. Here is a list of file extensions and their MIME types.

ExtensionsMIME typeNotes
*application/octet-streamThe default MIME type
gcdtext/x-pcs-gcdSprint PCS GCD files
qcpaudio/vnd.qcelpCompressed audio
jadtext/vnd.sun.j2me.app-descriptorJava midlet descriptor
jarapplication/java-archiveJava midlet; may alternatively be application/x-java-archive
wbmpimage/vnd.wap.wbmpWireless bitmap -- not a Windows bitmap
jpg, jpe, jpegimage/jpegJPEG compressed image
pngimage/pngPNG compressed image
pmdapplication/x-pmdAnimation
mid, midiaudio/midiMIDI sound sequence
txttext/plainText files
gifimage/gifGIF compressed image
mp3audio/mp3MP3 File
mmfapplication/vnd.smafMMF Audio File
mp4video/mp4MP4 Video
m4aaudio/mp4M4A Audio
amraudio/3gppAMR Audio
3gp, 3gppvideo/3gpp3GP Audio/Video/Text
wmaaudio/x-ms-wmaWMA Audio
wavaudio/x-wavWAV Audio
cabapplication/octet-streamCAB files
aacaudio/x-aacAAC Audio
barx-pcs/themeSprint PCS Theme
3g2, 3gpp2video/3gpp23GP2 Audio/Video/Text

For more information on the file formats see the Formats Page.

Tyler Akins <>
Chat - Contact Me - Legal Info
Tomorrow is a good day for trying something new.