Convert VCF to CSV

I spent ages looking for a way to convert a VCF file (output from Evolution) to a simple CSV (to mail merge). I found a fantastic solution which you can either use online, or for the security conscious (or paranoid) you can also download an run on your own server. VCF-Convert from brotherli.ch (new window).

19 Responses to “Convert VCF to CSV”


  1. 1 joost

    I am delighted with your program, but…
    Online it works fine.
    On my computer I get the error:
    ‘.$GLOBALS['error_msg'].”\n”; ?>
    Instead the converted testfile it gives a index.php file.
    I use Apple G4, OsX10.4.8, Firefox 1.5.0.9
    Probably it must run on a server.

  2. 2 Callum

    Hi Joost, the program is not mine, I simply linked to it. I uploaded my file and it worked fine. Good luck - Callum.

  3. 3 Macsico

    The page states below th online convert form:

    “You can also download the script and run it locally. All you need is a shell with PHP installed.”

    Shell means Terminal and PHP means PHP environment.

    Maybe an additional local MAMP installation could help here if the information is too confident.

  4. 4 fime

    thanks for the link. very useful.

  5. 5 Mexy

    WOWWWWWWWWWWW ….. great!
    Thanx!! Also spent ages looking for a way … was even trying to so it manually (hit head against wall!!!!)

    Cheers

  6. 6 spidersddd

    Thanks for the link. It worked great for me.

    SPIDERSDDD

  7. 7 Kim Connors

    You saved my bacon! and a lot of tedious work.

    Script works very well.

    Thanks Much!

    Kim

  8. 8 cubny

    thank you very much

  9. 9 Ralf Engels

    Nice but not perfect. E.g. it will swallow postbox and extended address. It will also not extract uncommon tags like TITLE or GEO.

    My own page (http://www.tomota.de) should do a better job in converting. If you are just interested in learning more about parsing vcards I propose to have a look at the evolution-server source code.

  10. 10 Nick

    where can i get shell and php

  11. 11 Callum

    @Nick: If you don’t know where to get a shell with PHP, I’d suggest you upload your file and let their site do the conversion for you.

  12. 12 James Jones

    Thank you for the help converting my iPod contacts file to my Outlook Express address book. I searched for quite some time to make it happen, to no avail. That is until I tried your converter. I had to figure out what format to convert it to, but that took a whole 3 minutes. Then, poof…it worked great. Thanks again.

  13. 13 Callum

    Glad it worked for you. Just to be clear, the script is not mine, it’s a provided by brotherli.ch.

  14. 14 Luiz Bonetti

    Thanks!

  15. 15 j harake

    I am very grateful

  16. 16 steg

    If you have to go back the other way vcf ( vcard ) to csv for like gmail or something use this site which has both.

    http://www.vcf2csv.com/

    Also the javascript converter at the bottom is the only one I’ve found to accept multiple record vcf files which is what OS X’s Address Book creates. Outlook can’t handle this format even though it conforms to vcard standards, so you’d have to import an address book db as a collated csv actually.

  17. 17 Callum

    Thanks for the feedback steg.

  18. 18 odiyya

    you can also use this site by simply uploading your vcf file and choosing your desired output. two step process and works great.

    http://labs.brotherli.ch/vcfconvert/

  19. 19 Charles

    I can’t believe people are happily putting all of their private data into a webpage with no thought of the risks involved.

    Anyone know of an easy to use application that can be downloaded?

Leave a Reply