FrameForge qolapps.org

Private browser video converter

Convert MP4 to GIF, trim clips, and extract audio without uploading your video.

FrameForge runs FFmpeg in your browser with WebAssembly, so your footage stays on your device while you build GIFs, social clips, thumbnails, and lightweight exports.

GIF Architect

Build the exact export you need

Engine idle

Source video

No file selected.

Export settings

FFmpeg plan Choose a video to generate a command.

Export result

Your converted file will appear here with a download button.

Local-first by design

FrameForge does the heavy work in your browser. Your file is read locally, processed locally, and downloaded locally. The site does not need a server upload step for conversion.

Workflow

How the browser transcoder works

1. Pick a source

Select an MP4, MOV, WebM, or another video file. FrameForge previews it using the browser's native video support before starting FFmpeg.

2. Shape the clip

Set start time, end time, width, frame rate, and output type. The command preview updates so technical users can see what will run.

3. Export locally

When you convert, FFmpeg.wasm loads in the page and writes the new GIF, MP4, WebM, MP3, or PNG into browser memory for download.

Search answers

Video to GIF FAQ

Is this MP4 to GIF converter private?

Yes. The conversion runs in your browser using WebAssembly. Your media file is not uploaded to FrameForge for processing.

Why does converting a long video take time?

Video encoding is CPU-heavy. Short clips with lower width and lower FPS export faster and usually make better GIFs.

Can I extract audio from a video?

Yes. Choose MP3 mode, pick the time range, and FrameForge will export the selected audio segment locally.

What is the best GIF setting for social posts?

A width between 480 and 720 pixels, 8 to 15 FPS, and a clip under 6 seconds usually gives a good balance of motion and file size.