Showcase of our embeddable widgets for third-party websites. These widgets can be customized and embedded on any website.
Standard widget with Basketball NBA as default sport and American odds format
Loading...
Dark theme with EU as default region, Decimal odds format and Italy Serie A as default league
Loading...
Dark blue theme with UK as default region, Fractional odds format and English Premier League as default league
Loading...
Medium-sized widget with Basketball as default sport and American odds format
Loading...
Minimal version without header, set to Australian region, Decimal odds format and NRL as default league
Loading...
Compact mobile-optimized widget without sidebar, perfect for narrow spaces. Includes affiliate tracking for revenue sharing.
The easiest way to embed our widget is using an iframe. Here's a live example:
HTML code for iframe embedding (with affiliate tracking):
<iframe src="https://oddsguard.org/embed/widget?theme=light&size=medium®ion=US&sport=baseball&league=baseball_mlb&affiliateId=YOUR_AFFILIATE_ID" width="100%" height="500" frameborder="0" title="OddsGuard Widget"> </iframe>
For a more seamless integration with automatic sizing, use our JavaScript embedding script:
1. Add this script to your HTML:
<script src="https://oddsguard.org/widget-embed.js"></script>
2. Add a container element where you want the widget to appear (with affiliate tracking):
<div class="oddsguard-widget" data-theme="dark" data-size="medium" data-region="US" data-sport="baseball" data-league="baseball_mlb" data-affiliate-id="YOUR_AFFILIATE_ID" data-height="600px" data-width="100%"> </div>
Here's a live example of JavaScript widget embedding:
Note: This demo shows the final result of JavaScript widget embedding. For actual implementation on external websites, use the code below:
<!-- Include the widget script --> <script src="https://oddsguard.org/widget-embed.js"></script> <!-- Add widget container with affiliate tracking --> <div class="oddsguard-widget" data-theme="dark" data-size="medium" data-region="US" data-sport="basketball" data-league="basketball_nba" data-affiliate-id="a48f2f41-a458-4ff9-9b1c-ec6dd10405d7" data-height="500px" data-width="100%"> </div>
Live Working Example:
For the slim widget without sidebar (with affiliate tracking):
<div class="oddsguard-widget" data-type="slim" data-theme="light" data-region="US" data-affiliate-id="YOUR_AFFILIATE_ID" data-height="500px" data-width="100%"> </div>
You can customize the widget by adding these parameters to the iframe URL or as data attributes:
| Parameter | Options | Description |
|---|---|---|
| theme | light, dark, dark-blue, neutral | Visual theme of the widget |
| size | full, medium, minimal | Layout size preset |
| region | US, UK, AU, etc. | Default region for odds |
| sport | basketball, soccer, etc. | Default sport category |
| league | basketball_nba, soccer_epl, etc. | Default league/subcategory |
| oddsFormat | American, Decimal, Fractional | Format for displaying odds |
| showHeader | true, false | Show/hide the header |
| showSidebar | true, false | Show/hide the sidebar |
| type | standard, slim | Widget layout type ('slim' is mobile-optimized without sidebar) |
| showbookmaker_names | true, false | Show/hide bookmaker names |
| primaryColor | CSS color value | Custom primary color |
| backgroundColor | CSS color value | Custom background color |
| fontFamily | CSS font-family value | Custom font family |
| affiliateId | UUID string | Affiliate ID for tracking clicks and earning commissions |
The widgets support affiliate tracking through the affiliateId parameter. When users click on bookmaker odds through your embedded widget, you'll earn commission on any resulting signups or deposits.
affiliateId parameterTo join our affiliate program and get your unique affiliate ID:
<!-- iframe embedding with affiliate tracking --> <iframe src="https://oddsguard.org/embed/widget?theme=dark&size=medium®ion=US&sport=basketball&affiliateId=a48f2f41-a458-4ff9-9b1c-ec6dd10405d7" width="100%" height="500" frameborder="0" title="OddsGuard Widget"> </iframe> <!-- JavaScript embedding with affiliate tracking --> <script src="https://oddsguard.org/widget-embed.js"></script> <div class="oddsguard-widget" data-theme="dark" data-size="medium" data-region="US" data-sport="basketball" data-affiliate-id="a48f2f41-a458-4ff9-9b1c-ec6dd10405d7" data-height="500px" data-width="100%"> </div>