Turn a video into a GIF for WhatsApp

Trim your clip, add a caption if you want one, and save a light GIF that sends quickly — free, no watermark, and nothing leaves your device.

How it works

  1. Choose your video, from your phone or your computer.
  2. Set a start and end time to keep the good few seconds.
  3. Add a caption if you like, then Convert to GIF.
  4. Download it, then attach it in WhatsApp like a photo.

Why a caption is worth adding

Text you type in the chat stays behind in the chat. Text added here is drawn into the frames themselves, so the joke still lands when someone forwards it into a group three days later. Put a line along the top, the bottom, or both.

Keeping it light

A GIF stores every frame as a picture, so a long clip gets heavy fast — and heavy files crawl on mobile data. Trimming is the strongest lever by far. After that, Balanced at 480px wide is the sweet spot for a phone screen, and Smaller at 240px is there when the connection is poor. The size appears next to the download button, so you can judge it before you send.

More

Questions

How do I turn a video into a GIF for WhatsApp?
Add your video here, trim it to a few seconds, and press Convert to GIF. Save the file, then attach it in WhatsApp the same way you'd send a photo.
Why make the GIF myself instead of sending the video?
A GIF loops on its own, plays without a tap, and carries any caption you add baked into the picture. A video needs opening and keeps its sound.
Can I put text on it?
Yes. Add a line along the top, the bottom, or both, and it's drawn into every frame — so it survives being forwarded around.
How do I keep the file small enough to send quickly?
Trim first — length matters more than anything else. Then use Balanced at 480px wide, or Smaller at 240px if you're on a slow connection. The finished size is shown before you download.
Will there be a watermark?
No. No watermark, no logo, and no sign-up. The GIF is yours to send as it is.
Does the sound come along?
No — a GIF has no audio track. If the sound is the point, send the clip as a video instead.