Back to Listening & Player

Embed Player Studio

Listening & Player
17 min read
Updated August 14, 2026

How to Create and Embed a RadioDune Player on Your Website


RadioDune’s Embed Player Studio lets you create a customized live radio player and place it on your own website, blog, station homepage, community page, or other site that supports HTML embeds.

You can choose a player layout, select a template, customize its colors and appearance, control what information is displayed, adjust its size and visualizer, preview everything live, and then copy a ready-to-use embed code.

The embedded player remains powered by RadioDune, including its station connection, supported live metadata, player experience, and RadioDune attribution.

This guide explains the complete process—from designing the player to installing it on common website platforms.

Before you begin

You will need:

  • A live radio station available on RadioDune

  • Access to edit the website or page where you want to place the player

  • A website platform that supports an iframe, HTML block, embed block, or custom-code element

You do not need to build your own audio player or manually connect to the station’s stream. RadioDune generates the player and embed code for you.

Open Embed Player Studio

There are several ways to open the Studio while using RadioDune.

From a station page

Open the RadioDune page for the station you want to embed.

Depending on your screen size and station-page layout, you can either use the dedicated Embed Player Studio button or open the three-dot menu and select:

Embed Player

RadioDune will open Embed Player Studio with that station already selected.

From the RadioDune player

If you are already listening to the station:

  1. Open the player’s three-dot menu.

  2. Select Embed Player.

  3. RadioDune will open the Studio for the currently playing station.

The Embed Player option is available from the supported desktop/unified player and the mobile full-screen radio player.

Change the station inside the Studio

The Studio includes a station search bar at the top.

You can search for another RadioDune station and switch to it without leaving the Studio. Your preview will update for the newly selected station.


Step 1: Choose a player family

A player family controls the overall shape and purpose of the player.

RadioDune currently provides five main families.

Player's family.jpg

Standard Rectangle

A versatile horizontal player that works well in:

  • Website content

  • Blog articles

  • Sidebars

  • Station information pages

  • Homepage sections

This is usually the safest choice when you are unsure which format to use.

Header Banner

A wide, low-profile player designed for:

  • Website headers

  • Footers

  • Hero strips

  • Navigation-adjacent areas

  • Wide horizontal sections

Banner players are especially useful when you want the station to remain visible without taking up much vertical space.

Square Showcase

An artwork-focused square player designed for:

  • Station landing pages

  • Sidebars

  • Artist or music pages

  • Visual layouts

  • Grid-based websites

Square players provide more room for station or current-track artwork.

Round Mini

A compact circular player designed for smaller spaces.

It works well as:

  • A small station widget

  • A floating-style player

  • A sidebar element

  • A compact promotional player

Round Mini intentionally keeps the interface simpler than the larger player families.

Flex / Fullscreen

The largest RadioDune player family.

Flex players are intended for:

  • Station homepages

  • Large hero areas

  • Landing pages

  • Immersive station experiences

  • Half-screen or full-width sections

Use Flex when the player itself should be one of the main visual elements of the page.

Tall

The tall RadioDune player family.

Tall players are intended for:

  • Station homepages side panels

  • Large tall hero areas

  • Mobile pages

  • Half-screen sections

Use Tall when the player itself should be on its own side panel, a pop-up or if you want the player to cover the whole mobile screen.


Step 2: Choose a template

Each family contains several professionally designed starting templates.

Templates can provide very different visual styles while using the same player family.

For example, you may find designs inspired by:

  • Modern glass interfaces

  • Minimal light interfaces

  • Broadcast consoles

  • Neon radio aesthetics

  • Artwork-focused players

  • Classic radio styling

  • Large cinematic station layouts

Select the template closest to the design you want.

You can customize it afterward, so you do not need to find a perfect match before continuing.

Templates.png

Step 3: Customize the player

The Studio organizes customization into several sections.

Appearance

Use Appearance to control the overall visual identity of the player.

Depending on the player family, you can choose surfaces such as:

  • Glass

  • Solid

  • Gradient

  • Artwork-based backgrounds

You can also customize:

  • Background color

  • Gradient colors and direction

  • Accent color

  • Volume-bar color

  • Primary text color

  • Secondary text color

  • Border color

  • Border width

  • Glow intensity

  • Shadow style

Use the accent presets if you want a quick color change without building a palette manually.

Tip for station owners

Try using your station’s primary brand color as the player accent while keeping the background slightly darker or lighter than the surrounding website.

This usually helps the player feel integrated with your website without disappearing into it.

Customizer.jpg

Size & Shape

The Size & Shape controls let you adjust the physical proportions of the player.

Available settings depend on the family and template and can include:

  • Player width

  • Player height

  • Player diameter

  • Artwork or logo size

  • Play-control size

  • Internal spacing

  • Volume-bar width

  • Typography scale

  • Corner radius

RadioDune applies safe size limits to player templates so important controls, station information, and branding are not accidentally compressed into unusable layouts.

Square players remain square automatically, while Round Mini players remain circular.

For most websites, it is better to choose the appropriate player family than to force a large player into an extremely small container.

sIZE.jpg

Spectrum

The Spectrum section controls the animated audio visualization.

Depending on the player, available styles can include:

Bars

Classic animated frequency-style columns.

Lightning

A continuous energetic line or waveform treatment.

Orbital

A circular visualization that works especially well with artwork-focused or round designs.

You can also adjust characteristics such as:

  • Spectrum size

  • Spectrum length

  • Frequency detail

  • Vertical position

The visualizer uses the player’s accent color so it remains coordinated with your overall design.


Content

The Content section controls which station information appears inside compatible players.

Options can include:

  • Station or current-track artwork

  • Prefer current artwork when available

  • LIVE indicator

  • Callsign

  • Station name

  • Now-playing information

  • Audio visualization

  • Volume controls

This makes it possible to create anything from a relatively minimal player to a much more information-rich station experience.

About Round Mini

Round Mini deliberately uses a simplified interface centered around station identity, playback, live status, and RadioDune branding.

If you need detailed metadata, volume controls, or extensive now-playing information, choose Rectangle, Banner, Square, or Flex instead.


Frames

Frames add decorative treatments around compatible players without covering the main controls or station information.

Available treatments can include styles such as:

  • None

  • Glass Edge

  • Neon Broadcast

  • Botanical

  • Elegant Gold

Some frames are only available for compatible player families.

You can also adjust the frame intensity.


Step 4: Preview your player

The center of Embed Player Studio contains a live preview.

As you change templates, colors, dimensions, visualizers, frames, or content options, the preview updates so you can see the result before placing anything on your website.

Check the design at different sizes before generating the code.

Pay particular attention to:

  • Station-name readability

  • Artwork size

  • Play-button visibility

  • Contrast between text and background

  • Player width

  • Player height

  • How the design will fit the intended area of your website

For a website with heavy mobile traffic, also consider how much room the player will have on a phone.


Step 5: Generate the embed code

When your design is ready:

  1. Click Get Embed Code at the top of Embed Player Studio.

  2. A dialog will display the official RadioDune iframe.

  3. Click Copy code.

  4. Return to your website editor.

  5. Paste the code into an HTML, embed, iframe, or custom-code element.

Embed Code Buttom .jpg

The generated code will look conceptually similar to this:

<!-- Powered by RadioDune Embed Player -->
<iframe
  src="https://radiodune.com/embed/station/..."
  width="..."
  height="..."
  style="..."
  allow="autoplay; clipboard-write; encrypted-media"
  loading="lazy"
  title="RadioDune Player - Station Name"
></iframe>

Your actual code will contain the selected station and the configuration created in Embed Player Studio.

Always use the complete code generated by the Studio rather than copying the example above.


How the RadioDune embed works

The embed code creates an iframe containing the RadioDune player.

The generated URL contains:

  • The RadioDune station

  • Your selected player template

  • Your player configuration

The player itself continues to be served by RadioDune.

This means supported stream information, station identity, metadata, player behavior, and RadioDune attribution remain part of the embedded player rather than being copied permanently into your website.

The generated iframe is also configured with a responsive width. It can shrink with the surrounding website while respecting the maximum width you selected in the Studio.

Important: keep the generated code intact

For most users, there is no reason to manually edit:

  • The iframe src

  • The preset information

  • The encoded configuration

  • The iframe permissions

  • RadioDune branding or attribution

Changing these values can cause the player to stop working or behave differently from the Studio preview.

You can place the iframe inside your own website layout, but the RadioDune player itself should remain intact.


Can RadioDune branding be removed?

No.

RadioDune attribution is a permanent part of the official embedded-player experience.

The Studio is designed so the RadioDune identity remains within the player while still giving you extensive control over the visual appearance surrounding it.

This allows stations and listeners to customize the player without disconnecting it from the RadioDune platform.


Add the player to a plain HTML website

If you manage your website directly with HTML, installation is straightforward.

  1. Open the HTML file or template for the page.

  2. Find the location where the player should appear.

  3. Paste the complete RadioDune iframe code.

  4. Save the page.

  5. Upload or deploy the updated file.

  6. Open the published page and test the player.

For example:

<section class="station-player">
  <!-- Paste the complete RadioDune iframe here -->
</section>

You can use your existing CSS to control the surrounding section, alignment, margins, and page layout.

You generally do not need to modify the RadioDune iframe itself.


Add the player to WordPress

WordPress block editor

  1. Edit the page or post where you want the player.

  2. Click the + block inserter.

  3. Search for Custom HTML.

  4. Add the Custom HTML block.

  5. Paste the complete RadioDune iframe.

  6. Preview the block.

  7. Click Update or Publish.

  8. Test the player on the published page.

WordPress.com currently requires hosting features on a paid plan for iframe tags in Custom HTML blocks. If WordPress removes the iframe after you save it, check your plan and custom-code permissions. Self-hosted WordPress installations can also have security or user-role settings that restrict iframe HTML.


Add the player to Wix

For a visible RadioDune player, use Wix's page-level embed element rather than placing the iframe as invisible tracking/custom code.

Wix Editor

  1. Open your site in the Wix Editor.

  2. Select Add Elements.

  3. Open Embed Code.

  4. Choose Embed HTML.

  5. Add the embed element to the page.

  6. Click Enter Code.

  7. Paste the RadioDune iframe.

  8. Click Apply.

  9. Resize the Wix embed container so it comfortably fits the player.

  10. Publish the site and test it.

Wix's current editors support visible HTML/iFrame elements specifically for third-party widgets and embedded content. Wix Studio follows a similar flow through Add Elements → Embed & Social → Embed Code.


Add the player to Squarespace

  1. Edit the page or post.

  2. Choose the location where the player should appear.

  3. Click Add Block.

  4. Select Code.

  5. Open the Code Block settings.

  6. Select HTML where applicable.

  7. Paste the RadioDune iframe.

  8. Make sure the block is rendering the code rather than displaying it as source text.

  9. Save the page.

  10. Test the published site.

Squarespace currently allows HTML in Code Blocks on all plans, but iframe support in Code Blocks is limited to plans that include advanced custom-code functionality. If the iframe is removed or does not render, check the features included with your Squarespace plan.


Add the player to Webflow

  1. Open the page in the Webflow Designer.

  2. Open the Add panel.

  3. Add a Code Embed element where the player should appear.

  4. Paste the complete RadioDune iframe.

  5. Save and close the code editor.

  6. Adjust the surrounding Webflow container if necessary.

  7. Publish the site.

  8. Test playback on the published page.

Webflow's current Code Embed element accepts HTML and iframe content. Availability depends on the site's plan or qualifying Workspace features.


Add the player to Shopify

If your Shopify theme provides a Custom Liquid section:

  1. Go to Online Store → Themes.

  2. Open the theme customizer.

  3. Navigate to the page or template where the player should appear.

  4. Add a Custom Liquid section or block.

  5. Paste the RadioDune iframe.

  6. Save the theme.

  7. Test the storefront.

If your theme does not provide a Custom Liquid section, an experienced theme developer can place the iframe in the appropriate theme section or template.

Shopify currently supports themes that expose Custom Liquid sections for custom snippets, while more advanced changes can be made through the theme-code editor.


Add the player to Blogger

For a player that should appear in a sidebar or another reusable layout area:

  1. Sign in to Blogger.

  2. Open Layout.

  3. Select Add a Gadget where you want the player.

  4. Choose HTML/JavaScript.

  5. Paste the RadioDune iframe.

  6. Save the gadget.

  7. Save the layout.

  8. View your blog and test the player.

You can also add HTML directly to Blogger's theme when you need more precise placement. Blogger's official documentation continues to provide HTML editing and HTML/JavaScript gadget functionality for custom page elements.


Add the player to another website builder or CMS

RadioDune does not require a special plugin.

On most platforms, look for an element named something similar to:

  • Custom HTML

  • HTML

  • Embed

  • Embed Code

  • Code Block

  • Custom Code

  • iframe

  • HTML Widget

Add that element to your page and paste the complete code generated by Embed Player Studio.

If the platform accepts HTML but removes the <iframe> tag after saving, the restriction is usually being imposed by the website builder, hosting plan, administrator permissions, or a security policy.

Check the platform's documentation for third-party iframe support.


Which player should I use?

For a station homepage

Try Flex / Fullscreen or Standard Rectangle.

Flex works best when listening is a major part of the homepage experience.

For a website header

Try Header Banner.

It provides playback while using relatively little vertical space.

For a sidebar

Try Standard Rectangle, Square Showcase, or Round Mini, depending on the available width.

For a blog article

Try Standard Rectangle.

It provides enough information to identify the station without overwhelming the content.

For a visually focused landing page

Try Square Showcase or Flex / Fullscreen.

For a small persistent promotional area

Try Round Mini. You can adjust the player's dimension as needed.


Responsive and mobile design tips

The RadioDune embed generator already gives the iframe a responsive width up to the maximum size configured in the Studio.

For the best results:

  • Give the player enough room inside its website container.

  • Avoid forcing a player below the safe size intended for its family.

  • Use Rectangle or Round Mini when working with very narrow areas.

  • Use Banner primarily in horizontal spaces.

  • Use Flex primarily in large content areas.

  • Preview the finished page on both desktop and mobile.

  • If a player feels crowded, return to Embed Player Studio and choose a better family instead of heavily modifying the generated iframe.

If you change the player dimensions in the Studio, generate a fresh embed code afterward.


How to change a player that is already embedded

Your current design settings are included in the generated embed URL.

If you later want a different design:

  1. Open Embed Player Studio again.

  2. Select the station.

  3. Recreate or update the design.

  4. Click Get Embed Code.

  5. Copy the new code.

  6. Replace the previous RadioDune iframe on your website.

  7. Publish the changes.

Editing the Studio later does not automatically rewrite code that you previously pasted into another website.


Troubleshooting

The player does not appear

Check the following:

  1. Make sure you pasted the entire iframe.

  2. Confirm your website platform allows third-party iframes.

  3. Make sure the website editor did not remove the <iframe> when saving.

  4. Publish the page—some website builders behave differently between editing and published views.

  5. Check whether your website's security settings restrict external frames.

  6. Test the same RadioDune station directly on RadioDune.

If you manage a site with a strict Content Security Policy, your developer may also need to permit https://radiodune.com as an allowed frame source.


The player appears too narrow or too large

Return to Embed Player Studio and use Size & Shape to create dimensions better suited to the location.

Then generate new embed code.

Avoid manually forcing a large Flex player into a tiny sidebar or shrinking a template far below its intended layout.


Part of the player is cropped

Check the website builder's container or embed-element height.

Some visual website builders create their own outer box around an iframe. Even when the RadioDune iframe has the correct height, that outer box can be smaller and clip the content.

Increase the container height or resize the embed element.


Audio does not start automatically

This does not necessarily mean the player is broken.

The RadioDune iframe grants the embedded player permission to use autoplay functionality, but browsers can still require the visitor to interact with the page before audio with sound is allowed to begin. In those situations, the listener simply presses the player’s Play button.


Now-playing information is missing

Not every radio stream provides the same amount of metadata.

When current song or artwork information is available through RadioDune, compatible players can display it.

When that information is unavailable, the embedded player can fall back to the station's identity instead.

Also verify that Now playing metadata and the relevant artwork options are enabled under Content in Embed Player Studio.


The station artwork is not changing with the song

Open the Studio and check:

Content → Prefer current artwork

When enabled, supported players can use current-track artwork when RadioDune has it available and fall back to station artwork when it does not.


My website removed the embed code

This usually means the website platform is filtering iframe HTML.

Common causes include:

  • Plan restrictions

  • Security settings

  • User-role restrictions

  • A website builder that only permits approved embed providers

Check the platform-specific instructions earlier in this article.


Frequently asked questions

Can listeners embed stations, or is this only for station owners?

Both can use Embed Player Studio.

Station owners can use it to integrate their station into their official website, while listeners can use it to feature a RadioDune station on a blog, personal site, community page, or other compatible website.

Does the embedded player copy the station onto my server?

No.

The iframe loads the RadioDune-powered player from RadioDune rather than installing a separate audio application on your website.

Will the player continue using RadioDune after I embed it?

Yes.

The embedded experience remains connected to RadioDune for the player, supported station information and metadata, and RadioDune attribution.

Can I remove the RadioDune name or branding?

No.

RadioDune branding is part of the official embedded player and is intentionally protected.

Can I change the colors?

Yes.

Use the Appearance section to customize supported background styles, accent colors, text, borders, volume-bar colors, glow, shadows, and gradients.

Can I hide some station information?

On supported player families, yes.

The Content section lets you enable or disable items such as artwork, callsign, station name, LIVE status, now-playing metadata, visualizer, and volume controls.

Round Mini intentionally provides fewer content controls.

Can I resize the player?

Yes.

Use the Size & Shape section in Embed Player Studio.

The Studio automatically limits certain dimensions so the selected design remains functional.

Do I need a RadioDune plugin for WordPress or another CMS?

No.

The standard RadioDune embed is an iframe, so platforms that support custom HTML or iframe embeds can normally display it without a RadioDune-specific plugin.


Start embedding

Embed Player Studio gives station owners and radio fans a much more flexible way to bring live radio into their own websites.

Choose your station, select a player family, customize the design, preview it, and click Get Embed Code.

Then paste the generated RadioDune player into your website and publish.

Design it. Customize it. Embed it.

RadioDune — Make Radio Cool Again.

Was this helpful?

Can't find what you're looking for?