Convert between formats
Give audio a picture so it can be uploaded
Platforms built around video refuse audio files outright. Pairing the sound with a plain frame is the standard way around it, and that is all this does.
Processed on your own hardware · never transmitted, never stored
What happens when you drop a file in
The file stays put. Your browser opens it the same way an image viewer would. There is no transfer, which is why there is no upload bar to watch.
An encoder arrives once. The first job on this site pulls down a compiled build of FFmpeg, roughly 30 MB. It is kept afterwards, so every job after the first starts immediately.
Your own hardware does the job. The work happens in this tab, on your processor. A laptop from the last few years handles short clips in well under real time.
The result lands in Downloads. Assembled in memory and handed straight to your browser. Close the tab and every trace of it is gone.
There is no technical reason for the refusal
Nothing prevents a video platform from playing an audio file — the underlying player would handle it without complaint. The upload pipeline simply expects a video stream and rejects anything that arrives without one.
The workaround everyone converges on is pairing the audio with a still image. This uses a plain coloured frame at 1280 by 720, which is enough to satisfy the requirement without asking you to supply artwork.
Because the picture never changes, the video track costs almost nothing. An hour long result is barely larger than the audio file that produced it, since an encoder spends nearly zero data on a frame identical to the one before it.
When a plain colour is not enough
A flat background is right when the upload is functional — a podcast episode, a demo, a track you need a shareable link for. If the video will actually be looked at rather than only heard, real artwork matters, and that means an editor where you can place and time it properly. This page deliberately does not try to be that.
Common questions
Will YouTube take the result?
Yes. It is an ordinary H.264 MP4 and uploads like any other video.
Can I use my own image?
Not here. Using a plain colour keeps the whole thing to one file and one step.
Does the audio quality change?
It is re-encoded to AAC at 192 kbps, which is transparent for essentially all material.
How big will the file be?
Close to the size of the audio. A frame that never changes compresses to almost nothing.