Recipe Clipper (Bookmark): Manual install into Microsoft Edge

Microsoft Edge is a newer browser, is frequently updated, and has some quirks. It doesn’t allow you to drag and drop “bookmarklets," like our Recipe Clipper. It also doesn’t allow you to edit your bookmarks. This makes the process of installing the Recipe Clipper Bookmark very involved. The following instructions have worked for some of our users.

First, you need to expose the bookmark bar. In Edge go to the three dot menu in the top right corner, pick Settings from the drop down, and turn on "Show the Favorites Bar."

From the Plan to Eat Recipe book create a bookmark by pressing the Star (Favorite) icon and choose to save it in the Favorites Bar. You should now see your future bookmarklet in the Microsoft Edge favorites bar.

Now it's time to edit that bookmark, so we'll need to find where Microsoft Edge hides the bookmark files. We found them at:

C:\Users\{username}\AppData\Local\Packages\Microsoft.MicrosoftEdge_{random strring}\AC\MicrosoftEdge\User\Default\Favorites\Links

Swap in your username for {username} and the string after Microsoft.MicrosoftEdge_ will be something similar to “8wekyb3d8bweb”. Once you drill down into this directory you should see a shortcut for the bookmark you created (one for each bookmark if you created several).

Right-click on the appropriate bookmark and go to Properties. In the URL field, paste in the following code: 

javascript:void((function(){function t(){confirm(%22We are having trouble accessing this recipe. Do you want to import this recipe at www.%22+e.replace(%22//www.%22,%22%22)+%22?%22)&&(window.location=%22http:%22+e+%22/recipes/new?website_link=%22+encodeURIComponent(document.location.href))}var e=%22//www.plantoeat.com%22;try{var o=document.createElement(%22script%22);%22undefined%22==typeof myBookmark?(o.setAttribute(%22type%22,%22text/javascript%22),o.setAttribute(%22charset%22,%22UTF-8%22),o.setAttribute(%22src%22,document.location.protocol+e+%22/javascripts/pte-bookmarklet-import.min.js?%22+(new Date).getTime()),document.body.appendChild(o),setTimeout(function(){try{myBookmark}catch(e){t()}},2e3)):myBookmark.run()}catch(n){t()}})());

Click “Apply”, then “OK”. Now close and re-open Microsoft Edge, navigate to your favorite recipe site and try out the Recipe Clipper Bookmarklet!