From the BlogSubscribe Now

Create a New OmniFocus Task from the Current URL in Google Chrome (via Alfred)

A bit of productivity porn this morning: here’s how to create a new OmniFocus Inbox task from the current page in Google Chrome. I use Alfred as my launcher, this could be adapted for other systems.

  1. Open the Alfred Preferences, go to the Extensions area, and click AppleScript: Alfred AppleScript extension
  2. Give the Extension a name (I called mine OmniURL). I also added the information for the person who authored the AppleScript that will be used. Click Create.Alfred OmniFocus setup
  3. Add a title (I used OmniURL again), optionally add a description, give it a keyword (this is what you’ll type to activate it from Alfred), and be sure the Background box is checked.
  4. In the AppleScript box, copy and paste this AppleScript from github user rfbrazier into the box.Alfred OmniFocus Setup
  5. Click Save and close the Alfred Preferences.

Next time you’re on a web page in Chrome and want to create a related OmniFocus task, just invoke the OmniURL item from Alfred (you could also set a hotkey). A new item will be created in your OmniFocus inbox with the page’s title as the item text and the URL in the notes field.


  1. Thanks for this. Much appreciated. As an avid user of Omnifocus, and a very new user of Alfred, it is great to see who much old Alf can do for me. Cheers…

    P.S. Once I set up an Alfred post on my blog (http://www.best-mac-tips.com) I will likely post a link to your page here.


  1. [...] Use a script to send the current URL to OmniFocus as tasks. There are versions for Chrome or Safari. I’ve also set my Chrome clipper up as an Alfred extension. [...]

Speak Your Mind