Spotify Canvas maker

Make a Spotify Canvas that moves with your track.

Create the short vertical loop that plays behind your song in Spotify. BiepBop renders it from the track itself in its Spotify Canvas mode — 1080×1920, 3–8 seconds, looping without a visible jump — free, without a watermark, and without uploading your music anywhere.

  • No watermark
  • No upload
  • No account
live · Kaleidoscope template · 9:16

What is a Spotify Canvas?

Canvas is the short, looping vertical video that Spotify shows in place of the cover art while a song plays in its mobile app. Artists add one per track in Spotify for Artists, and it repeats for as long as the song plays.

At the time of writing, Spotify asks for a 9:16 video between 3 and 8 seconds long and at least 720 px tall. Specs change, so check the current Canvas guidelines in Spotify for Artists before you upload.

Step by step

How to make a Spotify Canvas

  1. 01

    Add your track

    Open the editor in Chrome or Edge and drop in the song. The visuals will react to this exact audio.

  2. 02

    Pick a look

    Start from a template or build your own. Keep the important part near the middle: the Spotify app shows the song title and controls over the bottom of the frame.

  3. 03

    Switch to Spotify Canvas

    Click Canvas above the preview, or pick Spotify Canvas in Export: 1080×1920 (9:16) at 30 fps. The 720p chip gives 720×1280, which is the minimum height.

  4. 04

    Set a 3–8 second range

    Drag the in and out handles on the timeline's scrub bar around the section you want. In Canvas mode they stay within 3–8 seconds and a tag shows the length. In Export, “Use 8 s from the playhead” or “Use the loudest 8 s” sets the range in one click.

  5. 05

    Export and upload

    Keep Seamless loop on so the end flows back into the start, and render the .mp4. It has no audio track unless you switch on Include audio, because Spotify plays a Canvas muted. Then add it to the song in Spotify for Artists.

Open the editor free · runs in your browser · Chrome or Edge to export
Settings

Canvas settings at a glance

What to pick in BiepBop's export dialog for a Spotify Canvas.

SettingChooseWhy
PresetSpotify Canvas · 9:16The vertical frame Canvas plays in
Resolution1080p (1080×1920) or 720p (720×1280)Spotify asks for at least 720 px tall
Frame rate30 fpsThe preset's default; 60 fps is available too
Length3–8 s, set with the in / out handlesCanvas mode won't render outside that range
Seamless loopOn · 0.5 s cross-fadeThe end fades into what plays just before the start, so the repeat has no jump
Include audioOffCanvas plays muted, so the file needs no audio track
File typeMP4 · H.264The file type Spotify accepts for Canvas
Tips

Tips for a loop that works

Cut on the bar

Make the loop a whole number of bars so the pulse repeats without a hiccup. At 120 BPM one bar lasts 2 seconds, so four bars are exactly 8 seconds. BiepBop's timeline marks the bars of your track, and the in and out handles snap to its beats.

Pick a steady section

Canvas loops on its own and is not synced to the song's playhead, so a section with an even beat keeps the motion feeling in time.

Skip small text

The loop is seen on a phone behind the song title and controls. Let color and motion do the work; save titles for your socials.

Let loop animations fit

With Seamless loop on, the export retimes each layer's Loop animation (Float, Pulse, Spin …) to finish whole cycles in the Canvas's length, so both sides of the cross-fade match. Your project keeps its own speeds.

FAQ

Common questions

Is the Spotify Canvas maker free?
Yes. BiepBop is free with no watermark and no export limit, and it runs in your browser without an account.
What size should a Spotify Canvas be?
Vertical 9:16. BiepBop's Spotify Canvas preset renders 1080×1920; Spotify's guidelines ask for at least 720 px tall. Check Spotify for Artists for the current spec.
How long should a Spotify Canvas be?
Between 3 and 8 seconds according to Spotify's guidelines at the time of writing. Set the length with the in and out handles on BiepBop's timeline: in Canvas mode they stay within 3–8 seconds, and the export never runs past 8.0 seconds.
Will the loop jump when it repeats?
Not with Seamless loop on, the default in Canvas mode. BiepBop also renders the moment just before your range and cross-fades the end of the video into it (0.25 to 1 second), so the last frame leads straight into the first. If the range starts at 0:00 there is nothing before it, so the cross-fade uses the start of the range and the video gets that much shorter.
Does a Canvas need sound?
No. Spotify plays Canvas muted, so in Canvas mode BiepBop leaves the audio track out of the file. Switch on Include audio in the export dialog if you want the sound in it anyway.
How do I add the Canvas to my song?
Upload the exported .mp4 to the track in Spotify for Artists. BiepBop only makes the video file — it has no connection to your Spotify account.
Can I use the same project for TikTok and Reels?
Yes. Both are 9:16, so you can render the Canvas loop and a longer vertical teaser from the same project: switch from Canvas to 9:16, which lifts the 8-second limit, and move the in and out handles.

Make it now. It's free.

The editor opens in this tab with a demo track, so you can try every step above before you add your own audio.