Scale a clip down to 1080p, 720p, 480p, or 360p — aspect ratio kept, encoded on your device.
Scale a clip down to 1080p, 720p, 480p, or 360p — aspect ratio kept, encoded on your device.
Resize a video in your browser — scale it down to 1080p, 720p, 480p, or 360p to hit an upload limit, shrink a huge screen recording, or fit a target player. GhostVideo re-encodes the clip with ffmpeg compiled to WebAssembly, scaling by height and keeping the aspect ratio automatically so nothing is stretched or squashed, and outputs a web-standard MP4 (H.264 + AAC) that plays everywhere. Because the file never leaves your device, there's no upload wait and no privacy trade — resizing a personal recording isn't a decision to trust a server, because there's no server copy at all. No watermark, no signup, no length cap beyond your device's memory.
Drop your video
Drag an MP4, MOV, or WebM onto the page or click to browse. It opens in the GhostVideo studio with Resize pre-selected — nothing is uploaded.
Pick a resolution
Choose 1080p, 720p, 480p, or 360p. The width scales automatically to keep the original aspect ratio, so the picture is never distorted.
Download the resized video
ffmpeg re-encodes the clip on your device and the smaller MP4 downloads straight from your browser — ready to compress further or share.
Is my video uploaded to resize it?
No. The encoder (ffmpeg, compiled to WebAssembly) runs inside your browser, so the video is never sent to a server. Only the one-time engine download appears in your DevTools Network tab, never your file.
Which resolutions can I choose?
1080p, 720p, 480p, and 360p. The number is the video's height in pixels; the width is scaled to match, so a 4K clip drops to a manageable 720p without you doing the math.
Does resizing keep the aspect ratio?
Yes. GhostVideo scales by height and computes the width to preserve the original proportions, so a widescreen clip stays widescreen and nothing is stretched.
Can it make a low-resolution video larger?
You can pick a height above the source, but upscaling can't invent detail that isn't there — the picture will look soft. Resize is really for scaling down; to shrink the file, a lower resolution plus the Compress step does the most.
Will resizing make the file smaller?
Usually a lot smaller — fewer pixels per frame means a lower bitrate. For a precise target like 8 MB or 25 MB, chain the Compress to size step after resizing.
Every GhostVideo tool runs entirely in your browser. Your file is never uploaded — there's no upload endpoint to send it to.