Symbol Search Widget — Free Embed
Add a universal symbol search to your website with Vunelix's free search widget. Visitors type a ticker or company name and get instant results across stocks, crypto, forex, indices, and ETFs — all from a single search box. Unlike TradingView or other platforms, this widget can return selected symbol data directly to your JavaScript code, making it perfect for building custom trading tools, portfolio trackers, and financial dashboards. Connect it to any button or element on your page — the search modal opens on click.
Sign up for free, add your website domain, and paste the embed code above into your HTML. Your widget will activate automatically.
Enter the ID or class of your button or link that opens the search popup (e.g. #mySearchBtn or .search-trigger). When set, the demo search bar below will be hidden and your element will open the popup instead.
Custom placeholder text shown inside the search input when the popup opens. Leave empty for the default.
When off, the top filter tabs and all inner filters will be hidden.
Only the selected type will be shown. Other tabs will be hidden. Inner filters of the selected type remain visible.
Filters applied when the search popup opens. Options change based on the Asset Filter above.
Save visitor choices (selected tab, time period, and other settings) so they stay the same when the page reloads.
For developers only. When enabled, clicking a symbol returns its data to your page code instead of opening a link. Useful for building custom tools.
Applies to Overview URL only. Chart URL always opens in a new tab.
Show an overview button next to each search result that opens your custom URL.
Show a chart button next to each search result.
Where the overview button takes visitors. Use placeholders for dynamic values. E.g. yoursite.com/symbol/{{symbol}} → yoursite.com/symbol/AAPL. Leave empty for Vunelix detail page.
Where the chart button takes visitors. E.g. yoursite.com/chart/{{ticker}} → yoursite.com/chart/BINANCE:BTCUSD. Leave empty for Vunelix chart page.
Language used for all text inside the widget.
Auto matches your site's dark/light mode — when visitors switch your site theme, the widget follows automatically. Choose Light or Dark to keep it fixed.
Remove the widget background color so it blends with your page.
If you have your own loading spinner or skeleton on the page, enter its ID or class here (e.g. #my-loader). The widget will remove it once data is ready.
Add your own CSS code to change fonts, colors, spacing, or any other styling in the widget.
Main background color of the widget.
Background color for cards, rows, and hover states.
Primary text color for headings and values.
Color for labels, descriptions, and muted text.
Color for borders, dividers, and outlines.
Search Across Every Market
One search box covers thousands of instruments. Type "AAPL" for Apple stock, "BTC" for Bitcoin, "EUR/USD" for forex, or "SPY" for ETFs — results appear instantly with logo, exchange, and asset type. Filter by category to narrow results to stocks only, crypto only, or any specific market. The widget searches Vunelix's global database covering NYSE, NASDAQ, Binance, Coinbase, major forex pairs, and decentralized exchanges. No API key or signup needed — just embed and it works.
Return Data to Your App
This is what makes Vunelix's symbol search different from every other widget. Enable "Return Data" mode and the widget dispatches a JavaScript event when a user selects a symbol — your code receives the ticker, name, exchange, type, and logo URL. Build a portfolio tracker where users search and add symbols. Create a custom chart page that loads data based on the selected ticker. Connect it to your own trading interface. No other free widget gives you this level of integration.
Attach to Any Trigger Element
Point the widget at any element on your page using a CSS selector. A search button in your header, an input field in a form, a floating action button — anything clickable. When the user clicks your element, the search modal opens as a fullscreen overlay. The widget stays invisible until triggered, adding zero visual footprint to your page. Mobile-optimized with touch scrolling, keyboard navigation, and instant filtering.
Custom Links and Navigation
Configure where selected symbols link to. Set an overview URL pattern like yoursite.com/stocks/{{symbol}} and each search result links directly to your detail page. Add a chart link that opens your custom chart view. Use dynamic placeholders — {{symbol}}, {{name}}, {{exchange}}, {{ticker}}, {{type}} — to build URLs that match your site structure. Combined with return data mode, you can build a complete symbol discovery flow without writing backend code.
Built for Developers
Listen for the vunelix-symbol-select event to capture user selections. The event payload includes everything you need — ticker, full name, exchange, asset type, and logo path. Filter search results by default using asset type, exchange, country, or sector. Pre-select categories so crypto sites only show coins, stock sites only show equities. Vunelix renders the widget as a native Web Component with Shadow DOM — no CSS conflicts, no iframe overhead, and full theme support. Light, dark, and auto-detect modes included.