This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Currency Converter on Hover

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Currency Converter on Hover instantly converts any currency amount you hover over on a webpage. When you see a price like "$100", "€50", "£75", or "¥1000", simply hover your mouse over it and a tooltip appears showing the converted amount in your preferred currency. The extension automatically detects the source currency from the symbol ($, €, £, ¥, ₹, etc.) or from currency codes (USD, EUR, GBP, JPY, etc.) and uses real-time exchange rates from a free API. The tooltip shows both the source and target amounts, and you can customize which information is displayed. Exchange rates are cached locally to minimize API calls and provide near-instant conversions. You can set your default target currency and manually refresh rates at any time.

WHERE IT RUNS

The extension works on every website with currency amounts, including e-commerce sites, travel booking platforms, news sites, financial websites, and any page with prices or monetary values. It runs locally in your browser, detecting currencies and fetching exchange rates without sending any data to external servers (except for the rate API). The extension supports all major browsers and adapts to both desktop and mobile viewports seamlessly.

HOW TO USE

After installation, simply hover over any currency amount on a webpage—a tooltip appears showing the converted value in your target currency. The tooltip shows the source currency, the converted amount, and the target currency. To customize the experience, open the extension panel and choose your target currency from a list of major currencies (USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, INR, and more). Select the tooltip position (Above cursor, Below cursor, or Beside cursor). Toggle "Show source currency" and "Show target currency" to control what information appears in the tooltip. Set the cache duration (1-1440 minutes) to control how often exchange rates are refreshed. Click "Refresh Exchange Rates" to manually update rates. For per-site customization, enable or disable the extension on specific websites using the per-site controls.

THE ACTUAL MECHANISM — CURRENCY PATTERN DETECTION WITH REAL-TIME EXCHANGE RATE API

The extension uses a comprehensive currency detection system. It scans the text under the cursor for currency patterns, matching symbols ($, €, £, ¥, ₹, and many more) followed by numbers, as well as currency codes (USD, EUR, GBP, etc.) before or after numbers. The detection supports thousands separators (e.g., $1,234.56) and decimal formats. When a currency is detected, the extension extracts the amount and the source currency code. It then checks if exchange rates are cached and fresh—if not, it fetches rates from a free API (exchange rate API). The API returns rates relative to the target currency, so conversion is performed by dividing the source amount by the exchange rate for the source currency. The result is formatted and displayed in a tooltip positioned near the cursor. The tooltip updates in real-time as you hover over different currency amounts, and the exchange rates are cached for the configured duration to reduce API calls and improve performance.

THE PANEL

The settings panel is a lightweight, draggable overlay that appears in the center of your screen. You can reposition it by clicking and dragging the title bar; release it near the screen edge and it will snap into place automatically. To collapse the panel into a compact title bar, click the minimize button, expanding it again with the same control. The panel is fully responsive, adapting to different screen resolutions with a minimum width of 300px and a maximum of 480px. Press the Escape key at any time to dismiss the panel without applying changes. All controls—the enable/disable toggle, refresh rates button, target currency selector, position selector, source toggle, target toggle, cache duration input, and per-site controls—are accessible within a clean, high-contrast interface that respects your system's color scheme.

PLEASE NOTE

This extension requires the free BotGentz companion extension to be installed and active, which provides the underlying DOM access, clipboard, and HTTP request functionality. The exchange rates are fetched from a free API which may have rate limits—caching helps reduce calls. The currency detection works with standard formats but may not detect all currency notations, particularly those with unusual spacing or formatting. The extension does not store or transmit any currency data beyond the API request. No personal data, browsing history, or financial information is ever collected, stored, or transmitted. All settings are saved using the browser's storage API and remain solely on your device. The extension does not inject ads, trackers, or analytics of any kind.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.