WRRK Tools
All toolsBlogWRRK CRM
QR Code Tools
PDF Tools
Image Tools
Developer Tools
India Tools
© 2026 WRRK Tools. Free forever.Built by WRRK — the AI workspace for modern teams.
Tools/GIF Maker

GIF Maker — Animated GIFs From Multiple Images

Drop 2 to 30 images, set frame delay and output size, and download a looping animated GIF. No upload, no watermark, no signup.

Quick answer

A GIF maker turns a sequence of still images into a single animated GIF that loops. WRRK's GIF maker runs in your browser via the gifenc encoder — no upload required. Drop 2-30 images, drag to reorder, pick a frame delay, and download the .gif. The output loops forever and works in WhatsApp, Slack, Twitter, and Discord.

Drop 2 to 30 images here

They become frames of your GIF — never uploaded

About this tool

WRRK's GIF maker assembles multiple images into a looping animated GIF using the open-source gifenc encoder. Everything runs in your browser — your images and the encoded GIF never get uploaded to a server, which makes it both faster (no upload) and private (no copies left anywhere). Each image becomes a frame in the order you choose, with a uniform frame delay you control.

GIFs are still the universal animated format for chat and social — they play inline in WhatsApp, Slack, Discord, Twitter, GitHub, and email. The trade-off is the 256-colour palette limit per frame, which is fine for screenshots, line art, and short reaction loops, but struggles with smooth photo gradients. For best results, keep dimensions modest (480-720 px), frame count under 20, and frame delays around 100-200 ms. The encoder runs the Floyd-Steinberg dithering pass automatically to soften palette banding.

How to make a GIF (5 steps)

  1. Drop your images. Add 2 to 30 images in the order you want them to play. They become frames of your animation.
  2. Reorder if needed. Drag thumbnails to change the playback order — frame 1 plays first, the last frame plays last.
  3. Set frame delay. Pick how long each frame stays on-screen (100 ms = fast, 500 ms = slow). Same delay applies to all frames.
  4. Pick output size. Smaller dimensions = smaller file. 480 px is great for messaging; 720 px for higher quality.
  5. Generate and download. Click 'Make GIF' to encode, preview the result, then download the .gif file.

Use cases

  • Step-by-step tutorial GIFs for Slack, Discord, GitHub issues
  • Reaction GIFs from WhatsApp screenshots
  • Product demo loops for landing pages
  • Before/after rapid flips (2-3 frames, 800 ms delay)
  • Stop-motion animation from your phone's camera roll
  • Slideshow-style social media posts
  • Bug-report GIFs showing reproduction steps

Frequently asked questions

+−How many images can I combine into a GIF?

Up to 30 frames. More frames = bigger file. For most use cases (smooth animation feel), 10-20 frames at 100-200 ms each gives a 2-4 second loop that's under 5 MB.

+−What frame delay should I pick?

100 ms (10 fps) feels smooth, 200 ms (5 fps) feels like a slideshow, 500 ms+ feels like timed transitions. WhatsApp displays GIFs around 10-15 fps natively, so 100 ms is the sweet spot for messaging.

+−Are my images uploaded to a server?

No. GIF encoding runs entirely in your browser using the gifenc library compiled to JavaScript. Your photos and the resulting GIF never leave your device.

+−Why does the GIF look slightly different from the source images?

GIFs are limited to 256 colours per frame. Photos with smooth gradients (sky, skin tones) will show some posterisation. For pixel-perfect quality, use video formats like MP4 or WebM instead.

+−Can I share GIFs on WhatsApp and Instagram?

WhatsApp converts GIFs to short MP4s on send — looping animation is preserved. Instagram doesn't play GIFs in posts (it converts to a single still); use Stories or Reels instead. Twitter, Slack, Discord all support animated GIFs natively.

+−How big will the GIF be?

Roughly: number of frames × output area × 0.5-1 byte per pixel after palette quantisation. A 480×480 GIF with 15 frames is typically 1-3 MB. Use smaller dimensions or fewer frames to stay under platform limits.

+−Does the GIF loop forever?

Yes — the output GIF is encoded with infinite loop by default. Most viewers (browsers, WhatsApp, Slack) honour this and play forever.

Related on WRRK Tools

Tool
Image Flip

Flip images horizontally or vertically

Tool
Image Blur

Blur images or selected regions

Tool
SVG to PNG

Render SVG to PNG at any size

Category
All image tools

Browse the full image tools category

Article
Best Image Format for Web in 2026: Complete Guide

Choosing the right image format can cut load times by 30% and boost SEO. Here's what changed in 2026 and which format suits your needs.

Article
How to Compress an Image Without Losing Quality

Discover how to compress images without sacrificing quality. We'll walk you through the best methods, tools, and settings to shrink file sizes while keeping your photos sharp.

Preset
Compress to Under 50 KB

Same as 50 KB target but for forms that say "file must be under 50 KB".