Is there a way to save all my Outook 2007 contacts as vcards?

There is no option under menu File > Import and Export...

One can export each contact one by one by selecting the contact and choosing "Save As..." vcard. But that's not what I want. I am looking for a bulk operation.

link|improve this question

80% accept rate
feedback

3 Answers

Tested solution:

  1. press ctrl+a to select all contacts
  2. drag and drop to the folder where you want the vcards to be saved.

that's all.

link|improve this answer
I just tried that and I get an *.msg file for each selected contact, not a vcard. When I open the file in a text editor it is binary, not a plain text vcard. The same happens with Outlook 2010. Any idea where I went wrong? – Lernkurve Mar 28 '11 at 15:51
feedback
  1. Follow the Help instructions in Outlook to export your Contacts as a CSV file
  2. Copy this file to a computer that has Windows Contacts (e.g. Windows 7 or XP I think)
  3. Follow the Help instructions in Windows 7 / XP to import Contacts (from a CSV file)
  4. Follow the Help instructions in Windows 7 / XP to export Contacts (in vCard format)
link|improve this answer
feedback

It's a bit of a hack but it works:

  • First select all your contact (ctrl+A)
  • Right-click and select "Send as Business Card" (this will create a new email for you with all vcf cards attached. This can take a long time, be patient!
  • In the new email select all the attachement (ctrl+A in the "Attached" field)
  • Drag and drop the attachements on a fold on your computer... Et voilĂ !

Bonus tip: you can consolidate your vcf files into a single file (for gmail import for example). Just start a command prompt, go into the folder that contains you new vcards and type: COPY *.vcf MyNewFIle.vcf

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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