Embed the wheel on your site or stream

Put the wheel on your own page, or into your stream as a browser source, in a few minutes.

A web page with the wheel embedded in a frame, next to a streaming scene with the wheel on top of a video.

Why embed a wheel

Sometimes the wheel should live where your audience already is: on a class page, a community site, a landing page for a giveaway, or on screen during a live stream. An embedded wheel keeps people on your page, shows your own list of names, and has none of the site chrome around it.

The embedded wheel has no ads. It carries one small credit line that links back here. It also never reads or writes the saved wheels of the people who use it, so a visitor's own wheel on this site is not affected. A wheel made for a quiz or a meeting, such as the icebreaker questions wheel, is a good first candidate.

Diagram: your page contains an iframe, which loads the embed page of Wheel Pick Names; the embed shows only the wheel, with no ads and no saved wheels.
The embed is a separate page shown inside yours: just the wheel, no ads, nothing saved.

Embed in a website

  1. Open the embed builder.
  2. Start from a blank wheel or one of the templates, and edit the names.
  3. Choose colours and tick the options you want, then check the live preview.
  4. Copy the embed code and paste it where your page accepts custom HTML.

If you run a prize draw, you can pair the embed with a result check: the guide to checking a wheel spin explains what viewers can check afterwards, and the verify page does the checking for them.

The code is an ordinary iframe. A size of 480 by 600 pixels shows the wheel and the spin button comfortably. If you also show the list and settings, add about 160 pixels of height. The iframe never grows wider than its container, so it fits narrow phone screens.

Advertisement

Use it as a browser source

Streaming programs such as OBS Studio can show a web page as a source. Copy the browser source URL from the builder, add a browser source in your program, paste the address, and set a width and height. Something like 600 by 700 works well. The names of the menu items differ between programs and versions, so look for the browser or web page source type.

Spin by clicking the wheel in the program's interact window, or by pressing the SPIN button. Add the sound option to the address if you want the sounds, and remember that the first click is what lets the browser start the audio.

A transparent background

Tick Transparent background and the page behind the wheel becomes see-through, so your scene or your own page shows around it. The result card keeps a solid background on purpose, because text over a busy scene would be hard to read. In the builder, a checkerboard behind the preview shows where the page is transparent.

If your streaming program cannot show transparent sources, use the full screen view of the main wheel with the green background, and remove the green with a chroma key filter. This works in almost any program.

Options in the web address

Everything the builder sets is stored in the address, so you can also write it by hand. Options come after a question mark and are joined with ampersands:

An embed address split into its parts: the page path, the options after the question mark such as theme and background, and the list after the hash sign, which is never sent to a server.
Anatomy of an embed address: path, options, and the list after the hash sign.
  • theme=dark or theme=light chooses the look.
  • bg=transparent makes the page background see-through.
  • controls=1 shows the list, the settings and the Wheel/Slot switch.
  • sound=1 starts with sound switched on.
  • names=Anna,Bence,Cili sets a short list of up to 200 names.
  • mode=slot and duration=8 set the look and the spin time.

A longer list made with the builder travels after a hash sign. When both are present, the hash wins, so the builder's list is never overwritten by an old names option.

Advertisement

When something looks wrong

  • The background is solid, not transparent: keep the option ticked in the builder so the code includes the colour scheme setting for the iframe. Browsers can paint a solid background when an iframe's colour scheme differs from the page around it. Test in the browser you care about.
  • Nothing happens on click: the wheel spins when you click the wheel or the SPIN button. Check that your page does not place another element over the iframe.
  • The list is too long for a link: use a shorter list, a template, or the names option for up to 200 names.
  • No sound: browsers only start audio after a click inside the embedded page, so press SPIN once.
Advertisement

Wheels to try