Video to GIF

Any video. Looping GIF.

On-device. Instantly.

Drop your video here

or tap to browse

No upload
Works offline
No idea what's in your videos

Need to make GIFs in bulk? The offline bundle handles batch conversion without internet. $49 once.

Get Bundle →

Three steps. Zero uploads.

01
Drop
Drop any video file — MP4, MOV, MKV, AVI, WebM.
02
Trim & adjust
Set start/end time, adjust FPS, resize, and crop. Preview the GIF before exporting.
03
Download
Download your optimised GIF. Ready for Slack, messaging, or social.

Make GIFs without uploading your video.

Most GIF makers upload your video to a server. fwip converts video to GIF entirely in your browser. Your footage stays on your device.

fwip works differently. The processing engine runs entirely in your browser. Your video is read from your device, processed on your CPU, and the result is saved back to your device. No server is involved. We literally cannot see your file.

No server processing

Everything runs on your device using WebAssembly. Your file never touches a network.

No account required

Drop a file. Get a result. No sign-up, no email, no password.

No subscription

Free in the browser. $99 once for the offline bundle. That's it. Forever.

Works offline

The desktop version works with no internet connection at all.

GIF it.

Slack reactions

Clip a moment from a video call recording or screen capture. Keep it under 5MB for smooth playback.

Social posts

Turn a highlight into a looping GIF for Twitter/X or Tumblr.

Tutorials

Show a quick UI interaction or process step as an animated GIF in documentation.

Messaging

Send a custom reaction GIF in iMessage, WhatsApp, or Discord.

Presentations

Embed an animated GIF in slides to show a process without embedding full video.

Product demos

Loop a feature walkthrough as a GIF on a landing page or email.

Use it free in your browser. Own it offline for $15. Make GIFs anywhere.

fwip vs the rest.

fwipGiphyEzgifCloudConvert
Upload requiredNoYesYesYes
Account requiredNoYesNoFree tier
Price$15 / toolFreeFree (ad-supported)Free (25/day) / $9/mo ($108/yr)
Files leave deviceNeverYes — public by defaultYesYes
Works offlineYesNoNoNo
Batch processingOffline bundleNoNoYes

Frequently asked.

How do I make a GIF from a video?
Drop your video into fwip, select the clip range, adjust FPS and size, then download the optimised GIF. All processing happens locally in your browser.
What's the best GIF size for Slack?
Keep GIFs under 5MB for Slack. Reduce FPS to 10-12, resize to 480px wide, and trim to a short clip.
Does lower FPS reduce file size?
Yes, significantly. 10 FPS is roughly half the file size of 20 FPS with minimal perceived quality difference for most content.
Is my video uploaded?
No. GIF conversion runs entirely in your browser using ffmpeg WebAssembly. Your video never leaves your device.
What video formats are supported?
MP4, MOV, MKV, AVI, WebM, and most other video formats.
Can I crop the video before converting?
Yes. Set a crop area to focus on a specific part of the frame before converting to GIF.

Like it? Own it.

Offline. No browser. No internet. No excuses.
$15
This tool
  • Video to GIF · offline
  • Batch processing
  • No file size limit
  • 3 devices · one payment
Join waitlist →
$49
Video bundle
  • All video tools · offline
  • Batch processing
  • No file size limit
  • 3 devices · one payment
Get Video bundle →