- Copy or search any text in one click — especially useful for laptops
- Customizable appearance for tooltip and custom text selection color
- Currency converter (supports 30+ currencies & 10+ crypto currencies)
- Basic units converter (metric/imperial) and timezones conversion
- Contextual buttons depending on selected text, such as 'Open link', 'Translate', 'Show on map', CSS color preview and more
- Smart selection - automatic snapping of text selection by words, so you'll never lose that last letter again
- Selection handles, which allow to quickly edit text selection
- Live translation of the selected text on hovering the "Translate" button
- Dictionary button, which fetches definition from Wikipedia on hover
- Highlighter button, which allows to highlight specific text on page and quickly find it later
![]() |
|---|
Moved to the Wiki page – read here
If you really enjoy this project, please consider supporting its further development with a small donation!
In order to make extension more autonomous, currency rates are set to be updated every 2 weeks, and at the moment of conversion data may not be 100% accurate. Currency conversion output is intended to be used only for a quick estimation. You can decrease update interval in extension's settings if needed, but minimal value for now is 7 days to not cause too much load on API servers. Currency rates are fetched from fawazahmed0's currency-api.
List of the supported currencies
AUD — Australian Dollar
BGN — Bulgarian Lev
BRL — Brazilian real
CAD — Canadian Dollar
CHF — Swiss Franc
CNY — Chinese Yuan
CRC — Costa Rican Colon
CZK — Czech Koruna
DKK — Danish Krone
EUR — Euro
GBP — British Pound
HKD — Hong Kong dollar
ILS — Israeli New Sheqel
INR — Indian Rupee
IRR — Iranian Rial
JPY — Japanese Yen
KPW — North Korean Won
KRW — South Korean Won
KZT — Kazakhstani Tenge
MNT — Mongolian Tugrik
MXN — Mexican Peso
NGN — Nigerian Naira
NOK — Norwegian krone
PLN — Polish złoty
RUB — Russian Ruble
SAR — Saudi Riyal
SEK — Swedish Krona
TRY — Turkish Lira
UAH — Ukrainian Hryvnia
USD — United States Dollar
VND — Vietnamese Dong
ZAR — Rand
Crypto:
BTC — Bitcoin
ETH — Etherium
LTC — Litecoin
ADA — Cardano
BCH — Bitcoin Cash
XRP — Ripple
ZEC — Zcash
XMR — Monero
ZCL — ZClassic
DOGE — Dogecoin
IOTA (MIOTA)
EOS
You can make SelectON better without even knowing how to code:
- Provide translation for your language: Base English file
- Add your currency to the list of supported currencies: Currencies list
- SelectON relies on looking for keywords in the selected text. Enhance them with keywords for your language: Keywords
Make your changes, and then create pull request here on GitHub so I can merge it. Also, you can always write me an email to share your ideas and suggestions.
Some ideas for future releases
- Advanced buttons editor, which allows to quickly turn on/off buttons and change reorder them with drag'n'drop
- Cloud sync of settings using browser account sync
- Ability to turn on/off background blur for tooltip and hover panels
- Make separate tab for markers in the extension popup, with separate category for markers for currently open page
- Translation and Search buttons for text fields
npm installto install all dependenciesnpm run buildto generatedistfolder with minimized code of the extension
- Circle Mouse Gestures – better mouse gestures, with visual representation of all available actions
- Open in Popup Window – quickly open any links and images in a small popup window with no browser controls
- Linkover – load info about any link on mouse hover or on a long click





