I want to add twitter names to my contacts in Address Book. But I cannot find an obvious place to do so.

The best fit would be as instant messaging username, but twitter is not listed among the services. I there a way to add a service here? Does anyone know where they are stored?

I could add a new "twitter" label, but I can't stand the "AIM" or "Yahoo" behind it.

Any ideas are welcome.

  • 1
    Clearly, the best solution would be Apple pimping the Address Book. They should allow adding/deleting of Social Networks. Each social network could have an associated URL scheme that is derived from the user ID. All other solutions are somewhat crappy. Dreaming… Commented Dec 8, 2010 at 15:10
  • highly disagree with @ortwin given the answers below.
    – cregox
    Commented Dec 23, 2010 at 12:58

4 Answers 4


iOS 5.0 and Mac OS X Lion have native support for Twitter integrated into the Address Book app. On OS X, to add a Twitter field to a contact, select the contact and choose the Card > Add Field > Twitter menu item.


Thanks to the comments on Ipacheco's answer, I ended using a new url labeled "twitter" with a format of "tweetie:@someone" instead of the http:// link to the twitter homepage. This opens up tweetie for Mac and iPhone (now named twitter) whenever you click the link.

  • that's a nice trick!
    – garikapati
    Commented Dec 7, 2010 at 17:08

You could add an URL to the Twitter home of your contact and label it Twitter.

  • 1
    Yeah, this is also what happens, it seems, if in iPhone's Twitter app you view a person's profile and then choose "Create New Contact" or "Add to Existing Contact". (Except instead of a normal http url, it now sets the value to "twitter:@username".)
    – Jonik
    Commented Dec 2, 2010 at 10:22
  • 1
    If there was a (simple) way to register the twitter URI on the Mac OS X, I would prefer using "twitter:@username". As it is, using the "http", it works on both Mac an iPhone, but in the iPhone it will open Safari instead of the Twitter application. Using "twitter", the URL won't open on the Mac.
    – lpacheco
    Commented Dec 2, 2010 at 10:46
  • Can't find it right now but there are apps for OS X that let you assign new apps to new URIs.
    – user588
    Commented Dec 2, 2010 at 18:18
  • 1
    Since I am using tweetie on the mac and the phone tweetie:@someone workes well for me. +1 to Jonik
    – tonklon
    Commented Dec 7, 2010 at 11:27

modify your adressbook template as per this post: http://www.flickr.com/photos/vanderwal/3629218638/

then add a little prefpane called MoreInternet as per this post: http://www.macwrite.com/critical-mass/protocol-helpers-and-mac-os-x

use e.g. twitter: as "protocol" ... so for me you'd add twitter:@trox in a twitter URL field configure the prefpane to recognize twitter as a protocol and tell it which app to use (your preferred twitter client -- works only if it has a "creator code", so I wasn't able to use TweetDeck :-o)

you're all set

  • You don't need to modify the template or add the prefpane to take advantage of url like twitter:@trox - just add it in as a web page and you are golden.
    – bmike
    Commented May 12, 2011 at 0:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .