Is there a way to add custom services to Finder's Share menu?

I have created an automator service to copy selected files to my Dropbox directory (similar to this).

I enabled this service in the keyboard preferences.

Now I want to add this service in the Share menu rather than having it in the general contextual menu.

3 Answers 3


I haven't tried it but I would suggestion following :

  1. Copy your automator service in /System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/PlugIns/
  2. rename it Servicename.sharingservice
  3. Now edit /System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/Resources/SHKServicesOrder.plist by adding your service. (CFBundleIdentifier in Info.plist + function name)
  • I tried just copying the Facebook service and renaming it, and adding it to the plist file, but it didn't show up anywhere.
    – daviewales
    May 20, 2013 at 5:57
  • I also tried logging out and back in, but nothing changed. I have a feeling that the particular share services need to be requested by the app.
    – daviewales
    May 20, 2013 at 6:03

I don't think its possible, at least in a "conventional" way. That contextual menu is populated by adding accounts to the Mail, Contacts & Calendar preference pane, not sure if its even possible to build a workaround for that.


From this tip, it looks like you need to edit:


Don't have a Mac in front of me to try it.


You must log in to answer this question.

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