How to turn an image into a GIF: the free, simple way
Make any still image move, in your browser
You have a still image and you want it to move: a banner for an email, a logo for your signature, a product shot for a post. You don't need video software. A few seconds of subtle movement, saved as a GIF, does the job and plays almost everywhere.
Why GIF, and not video?
GIFs are old, but they still have one superpower: they play everywhere, automatically, with no play button.
- Email clients don't play video, but they do play GIFs. That makes GIFs the only way to animate a newsletter or signature.
- Websites can show a GIF with a plain image tag, with nothing extra to load.
- Chat and docs like Slack, Notion and Google Docs show GIFs inline.
The tradeoffs are color (GIFs use up to 256 colors) and file size. Both are easy to manage with simple animations.
What kind of animation suits a still image?
You can't make a still image do things it doesn't contain, but you can move it in ways that feel natural:
- Shine: a light sweeps across. Great for products, cards and logos.
- Slow zoom: drifts closer, then back. Gives photos and banners a cinematic feel.
- Float or pulse: a gentle movement for icons and logos.
- Fade in, wipe or drop in: the image arrives, holds, then repeats. Good for announcements and headers.
How to do it
- Open the free GIF animator and drop in your image (PNG, JPG, SVG or WebP).
- Pick an animation and watch the live preview.
- Adjust the speed, and for effects that play in, the pause before it repeats.
- Choose a width, add space around the image if you like, and pick a background color or transparent.
- Click Make GIF and download it. The file size shows before you download.
Everything happens in your browser, so your image is never uploaded anywhere.
Keep the file small
A heavy GIF loads slowly and can get clipped in email. To keep it light:
- Use only the width you need. Halving the width cuts the file to about a quarter.
- Shorten the loop. Fewer seconds means fewer frames.
- Prefer simple images. Flat colors compress far better than photos.
- Aim for under 1 MB for email and web, and under 300 KB for signatures.
If you need the same image in different shapes for social media first, size it with the free image resizer, then animate it.
Frequently asked questions
How do I turn a picture into a GIF for free?
Upload it to a free GIF animator, choose an animation like shine, zoom or float, set the speed and size, and download the GIF. The mktbox GIF animator works in your browser, with no account and no watermark.
Can I turn a JPG into a GIF?
Yes. JPG, PNG, SVG and WebP images all work. Use a PNG or SVG with a transparent background if you want the GIF to be transparent too.
Why does my GIF look grainy?
GIFs can only use 256 colors, so photos and smooth gradients can show banding. Flat graphics and logos look crisp. For photos, a slow zoom or shine on a smaller size usually looks best.
How big should a GIF be for email?
Keep email GIFs under 1 MB, and signature GIFs under 300 KB, at the width they'll actually display (often 600 pixels for newsletters).