Still renderinglike it's 2016?
Drop your audio. Drop your thumbnails. Let your browser render the batch.
- Runs in your browser. Nothing uploads.
- No card. Sign in with Google or an email code to download.
- Not AI. Your own pics and beats, nothing generated.
The video engine didn't load. Reload the page.
Your browser can't render video here yet: it's missing WebCodecs. Open this page in Chrome, Edge or Safari on a laptop and you're set. Everything still runs on your machine.
Thumbnails
0Drop thumbnails
1920×1080 · JPG · PNG · WEBP
Beats
0Drop beats
MP3 · WAV · M4A · reads name, BPM and key
Drop an intro
Audio or video · MP3 · WAV · MP4 · MOV · drop one or several, then pick their beats
Upload to more than one channel? Name it here before you pair, and every pair you make lands under that channel. Each channel downloads as its own zip, named after it. Leave it empty and nothing changes.
The picture punches on every kick. I listen to the sub-100 Hz of your own beat, so it lands on your drums. No tempo to type in, nothing to line up.
Costs you: a slower render and a file around 3× bigger. Every frame moves now.
Rendering. Close this tab and the render stops.
Skip this if you only want the videos. If you want them, I'll read the name, BPM and key off each beat and hand you a ready-to-paste YouTube title, description and pinned comment for every one. Fix any field above and it updates here.
I'll find the beat-name slot and swap in each beat's name.
Goes into every description and every pinned comment.
Open the editor. Export one. Rename it. Hunt down the BPM and key. Again, for every beat, on every channel.
That is noise. And the cost is your time.
The aesthetic, the beats, the business: that’s the signal. That’s the real grind.
Clean titles, named files, no card.
Drop. Pair. Render.
3 steps · no export queue
Drop both
Your thumbnails and your beats, whole folders welcome. I read each beat's name, BPM and key right off the file name. Got something that plays before the beat, a speech, a movie line, a clip? Drop it in the intro lane and it lands in front of every one.
Pair and make
Auto-pair by name, or click a beat and then a thumbnail. Hit Make my videos. Your machine renders every MP4: no upload, no server, no watermark.
Upload and done
"Free Drake Type Beat - Midnight - 140 Cm.mp3" comes out as "Drake Midnight 140 Cm.mp4": the junk stripped, the name, BPM and key kept. Grab the matching titles, descriptions and pinned comments, paste, publish.
Rocket After Black Bars I still sat there pairing each beat with each picture, exporting one video at a time, renaming every file. 20, 30 beats a week. So I built this one. It runs on your machine. No upload, no watermark, no card.
Make my videosBefore you dropa folder.
Does it work on my phone?
Black Bars does. Beat Videos and the video half of Whole Batch need a laptop browser that can render video: Chrome, Edge or Safari. Whole Batch's thumbnails work anywhere.
How many files at once?
Black Bars takes up to ~300 pics a drop, subfolders included. Beat Videos takes whole folders of beats and covers.
Which file types?
Pics: JPG, PNG, WEBP, BMP, TIFF. Beats: MP3, WAV, M4A. Intros: MP3, WAV, MP4, MOV.
Is there a watermark?
No. Your videos and thumbnails come out clean.
Do my files get uploaded anywhere?
No. The tools run in your browser, on your machine. Your beats and pics never leave it.
Is any of it AI?
No. Black Bars crops your own pic to a square and centers it on black. Beat Videos puts your own cover over your own beat. Nothing is generated, and nothing is trained on your beats or your pics.