extension ExtPose

Custom Right-Click Menu

CRX id


Description from extension meta

Create a custom right-click menu and choose the links and scripts you want in it.

Image from store Custom Right-Click Menu
Description from store Create your own entries in the right-click menu. Add custom JavasScript scripts, links, sub-menus and custom CSS stylesheets that activate when you click them in your right-click menu and do anything you want all from your right-click menu. Featuring full GreaseMonkey compatibility for userscripts and Stylish compatibility for userstyles. Using the CRM API, the chrome APIs that come with it, and the background script, you have the same freedom in writing JavaScript scripts that you would have writing a chrome extension except that this is a lot easier. This allows you to write just about anything you want and incorporate it into your or someone else's right-click menu by sharing it. For more information check out the source code over at https://github.com/SanderRonde/CustomRightClickMenu

Latest reviews

  • (2022-12-16) Ivan Zulfikar: The extension is no longer under development, but still works great for running user script https://github.com/SanderRonde/CustomRightClickMenu/issues/69
  • (2022-10-11) Jonathan Webb: rarely works. i added the "search google for..." as stupid chrome doesnt alwways give the option, but this extension fails to open a tab, even though it suggests what i want. disappointing.
  • (2022-05-25) K앙마: Unfortunately, initMouseEvent function does not work in the script.
  • (2022-02-19) Simon Dunn: I've been looking for something like this for ages. I've used it to create custom google searches that add "game review" to the end of the search when i right click highlighted text, but there's alot more potential too this extension that I will be looking into. 5 stars :)
  • (2022-02-09) Melvin MacDonald: Great extension! There should be an option to stop the extension from handling userstyle / userscript installs. I have a separate userscript and userstyle extension and this extension overrides them both and duplicate installs half the time with no way around it (other than temporary disabling).
  • (2022-01-29) Andrew Stroup: Doesn't let you remove annoying items from right click menujust adds more annoying items,
  • (2021-11-03) Mark Secret: Help me with script please... I need to get the link I clicked on (https://site.com/etc...). And open it in a new tab as "https://m.site.com/etc...".
  • (2021-08-11) Olivier B.: Hilarius!
  • (2021-02-12) Or Ben-Moshe: Just what I was looking for! Amazing
  • (2019-10-16) sanmao do: 超强的工具,可以加入中文吗?期待!
  • (2019-09-05) V. Z.: I have developed software, it was my training in college. I have developed website. I have done some registry tweaks. I can write a batch file; I've gotten pretty good at it. I can't seem to follow these quasi instructions. It's not making sense. At all. I have some batch "scripts" that I run regularly and want to add it to a right click on Chrome. Currently I run my batch files (scripts) via Win+R (pass by value) -- because they are in win/system32 directory I can do this. The registry hacks closely result in the same format as when i follow the instructions per Windows links you've provided. Something is not working. The instructions are very unclear. A YouTube video of running scripts through this application would be paramount.
  • (2019-07-10) Hoang Do: Great extension.
  • (2019-04-16) 佩奇: Demo is can not work properly。 https://sanderronde.github.io/CustomRightClickMenu/demo/
  • (2019-04-11) Niranjan Viladkar: Clean, simple yet useful. Makes life lot more easier and quicker.
  • (2018-05-18) Tony Magic: Great extension to have around
  • (2018-02-04) Либор Соукуп: Easy to create own commands for seaarch and other Легко создать собственные команды, в том числе для поиска
  • (2016-03-31) + It's not made by the Chinese. - It doesn't actually edit menus unlike the Menu Editor for Firefox (which still works if you download the XPI, rename to ZIP, edit the RDF version override and install it directly for Firefox).
  • (2015-08-14) Rishi N: Awesome ! Very easy to configure once you know how to do it. Just that there should have been a way to add items to the topmenu than adding to a submenu because at present I need to right click and then go to submenu. Good Job !
  • (2015-08-13) YuTien Shen: It would be better if a manual with full details applies. It is too complicated though it seems to very powerful.
  • (2015-03-24) Bro Rat: . Immediately crashed Chrome as soon as I installed it ! . The DataRat .
  • (2015-02-15) Jacob Grabinski: My settings did not save and I had to try again. Still didn't work. Cool how you can customize the menu, but mine didn't customize.

Latest issues

  • (2021-01-24, v:2.2.12) Jeff Z.: Function at root level of CRM?
    I would like to select text, right-click, and have the function immediately available in the right-click menu provided by the browser, instead of having to go through the "Custom Menu" every time. In other words, I'd like that item to appear at the same level as the Custom Menu, not as an item within it. Is it already possible to do this? If not, please consider it a feature request.
  • (2019-12-16, v:2.2.8) Chris Marabate: Feature Request (Options for pasting text)
    I would love the ability to add menu items to my custom menu that would paste a bunch of text after clicking them. It would be very similar to the "Stylesheets" option except instead of applying the styles you typed into the content field to the page, they would all be pasted into the currently selected input after clicking it. Do you expect something like this to get implemented eventually?
  • (2019-09-28, v:2.2.8) Will Phelps: Pass hyperlink target to new URL instead of selected text?
    Same question as Troy. This must be a common requirement (in my case, it's to more conveniently search the caches of multiple search engines). Is there a sample script available?
  • (2019-06-25, v:2.2.7) Lawrence Cockell: Telephone context menu
    How would I go about highlighting a number and right clicking to call the default phone app.Which uses the URL:Tel Protocol
  • (2019-01-30, v:2.0.19) Champion Auto: Java/DOM not sure how to.
    I am trying to highlight a string on a webpage right click and open new tab then populate a search box in the new tab with the string from the first website. I know I need to get the id of the search box "ymmeSearchBox" but how do I go about putting this in the script?
  • (2018-12-03, v:2.0.19) Troy Hood: Pass hyperlink target to new URL instead of selected text?
    I'm trying to create a custom menu entry for opening a link on the page in Outline. I know that %s will pass the selected text, but I'm looking for how to pass target of currently active hyperlink. Is there another parameter for this?
  • (2018-11-26, v:2.0.19) M WILLIS: read aloud
    can i put the read aloud extension on the right click menu. i would like to highlight a passage then right click to have it read
  • (2018-09-19, v:2.0.19) anime: How to open links with another URI scheme ?
    I already set up an URI scheme but have no idea how to open a link with it? Obviously, "myURI://%s" doesn't work.
  • (2018-08-28, v:2.0.19) Drag&Drop of men
    Drag&Drop of menu items in extension settings still doesn't work (Chrome)
  • (2018-08-26, v:2.0.19) Getting the anchor of a link
    Is there a way for the extension to access the anchor ie the innHTML of a clicked link?
  • (2018-08-17, v:2.0.19) Justin Henderson: using same script in new tab?
    Hello, I think this might be a limitation of javascript, but is there a way to get data from the current window, open a new window, and submit that data in a form? So far I can get everything but actually filling in the data on the new window.
  • (2018-08-10, v:2.0.19) Jessica Salmonson: Delete?
    When you highlight text on a page and the option that says: "Search google for" can I delete that annoyance with this addon?


5,691 history
4.0 (41 votes)
Last update / version
2021-02-10 / 2.2.14
Listing languages