HOW TO EMBED SUNO AI MUSIC ON YOUR WORDPRESS WEBSITE

You made a track on Suno. It sounds great. Now you want to put it on your WordPress blog or portfolio so visitors can actually hear it. Sounds simple. It is not.

Suno does not give you a standard embed code like YouTube or Spotify. There is no oEmbed support, no official WordPress integration, and no copy-paste embed button on the song page. If you want to embed Suno music on WordPress, you are left to figure it out yourself. This guide covers the manual method, explains why it breaks, and introduces a plugin that solves the whole problem.

THE MANUAL METHOD: IFRAME EMBEDS

The most common approach people try is wrapping a Suno song URL in an iframe. You grab your song's share link from Suno, then add a Custom HTML block in WordPress with something like this:

<iframe src="https://suno.com/song/your-song-id" width="100%" height="400" frameborder="0"></iframe>

Sometimes this works. Sometimes it shows a blank box. Sometimes it loads the full Suno website inside a tiny rectangle, complete with navigation, login prompts, and cookie banners that make the whole thing unusable. The result depends on Suno's current page structure, your browser, and whether the embed gods are feeling generous that day.

The core problem is that Suno's web player was not designed to be embedded. There is no dedicated embed endpoint like YouTube's /embed/ URL. You are loading a full web application inside a frame and hoping it behaves. It usually does not.

WHY MANUAL EMBEDS KEEP BREAKING

Even when you get an iframe embed working, it tends to break within weeks. Here is why:

For a single track on a personal blog, the iframe approach might be tolerable. For anything beyond that, you need a better solution.

THE EASY WAY: SUNO MUSIC PLAYER PLUGIN

The Suno Music Player is a WordPress plugin built specifically for embedding Suno tracks. Instead of fighting with iframes, you install the plugin and use simple shortcodes to display a clean, working music player anywhere on your site.

Here is what it does that manual embeds cannot:

HOW TO SET IT UP

Getting the Suno Music Player plugin running takes about two minutes:

Step 1: Download the plugin from the product page and upload it to your WordPress site via Plugins → Add New → Upload Plugin.

Step 2: Activate the plugin. No API keys or account connections needed.

Step 3: Add a shortcode to any post or page where you want a player to appear. The basic shortcode looks like this:

[suno_player url="https://suno.com/song/your-song-id"]

That is it. The plugin fetches the audio and renders a clean player. No iframe, no custom HTML blocks, no cross-origin headaches.

SHORTCODE EXAMPLES

The plugin supports several shortcode variations depending on what you want to display:

Single track:

[suno_player url="https://suno.com/song/your-song-id"]

Multiple tracks as a playlist:

[suno_playlist urls="https://suno.com/song/id-1, https://suno.com/song/id-2, https://suno.com/song/id-3"]

Display your full Suno profile:

[suno_profile user="your-suno-username"]

Each shortcode drops a fully functional player into your page. Visitors can play, pause, skip between tracks, and see the song title and artist. Everything stays on your site. No redirects to Suno.

WHO IS THIS FOR?

If you are creating AI music with Suno and have a WordPress site, this is relevant to you. Common use cases include:

The manual iframe method might work for a quick test, but if you are building something you want visitors to actually use, the Suno Music Player plugin is the straightforward solution.

FINAL THOUGHTS

Embedding Suno music on WordPress should be as easy as embedding a YouTube video. It is not, because Suno was not built with third-party embeds in mind. The iframe hack works until it does not, and when it breaks you are debugging someone else's web app inside a 400-pixel box.

A dedicated plugin removes that entire layer of fragility. Install it, drop in a shortcode, and your music plays. That is the workflow it should have been from the start.

If you want to learn more about creating better tracks to embed, our Suno advanced prompts guide covers metatags, structure tags, and the two-stage workflow that professional creators use. And for a full breakdown of how Suno compares to other AI music generators, check our Suno vs Udio vs ElevenLabs comparison.

MAKING AI MUSIC? SEE HOW IT RATES.

Submit your Suno tracks to VoteMyAI and get blind ratings from real listeners. No labels, no bias. Just the music.

Submit Your Track →