Audio in. Post-ready vertical video out.
Platforms want video files, not audio. Drop your snippet, pick the accent color and a title, and record a 9:16 animated-waveform video โ rendered live, right in the tab.
Nothing is uploaded โ your audio never leaves your device.
A waveform video posts. A beat-synced video performs.
This animates to the audio's energy; SongShort's engine cuts video ON the grid โ hits land on cuts, loops land on bars. Sign up: 3 full packs free.
Frequently asked questions
How do I turn a song into a video for Instagram or TikTok?
Drop the audio (cut it to 15โ60 s first for best results), choose your style, and hit record: the tool plays the audio once while capturing the animated canvas, then hands you the video file. Upload it like any clip.
What format is the video?
WebM on most browsers, MP4 where the browser supports recording it directly (some Chromium builds do). Instagram and TikTok accept both via the app; if a platform is fussy, any free converter โ including ours โ turns WebM into MP4.
Why does it record in real time?
Because the render IS a recording: the tool captures the live canvas and audio exactly as you hear it, which is what keeps everything local. A 30-second clip takes 30 seconds. Fair trade for never uploading your unreleased track.
Does it work on Safari or iPhone?
Safari's canvas recording is unreliable, so the tool detects that and offers the honest fallback: your audio plus a still poster frame to pair in your editor. Chrome and Firefox on desktop record the full animation.