Drop any MP3. Optionally upload a photo. Pick from 6 scenes — clean, neo-brutalist with hard offset shadows, iOS-style glass cards, mesh-gradient halos, ken-burns drift. Auto-detected hook, audio-reactive backgrounds, 720×1280 MP4 sized to Spotify's exact spec.
6 scenes · photo upload · 9 audio-reactive backgrounds · 720x1280 H.264 MP4 · ≤30 MB
Web Audio API decodes the file locally — your audio never leaves your browser. The tool computes RMS energy across three frequency bands (bass under 200 Hz, mid 200-2000 Hz, treble above 2000 Hz) using one-pole IIR filters, all in the background while you wait.
Suno, Udio, Mureka, ElevenLabs all export in supported formats.
An 8-second sliding window scans the entire song and picks the segment with the highest combined bass + overall energy. That's almost always the chorus, hook, or biggest drop. The tool skips the first 10% (intro) and last 5% (outro/silence) by default. Drag the selection on the waveform to override.
Hook detection runs in milliseconds because the energy data is already computed.
9 audio-reactive backgrounds across two tabs: Genre (Hip-Hop, Pop, EDM, R&B, Lo-Fi) and Cinematic (Galaxy, Aurora, Vortex, Matrix). Each one responds to a different frequency band with a unique visual idiom. Optionally add a song title + artist name overlay — a common Spotify Canvas pattern.
Preview is real-time. Switch combinations until you find the right look.
Click Generate Canvas. WebCodecs encodes a 720x1280 H.264 MP4 at 30fps for exactly 8 seconds. The last 250ms of frames crossfade into the first 250ms so the loop is seamless. File comes out around 5-7 MB — well under Spotify's 30 MB hard limit.
Upload directly to Spotify for Artists. No conversion needed.
The Canvas Maker stacks three layers: an audio-reactive background, a composition layer (the “scene”), and a scene-aware title overlay. The scene is where the visual language lives. Pick the one that fits your track and your brand. Photos optional — 4 of the 6 scenes use them, 2 don't.
No photo. No structural overlay. Just the audio-reactive background of your choice (Hip-Hop bokeh, Galaxy spiral, Aurora ribbons, etc.) underneath your song title and artist name. The title gets a brutalist treatment: huge bold typography with a hard black offset shadow + accent-color glow that pulses on bass, plus the artist name in a thick accent-colored brutal pill below.
Three offset color blocks composed on top of the audio-reactive background — a large accent-yellow block top-left with a 14px black hard offset shadow, a medium dark block middle-right with an accent-color shadow, and a small white block bottom-left that pulses on bass. Subtle scanline texture across the whole canvas adds tactile thickness. Big bold title with hard offset shadow drops on top. This is unapologetically brutalist.
Your uploaded photo sits at the visual center of the canvas inside a 14-pixel-thick accent-color border. Behind that, an 18-pixel hard black offset shadow drop. Inner radial vignette on the photo for thick weight. Background dimmed to 55% so the photo is the hero. Title and artist name appear below the photo block in brutalist typography — hard offset shadow, accent color, pulse on bass.
Photo full-bleed across all 720×1280 with subtle ken-burns zoom (1.0× to 1.05× over the loop). Three-stop dim gradient softens the photo so the audio-reactive accent glow at the bottom edge shows through and pulses on bass. Frosted-glass info card sits at the bottom 28% with a soft white frosted overlay, top-edge highlight rim, faint accent tint, bottom inner shadow, and a 4-pixel left-edge accent stripe. Title in clean white, artist in accent color.
Dark background with your photo centered at 62% width inside a rounded square. Around the photo: an iOS-style mesh gradient halo built from 4 colored radial blobs (your scene's accent + iOS pink, blue, mint) drifting in slow orbital motion and pulsing outward on every bass kick. Subtle white outline ring around the photo brightens on bass. Glass info card at the bottom for title + artist.
Your photo full-bleed with a slow ken-burns motion: 1.0× to 1.10× zoom across the 8-second loop, subtle horizontal pan, vertical bob. Top vignette darkens the upper third. Bottom half holds a reactive accent glow that intensifies with bass. Title sits top-left as a brutalist block: accent-color rectangle with hard black offset shadow, dark text inside, artist name below in dropped white with a soft shadow.
Every parameter the tool produces is locked to Spotify's 2026 Canvas spec. You don't have to think about resolution, bitrate, or container — just hit Generate and upload.
| Aspect ratio | 9:16 vertical |
| Resolution | 720x1280 pixels |
| Duration | 3-8 seconds (we use 8) |
| File size | ≤30 MB (we target 5-7 MB) |
| Format | MP4 H.264 |
| Audio | Muted on Spotify (we still encode it) |
| Frame rate | 30 fps |
| Loop | Seamless end-to-start |
Spotify's own data shows tracks with a Canvas measurably outperform tracks without one across every key metric the algorithm uses to decide what to push.
Tracks with Canvas are shared 145% more often than tracks without. Sharing is the strongest organic signal Spotify uses for editorial playlist consideration.
Listeners replay tracks with Canvas 5% more often. Five percent compounds quickly across a release cycle.
Tracks with Canvas drive 20% more profile clicks. More profile traffic means more saves, more follows, and more compounding returns on every future release.
Listeners add tracks with Canvas to their personal playlists 9% more often. Personal playlist adds are an extremely strong retention signal.
Source: Spotify for Artists, "Canvas Performance Metrics" (2024 internal study published on artists.spotify.com).
Every other tool either watermarks the free output, requires an account, or makes you manually size the canvas. We do none of those.
| Feature | MixMasterAI | Canva | Rotor | Other tools |
|---|---|---|---|---|
| Price | Free, no watermark | Free / Pro $14.99/mo | $9.99/canvas | Subscription |
| Auto-detect hook | Yes — energy analysis | No — manual | Limited | No |
| Audio-reactive visuals | Yes — bass / mid / treble | No — static templates | Limited | No |
| Browser-only (no upload) | Yes | No | No | No |
| Spotify spec compliance | Auto — exact 30 MB cap | Manual sizing required | Auto | Varies |
| 9:16 720x1280 export | Yes — locked | Manual setup | Yes | Manual |
| Speed | <60 seconds | Several minutes | Several minutes | Server queue |
| No account required | Yes | Account needed | Account needed | Account needed |
A Spotify Canvas is a short vertical looping video (3-8 seconds) that plays under your song on the Spotify mobile player. It replaces the static cover art and runs muted while the audio track plays. Spotify reports that tracks with a Canvas get 145% more shares, 5% more streams, and 20% more profile visits than tracks without one.
Spotify Canvas requires: 9:16 vertical aspect ratio (720x1280 pixels recommended), 3-8 seconds duration, MP4 H.264 video codec, file size under 30 MB. Audio in the file is muted by Spotify (your song plays instead). The loop should be seamless. Our tool exports exactly to spec.
Yes. 100% free, no signup, no credit card, no watermark. Most Canvas tools either watermark the output or charge a subscription. Ours runs entirely in your browser using WebCodecs and Canvas API, so there's no server cost to pass on. Free is actually free.
Yes. On upload, the tool decodes your audio and computes RMS energy per frame across three frequency bands (bass, mid, treble) using IIR filters. It then slides an 8-second window across the song and picks the segment with the highest combined energy — almost always the chorus, hook, or biggest drop. You can override the detection by dragging the selection on the waveform.
Yes. The optional info overlay shows your song title and artist name in a styled position on the canvas — a common Spotify Canvas pattern that helps brand recognition and shows up well in shared screenshots.
After exporting the MP4, open Spotify for Artists at artists.spotify.com. Find your track, click the three-dot menu, choose Add Canvas, and drag the file in. Spotify processes it in a minute and the canvas goes live on every mobile player. You can replace the canvas at any time.
Yes. Spotify Canvas is available to anyone with a track on Spotify, regardless of how the audio was made. AI-generated songs distributed through DistroKid, TuneCore, CD Baby, AWAL, or any other service show up in Spotify for Artists with the Add Canvas option, same as any human-recorded track.
Spotify enforces a 30 MB hard cap so canvases load fast on mobile data. Our tool targets 15-20 MB for safety: 720x1280 resolution at 30fps, H.264 high profile, 5 Mbps video bitrate, no audio (Spotify mutes it anyway). For 8 seconds that's roughly 5-7 MB — well under the limit.
MP3, WAV, OGG, M4A, FLAC, AAC — anything the Web Audio API can decode. This covers every export from Suno, Udio, Mureka, ElevenLabs Music, and standard DAW exports.
Yes. The tool crossfades the last 250 ms of the visual into the first 250 ms before muxing — Spotify's player loops the file end-to-start, and the crossfade hides the seam. For audio (which Spotify mutes anyway but exists in the file for previewing on socials), we do the same end-to-start crossfade in the audio channel.
Static loops feel fake on Spotify Canvas. Backgrounds that pulse on the bass, swell on vocal mids, or shimmer on hi-hats track the actual energy of the song — viewers can tell the visuals are tied to the music even with the audio muted. Our 9 backgrounds each respond to a different frequency band with a different visual idiom.
Yes. Instrumentals work fine — hook detection still finds the highest-energy 8 seconds, and the audio-reactive backgrounds work the same on instrumental tracks (bass, drums, and treble are all detected). Skip the song title overlay if you don't want vocals reference.
Complete the workflow
AI Lyric Video Maker
Full-length lyric videos with audio-reactive backgrounds. Same engine, full song duration.
Free AI Mastering
Master your Suno or Udio track for Spotify before generating the Canvas.
Suno Audio Fixer
Remove the metallic AI sheen from your audio before mastering.
Album Snippet Maker
30-second preview clips for streaming platform pitching and social media.
Vocal Remover
Get an instrumental version of your Suno track for Canvas-only mode.
Suno Prompt Guide
The complete 2026 manual for writing better Suno prompts.