Media Tool
LoopForge
Drop a video, GIF, or animation, preview it locally, capture thumbnails, export frame sequences, and record browser-supported WebM loops without uploading your media.
Private Motion Converter
Create Motion Outputs Without Uploading
Browser-native exports are available now. Heavier GIF/WebP/MP4 transcodes are marked as local-engine dependent instead of pretending every codec works.
No media selected.
GIF and animated WebP export need a bundled local media engine such as ffmpeg.wasm. This page does not fake those formats; it ships browser-native outputs now and marks heavier exports honestly.
Capability Matrix
What LoopForge Can Do Locally
Browser-based media conversion depends on format, codec, device memory, and available local engines.
| Conversion | Support | Notes |
|---|---|---|
| Video to thumbnail PNG | Yes | Canvas capture from decoded preview |
| Video to PNG frame ZIP | Yes | Samples selected clip into ZIP |
| Video to WebM loop | Browser dependent | Uses captureStream and MediaRecorder where available |
| Video to GIF | Needs local media engine | Requires bundled encoder such as ffmpeg.wasm |
| Animated WebP export | Needs local media engine | Not faked if unavailable |
| YouTube/social URL import | No | Not part of browser-local version |
Local Processing Notice
No upload is performed for supported local conversions. Generated files appear as browser downloads. Large clips, rare codecs, and mobile devices may hit local limits.
FAQ
LoopForge Questions
Does LoopForge upload my video?
No for the core local tool. The selected file is loaded into the browser preview and outputs are generated locally where supported.
Why are GIF and animated WebP marked local-engine dependent?
Browsers do not provide a universal built-in GIF/WebP animation encoder. A bundled WASM media engine is needed for reliable export.
Can I paste a YouTube link?
No. The local browser version works with files selected from your device.
Tool Updates
These local tools will be updated over time. Features that are currently limited, best-effort, or unavailable will be expanded as the platform grows and the right processing hardware becomes available.