SoundCloud
A SoundCloud track or playlist player.
On this page
The SoundCloud widget plays a track or a playlist from SoundCloud, as a visual player with large artwork or a classic player with a waveform. By default nothing loads from SoundCloud until the visitor presses play: they first see a lightweight preview drawn by your site, and playback starts right away when they click.

Add a SoundCloud player
Insert it
Open Insert in the left panel, find SoundCloud under Media (or type
soundcloudin Search widgets) and click it or drag it onto the canvas.Paste the address
Copy the address of the track or playlist from SoundCloud and paste it into Track or playlist URL.
Choose the player
Pick Visual (large artwork) or Classic (waveform) in Player, and set the Height if needed.
Name it
Type a Title; it shows on the preview and names the player for screen readers.
Load the player on click (privacy)
With Load player on click on (the default), the page shows a preview drawn by your site, with the title, a waveform and a short privacy note. SoundCloud, and its cookies, load only when the visitor presses play, and the track starts straight away. This keeps the page fast and helps with privacy laws such as the GDPR. The editor always shows the preview.
Turn it off to load the SoundCloud player with the page. Only then can you use Autoplay, which most browsers block until the visitor interacts with the page.
Settings
Settings marked Per device can differ on desktop, tablet and mobile (see Responsive editing). The URL and title support dynamic tags (see Dynamic tags).
Content tab
| Setting | What it does |
|---|---|
| Track or playlist URL | The address of the track or playlist on SoundCloud. Supports dynamic tags. |
| Player | Visual shows large artwork; Classic shows a waveform. Options: Visual (large artwork), Classic (waveform). Default: Visual (large artwork). |
| Height | Height of the player. Defaults to 300 px for the visual player, 166 px for a classic track and 450 px for a playlist. Per device. |
| Title | Title shown on the play preview and read by screen readers. Defaults to a title made from the URL. Supports dynamic tags. |
| Setting | What it does |
|---|---|
| Load player on click | Shows a lightweight preview drawn by your site; SoundCloud (and its cookies) load only when the visitor presses play, and playback starts right away. On by default. |
| Autoplay | Starts playing when the player loads (only without Load player on click). Most browsers block sound until the visitor interacts with the page. Shown when Load player on click is off. |
| Button color (hex) | Color of the play button and the waveform, as a hex code without #, for example c0643f. |
| Show artwork | Shows the track artwork in the classic player. On by default. Shown when Player is Classic (waveform). |
| Show comments | Shows listener comments on the waveform. On by default. |
| Show user name | Shows the artist name. On by default. |
| Show play count | Shows how often the track was played. On by default. |
| Hide related tracks | Hides related tracks at the end. |
| Privacy note | A short privacy note on the preview. Shown when Load player on click is on. |
Design tab
| Setting | What it does |
|---|---|
| Border radius | Rounds the corners of the player. Per device. |
| Border | Border of the player. |
| Shadow | Shadow of the player. |
| Play facade › Background | Background of the play preview. |
| Play facade › Text color | Text color of the play preview. |
| Play facade › Title typography | Text style or font, size, weight and spacing of the title on the preview. |
Every element also has these sections at the end of the Design tab.
| Section | What it does |
|---|---|
| Spacing & position | Margin, padding, width, alignment in its container, order, position (relative, absolute, fixed), offsets, z-index and global classes. See Spacing, size & position. |
| Background & border | Background, border, border radius, box shadow, overflow and opacity of the whole element. See Colors & backgrounds and Borders & shadows. |
| Mask | Crops the element to a shape (circle, arch, blob, star…) or your own SVG or PNG. See Shape dividers & masks. |
Behaviour tab
The Behaviour tab is the same for every element.
| Section | What it does |
|---|---|
| Anchor & classes | An Anchor ID for #links and your own CSS classes. |
| Animations | Entrance, scroll, hover and loop animations from presets or your own timeline. See Motion & effects. |
| Motion & effects | A simple entrance animation, transforms (also on hover), CSS and backdrop filters, and sticky positioning. |
| Scroll & mouse effects | Movement, rotation, scale, fade and blur while the page scrolls, and pointer effects (follow the pointer, 3D tilt). |
| Visibility | Hide the element on desktop, tablet or mobile, or in dark or light mode. See Visibility. |
| Conditions | Show the element only when rules match, such as logged-in visitors, a date range or a URL parameter. See Display conditions. |
| Interactions | Show, hide or change other elements when this one is clicked, hovered or scrolled into view. See Interactions. |
| Attributes | Custom HTML attributes for this element. See Anchor, classes & attributes. |
Tips
- Brand color. Set Button color (hex) to your accent color (without #) so the play button and waveform match your site.
- Playlists need room. A playlist player needs about 450 px of height to show the track list.
- A cleaner player. Turn off Show comments, Show user name or Show play count for a quieter player.