Add a spinning wheel to your website
Public wheels only.
Your embed code
<iframe src="https://randomwheel.com/embed/spin/yes-no-wheel" width="100%" height="520" style="border:0;max-width:640px" title="Yes No Wheel" loading="lazy" allow="autoplay"></iframe> <p><a href="https://randomwheel.com/spin/yes-no-wheel">Made with RandomWheel</a></p>
This is what your visitors will see.
How to add it to your site
In Notion and Canva, paste the link. Everywhere else, paste the code from the box above.
- Type /embed in Notion and choose Embed anything.
- Paste your wheel's link and click Embed link.
- Drag the bottom edge to make the wheel bigger.

Questions
- Can I embed a private wheel?
- No. Visitors to your site are not logged in here, so only public wheels work. Visibility cannot be changed after saving, so create a public wheel with the same options.
- Will the wheel keep working if I edit it later?
- Yes. The embed always shows the current version of your wheel.
- Is it free?
- Yes. The one thing we ask is that you keep the small "Made with RandomWheel" link that comes with the code. It is how people find the site.
- Does it work with the curated wheels?
- Yes, every one of them, including the variant you picked, for example a single Pokémon generation or one continent.
For developers
Every public wheel and curated page supports oEmbed with discovery, including maxwidth and maxheight. Endpoint:
GET https://randomwheel.com/oembed?url=https%3A%2F%2Frandomwheel.com%2Fspin%2Fyes-no-wheel&format=json
GET https://randomwheel.com/oembed?url=<wheel page url, encoded>&format=json&maxwidth=480&maxheight=400The same discovery is also sent as an HTTP Link header, and the player allows framing from any origin.
Link: <https://randomwheel.com/embed/<slug>>; rel="iframely player"; type="text/html"; media="aspect-ratio: 640/520; max-width: 640",
<https://randomwheel.com/oembed?url=...>; rel="alternate"; type="application/json+oembed"Player URLs, for building your own iframe. sound, title and idle are optional:
https://randomwheel.com/embed/<slug>?sound=1&title=1&idle=0
https://randomwheel.com/embed/spin/<preset>?variant=<variant>No wheel yet?
Make one in a minute, save it, and come back here for the code.

