MP3 to Vinyl Video Maker

Drop a song on the disc. The vinyl spins to your audio, the label carries your title and artist, and the whole thing renders out as an MP4 ready for YouTube, TikTok, Reels, or Shorts. Three sizes, one click, zero upload.

How it works

01

Drop your audio

Any MP3, WAV, FLAC, OGG, M4A, or AAC. The browser decodes the file locally via Web Audio API. Nothing uploads.

Up to 200 MB

02

Type title + artist, pick a size

The label updates live as you type. Pick 1:1 for Instagram and X, 9:16 for TikTok / Reels / Shorts, or 16:9 for YouTube long-form. The render preview shows exactly what will export.

Resolution: 1080×1080 / 1080×1920 / 1920×1080

03

Render to MP4

The browser draws every frame to a Canvas at 30 fps, encodes H.264 video + AAC audio via WebCodecs, and muxes them into a standard MP4. No server, no upload. The file appears as a download when it's done.

Codec: H.264 (avc1.42001f) + AAC (mp4a.40.2) · Container: MP4

Why a spinning vinyl video performs so well

The vinyl loop solves the hardest problem in posting music: giving people something to watch that never gets old and never distracts from the song. A record spinning at 33 rpm is constant, hypnotic motion, so the platform sees an active video and the viewer's eye has somewhere to rest. At the same time it carries instant meaning. Vinyl reads as "this is a finished record, treat it like one", which is exactly the framing an unreleased Suno track or a bedroom production needs. That is why lo-fi channels, beat sellers and labels all reach for the same format.

The render here draws the label with your title and artist name, adds the tonearm, the groove sheen and subtle film grain, and spins it all at a true constant speed so the loop is seamless. Because the video is generated rather than filmed, the text stays razor sharp at any resolution and you can re-render with a new title in seconds.

Three ways creators use it

One practical tip: master the track first, then render the video. The vinyl frame makes listeners expect release quality, so feed it the mastered version rather than the raw export.

FAQ

Does this run in my browser?

Yes. Audio decodes via Web Audio API, every frame draws to a Canvas, WebCodecs encodes H.264 + AAC into an MP4 locally. Your file never leaves your device.

What output format do I get?

MP4 with H.264 video + AAC audio. The standard every social platform accepts directly. No conversion needed before upload.

Which aspect ratio for which platform?

1:1 (1080×1080) for Instagram feed, X, Facebook. 9:16 (1080×1920) for TikTok, Reels, Shorts, Stories. 16:9 (1920×1080) for YouTube long-form. Pick what matches where you're uploading.

How long does rendering take?

Roughly real-time. A 3-minute song renders in 2-4 minutes on modern hardware. Older laptops take longer. Keep the tab open during rendering.

Which browsers work?

Chrome 94+, Edge 94+, Safari 16.4+, Firefox 130+. Anything that supports WebCodecs. If your browser doesn't, you'll see a message.

Upload a track to instantly master

Choose a file or drag it here

Supports WAV · FLAC · MP3 · M4A · AIFF