How to Make a Spotify Canvas With AI (Exact Specs + Free Tools, 2026)
This post contains affiliate links — if you sign up through them we may earn a commission at no extra cost to you (disclosure). Researched and edited for accuracy with AI assistance.
A Spotify Canvas is the short looping visual that fills the screen behind a song in the mobile Now Playing view. Making a Spotify Canvas with AI takes about ten minutes if you get two things right: the exact file specs Spotify accepts, and a generator that outputs to those specs on the first try. Get the specs even slightly wrong and the upload just fails — no useful error, no fix suggested. This guide gives you the verified specs, the free AI tools that hit them, and the one myth worth killing early: you do not need DistroKid, or any specific distributor, to add a Canvas.
We pulled every spec below straight from Spotify's own for-artists documentation and tested the workflow end to end. Where a number is a marketing claim rather than something Spotify publishes, we say so.
The exact Spotify Canvas specs (2026)
Spotify describes a Canvas as "an 8-second visual loop that shows in a vertical format to fill the screen" (Source: Spotify for Artists — Canvas guidelines). Here is the full requirement list — and what Spotify does not require.
| Spec | Requirement |
|---|---|
| Aspect ratio | Vertical 9:16 |
| Height | 720px – 1080px tall |
| Duration | 3–8 seconds (video) |
| Format | MP4 (video) or JPG (still image) |
| File size | Not published by Spotify |
| Bitrate / frame rate | Not published by Spotify |
That "not published" row matters. Spotify's Canvas guidelines page lists only duration, ratio, height, and format — it does not state a file-size cap, a bitrate, or a frame-rate minimum (Source: Spotify for Artists — Canvas guidelines). So if a tool promises to keep your file "under Spotify's 4MB limit," treat that as the tool's own safety margin, not an official Spotify rule. Keeping the file small is still smart — it uploads faster and avoids edge cases — but it is not a documented threshold.
A 9:16 video at 1080px tall is 608 x 1080. Many AI generators export at exactly 720 x 1280, which is also 9:16 and sits inside the 720–1080 height band, so it passes. Both are fine.
Why Canvases get rejected on upload
Almost every failed Canvas upload is a spec mismatch, not a content problem. Spotify warns that if the length or size is "even slightly off, the upload can fail," and recommends checking your file's specs with a media tool before you upload (Source: Spotify for Artists — Fix a Canvas upload error).
The three offenders we see most in our own runs:
- Duration drift. A "5-second" AI clip that is actually 8.3 seconds after encoding. Trim to a clean value between 3 and 8.
- Wrong aspect ratio. A square (1:1) or 4:5 export that looks vertical but is not true 9:16. This is the single most common rejection.
- Height outside the band. A 4K vertical file at 2160px tall exceeds the 1080px ceiling. Downscale to 720 or 1080 tall.
Check the file before you upload. On a Mac, right-click the MP4 and open Get Info; on Windows, right-click and check Details. If ratio, height, and duration match the table above, it will go through.
How to make a Spotify Canvas with AI in ~10 minutes
The fast path is the same across most AI tools. You are generating a short, hypnotic vertical loop — not a music video — so keep the motion subtle and seamless.
- Write a mood prompt, not a story. A Canvas loops forever, so describe an atmosphere: "slow drifting neon fog, deep blue, vertical, seamless loop." Avoid hard cuts or a clear beginning and end — they break the loop illusion.
- Set the output to 9:16 and a 3–8s length. Generate at 720 x 1280 or 608 x 1080. If your tool only offers longer clips, generate the shortest option and trim.
- Loop it. If the tool has a "seamless loop" or "boomerang" toggle, use it. Otherwise pick a clip where the first and last frames are visually close.
- Export as MP4. Confirm the file lands inside the spec band before moving on.
- Upload in Spotify for Artists. Covered in the next section.
If you want tighter creative control — say, a loop whose motion pulses on the beat of your track — a multi-engine generator like Seedance can beat-lock the visuals to an MP3 you upload, then you export a 9:16 clip and trim it to Canvas length. Its renders are selectable roughly between 4 and 15 seconds, which comfortably covers the 3–8s window (Source: Seedance). One caveat: Seedance's free tier is about one credit every 24 hours to try the engines — it is not watermark-free and does not include a commercial license. Watermark-free MP4 exports and commercial rights start on the paid plans, the cheapest being $9.90/month billed annually (Source: Seedance). For a genuinely $0, watermark-free Canvas, the dedicated free tools below are the better fit.
If you'd rather build a full clip and cut the Canvas from it, our guide on making an AI music video from a song walks through the longer-form version of this same workflow.
Free AI tools that pass Spotify's rules first try
Several free AI generators are built specifically to output the 9:16 looping MP4 Spotify wants, so the file passes without you touching the specs. From our testing and the tools' own documentation:
| Tool | Free tier | Notes |
|---|---|---|
| DistroKid Canvas generator | Free for DistroKid members | Requires a DistroKid account/subscription |
| ZSky AI | Free, ad-supported | Text-prompt to 720x1280 MP4 |
| LoopCanvas | Free daily generations | Dedicated Spotify Canvas preset |
| Freebeat / VibeMV / Musid.ai | Free tiers vary | Auto-target 9:16 loop format |
DistroKid offers a free Canvas generator at distrokid.com/canvas that builds a compliant loop, but it is free only for DistroKid members — you need a DistroKid account to use it (Source: DistroKid — Canvas Generator). ZSky advertises a free, ad-supported tier that outputs a 720x1280 MP4 from a text mood prompt, and LoopCanvas offers a free daily allowance with a Spotify Canvas preset (Sources: ZSky AI, LoopCanvas). We'd treat the specific free-tier limits on those two as subject to change — verify on the tool's own page before you build.
Whichever you use, the rule is the same: the file has to be true 9:16, 720–1080px tall, 3–8 seconds, MP4. If the tool guarantees that, you're done. If you're weighing paid generators against each other for heavier work, our roundup of AI video generators for musicians compares them on price and output quality.
You don't need DistroKid — Canvas works with any distributor
This trips up a lot of artists, so let's be exact. A Canvas is added inside Spotify for Artists, not through your distributor. It lives on the Spotify side entirely and is separate from the pipeline that gets your song onto the platform. DistroKid, TuneCore, CD Baby, and every other distributor work identically here — none of them is required, and none of them gives you a Canvas feature the others lack (Source: DistroKid Help Center — Adding a Canvas).
To add one, go to Spotify for Artists on the web at artists.spotify.com or in the Spotify for Artists mobile app, then Music > select your track > Add Canvas (Source: Spotify for Artists — Adding a Canvas). A few things Spotify confirms that are worth knowing:
- You can add a Canvas to an upcoming release, not just live tracks — so it's ready the day the song drops.
- It can be set by the first main artist, a main artist on both the track and release, or a team member with an Admin or Editor role.
- Spotify lists no minimum stream count or follower threshold as an eligibility requirement. If you can access the track in Spotify for Artists, you can add a Canvas to it.
That last point kills the other common myth — you don't need to "unlock" Canvas by hitting some listener count. It's available from your first release.
Does a Canvas actually help?
Distributor blogs and third-party case studies routinely claim a Canvas lifts streams by roughly 5–20% and improves saves while cutting skips. Be honest with yourself about those numbers: they come from marketing write-ups and individual case studies, not a currently published Spotify statistic (Sources: Chartlex, OKI Studio). The real reason to add one is simpler — a moving visual holds attention on the Now Playing screen and makes the track look finished. It costs ten minutes and, with the free tools above, nothing. That's a good trade regardless of the exact lift.
Once your Canvas is live, the same vertical loop makes a strong base for short-form promo. Our guide on making TikTok videos with AI covers turning that clip into a full vertical post.
Estimate your render cost with our free credit calculator.
Frequently asked questions
What are the exact specs for a Spotify Canvas?+
A Canvas must be vertical 9:16, between 720px and 1080px tall, 3 to 8 seconds long, and saved as an MP4 (video) or JPG (still image). Spotify does not publish a file-size cap, bitrate, or frame-rate requirement on its Canvas guidelines page — only ratio, height, duration, and format are listed. Match all four and the upload passes.
Do you need DistroKid to add a Spotify Canvas?+
No. A Canvas is added inside Spotify for Artists, not through your distributor, so it's separate from how your song reaches Spotify. DistroKid, TuneCore, CD Baby, and every other distributor work identically. DistroKid also offers a Canvas generator tool, but it is free only for DistroKid members and requires a DistroKid account. The Canvas feature itself needs no distributor.
How do I add a Canvas in Spotify for Artists?+
Go to Spotify for Artists on the web at artists.spotify.com or the Spotify for Artists mobile app, then Music, select your track, and choose Add Canvas. You can add it to a live track or an upcoming release. It can be set by the first main artist, a main artist on the track and release, or a team member with an Admin or Editor role.
Why does my Spotify Canvas keep getting rejected on upload?+
Nearly every rejection is a spec mismatch. Spotify warns that if the length or size is even slightly off, the upload can fail. The usual causes are duration drift (a clip that's actually over 8 seconds), a file that isn't true 9:16, or a height outside the 720 to 1080px band. Check ratio, height, and duration in your file's info before uploading.
What's the best free AI tool to make a Spotify Canvas?+
Tools built for Canvas output the correct 9:16 loop automatically. The DistroKid Canvas generator is free for DistroKid members but requires a DistroKid account. ZSky AI offers a free ad-supported tier that exports a 720x1280 MP4 from a text prompt, and LoopCanvas has a free daily allowance with a Spotify Canvas preset. Free-tier limits change, so verify on each tool's own page.
Can I make a Spotify Canvas for free without a watermark?+
Yes, with dedicated free Canvas generators like ZSky or LoopCanvas, which output watermark-free 9:16 MP4s at no cost with no account required. (DistroKid's Canvas tool is also free but only for DistroKid members.) Multi-engine platforms differ: Seedance's free tier is about one credit every 24 hours to try the engines and is not watermark-free — its watermark-free exports and commercial license start on paid plans from $9.90/month billed annually.