This free JPG to WebM Converter turns one JPG photo into a short, real WebM video. It does not just rename the file. The tool draws your photo on a canvas, slowly zooms in on it in a Ken Burns style, for the length you choose — 2, 3, 5 or 10 seconds, records that moving picture, and saves the recording as converted.webm. Everything happens in your browser, with no sign-up and nothing to install.
Pick one JPG photo. This tool records a slow zoom (a Ken Burns effect) of the length you pick — 2, 3, 5 or 10 seconds — and saves the recording as a real WebM video file, named converted.webm.
How to use the JPG to WebM Converter
- Click the file box and choose one JPG photo from your device.
- Pick the video length: 2, 3, 5 or 10 seconds. It starts at 3 seconds.
- Click “Convert to WebM”.
- Wait while the tool records, for the length you picked. Because the video is recorded in real time, a 10-second video takes about 10 seconds to make.
- When the recording ends, the finished video appears on the page with play controls. Press play to check it.
- Click “Download WebM”. Your file saves as converted.webm.
The video keeps the full pixel size of your photo. A 4000 × 3000 photo makes a 4000 × 3000 video, which is large for a web page. For website use, a smaller photo, such as 1280 pixels wide, usually works better.
Worked example
Upload a photo that is 1280 × 720 pixels and click “Convert to WebM”. The tool makes a canvas of exactly 1280 × 720. Over the 3 seconds of the default length, it draws the photo again and again, each time a little larger: it starts at the photo’s normal size (scale 1.0), reaches scale 1.06 halfway through, and ends at scale 1.12, so the picture seems to lean slowly toward you. I ran the zoom maths from the shipped code in a test: at the start the scale is 1, halfway it is 1.06, and at the end it is 1.12, and it never goes past 1.12.
The recording is captured at 30 frames per second and saved as a WebM file. When it ends, the status line reads “Done. Your 3-second WebM video (1280 x 720 pixels) is ready below.” The video is already playing-ready on the page, so you can watch the zoom before you download anything.
Example results
| Input photo | Video you get | Notes |
|---|---|---|
| JPEG photo, 1280 × 720 | WebM video, 1280 × 720, 3 seconds at the default length, slow zoom from 1.0 to 1.12 | Good size for a web page or a short post |
| JPEG photo, 4000 × 3000 | WebM video, 4000 × 3000, at the length you picked | Large file. Shrink the photo first if it is for a website |
| PNG or other non-JPG file | The file box only accepts JPG and JPEG files | Convert the picture to JPG first, then use this tool |
| Any JPG in an older Safari browser | No video. A message explains that the browser cannot record | Use Chrome, Edge or Firefox instead |
Limits and good to know
- You choose the video length: 2, 3, 5 or 10 seconds, with 3 seconds as the default. The video has no sound.
- There is one effect only: a slow zoom in, from scale 1.0 to 1.12, always centred. There is no pan, no zoom out and no choice of direction.
- One photo at a time. There is no batch mode and no way to join several photos into one video.
- The video keeps your photo’s full pixel size and its shape. A tall photo makes a tall video; nothing is cropped to 16:9.
- Recording happens in real time in your browser, so a very large photo on a slow device can drop frames and look less smooth.
- Your photo is not uploaded. The recording is made on your own device, which is also why browser support matters: the tool needs the MediaRecorder feature, which older Safari versions do not have.
Why is my result empty or wrong?
- The status says my browser does not support recording: you are likely in an older Safari. Open this page in Chrome, Edge or Firefox and try again.
- Nothing happens when you click Convert: no file was chosen yet. Pick a JPG photo first, then click the button.
- The video looks jumpy: the photo may be very large for your device. Use a copy of the photo at a smaller size, such as 1280 pixels wide.
- The file will not play somewhere: WebM plays in Chrome, Edge, Firefox and on Android. Some Apple apps and older players cannot open WebM; play it in a browser, or use a player that lists WebM support.
- The zoom is too subtle or too strong for your taste: the zoom range is fixed (1.0 to 1.12 over the length you pick) and cannot be adjusted in this tool.
Why use this JPG to WebM Converter?
WebM video is much smaller than an animated image of the same size, and a short moving clip holds attention on a page better than a still photo. This tool makes that clip honestly: a real recorded video of your photo with a gentle zoom, made on your device in a few seconds, free, with the photo never leaving your browser.
JPG to WebM Converter – frequently asked questions
Is the WebM file a real video, or just a renamed JPG?
It is a real video. The tool records a slow zoom of the length you choose — 2, 3, 5 or 10 seconds — drawn on a canvas, using your browser’s MediaRecorder, and saves that recording as converted.webm.
How long is the video and can I change it?
You pick: 2, 3, 5 or 10 seconds (3 is the default), and it is recorded in real time, so a longer video takes longer to make. The video has no sound.
Why does the tool not work in Safari?
Older Safari versions do not support the MediaRecorder recording feature the tool needs. If your browser cannot record, the tool shows a message saying so. Chrome, Edge and Firefox work.
Is my photo uploaded to a server?
No. The photo is drawn and recorded inside your browser. Nothing is sent to a server, which is why the conversion takes place in real time on your device.
More free Image Converters
- Text to Image Converter Tool
- Image to Text Converter
- Online Image Quality Enhancer
- Online Image Size Reducer
- Online Compress Image to 20KB
Browse all Image Converters on Ilmhunt, or see all free online tools.
