Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any open format for importing and exporting from/to any mobile phone. It doesn't have to be a smartphone, it could be a basic mobile phone. If any such thing exist, does is also support import/export from/to SIM as well?

Contacts is one feature which is universal in all phones so I am hoping this is some standard/format which could be used for doing this. In smartphone, it could be done by apps but what about the basic phones.

Any help/insight on this would be highly appreciated.

share|improve this question

That format most likely is VCard (Versitcard), which even has its own mimetype (text/vcard). According to the linked Wikipedia page, it became a standard around 1996 (and since it was proposed 1995 for the first time, older devices won't know it).

Android's contacts app uses this format when directly exporting your contacts from it. To my knowledge, this format is also used when transferring contacts via Bluetooth (even to/with older devices not necessarily running Android or being "smart phones"). Mail clients support it as well. So if you're looking for any standard here, this most likely is it.

share|improve this answer
Thanks @Izzy. Never thought vcard could be used for this. – Shishir Apr 22 '13 at 10:44
Even my old Nokia phones seemed to do that, if I look back now. You could send a contact card via Bluetooth or even SMS that way. I cannot say for sure that was VCard, but with phones manufactured past 2000, I would almost bet. – Izzy Apr 22 '13 at 11:09

for basic phones, you might want to consider the GSM AT Commands defined to read contacts (via serial connection, however even most usb data cables will still provide a virtual COM port)

share|improve this answer
The "U" in USB stands for universal. Using a USB cable to connect 2 devices will provide exactly the same functionality as any other USB cable. – kotekzot Sep 24 '13 at 3:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.