Upload a photo and get a 4-second looping clip you can download as a GIF or as an MP4 — the GIF is made right here in your browser, so it costs nothing extra. Your first clip is free after you follow us.
A GIF is a reaction you paste into a thread, not a commercial. Every loop below is a real run from this page — one photo in, four seconds out.
The reaction you paste in chat
This row is an actual GIF file, encoded by this page at its default 360 pixels and 10 frames a second — 1.5 MB for four seconds, which is the honest cost of the format. It autoplays silently in a thread, a forum or an email with no player attached.
Animal reactions, which is most of them
A smug corgi in sunglasses holds still and the frame breathes around it. Small continuous motion is what survives a loop that restarts every four seconds — a blink and a head tilt, not a big one-way gesture.
A punchline that needs no caption
Sarcastic slow clap in an office corridor. The joke is carried by the loop itself, so the file works dropped in raw — no text layer, no sound, nothing to click.
Upload one photo and this AI GIF generator returns a 4-second looping clip of it, with two download buttons underneath: GIF for anywhere a GIF goes, MP4 for everywhere else. The GIF is encoded in your browser from the clip, so it costs no extra credits and you can take both. Following us on X and YouTube earns 20 free credits and a clip here costs 20 at list price, so your first one is free.
One photo, one button, two files at the end — this AI GIF maker does the conversion on your side of the connection.
Step 1
Upload a photo
The loop inherits your photo's aspect ratio and framing, so crop it the way you want the GIF. A clear subject against a calm background loops best.
Step 2
Render the loop
480p and 4 seconds is preselected — what the free credits cover. It takes about two minutes, and you can leave the page while it runs.
Step 3
Download GIF or MP4
Both buttons sit under the result. The GIF is built in your browser from the same clip — no second generation, no extra credits, and you can take one, the other, or both.
Both buttons sit under the result and both files come from the same generation, so taking one does not cost you the other. A GIF is always bigger than the video it came from: no compression between frames, 256 colours. Measured on a real clip from this page, the MP4 is 1.6MB and the same four seconds as a 360-pixel 10fps GIF is 2.5MB; at full 480-pixel width and 12fps it climbs past 5MB. That is why the GIF button targets 360 pixels.
Pick by destination. The GIF goes where a GIF is expected — a chat thread, a forum, a README, an email signature, anywhere that autoplays silently and loops forever without a player. The MP4 goes to social platforms, which convert GIFs to video anyway, and into anything you are editing or archiving, where the better picture matters.
The conversion itself is unlimited: it runs in your browser rather than on our servers, so converting the same clip again tomorrow costs nothing. What costs credits is generating a new clip.
Your photos stay yours
What happens to an upload on this page.
Nothing uploads before sign-in
Picking a file only previews it on your device. Not one byte is stored until you sign in and click generate.
Private, deduplicated storage
Uploads land in your private library, never a public gallery, and re-running the same photo stores nothing new.
Deletable any time
Remove uploads and results from your library whenever you want.
Your first clip is free. Following us on X and YouTube earns 20 credits and one clip at the default 480p, 4-second tier costs 20 at list price. Converting that clip to a GIF is free and unlimited — it happens in your browser, not on our servers.
2.Can I make a GIF from a photo?
+
Yes — that is what this page does. Upload one photo, get a 4-second looping clip of it, and download that as a GIF. You do not need a video to start with.
3.Why is the GIF bigger than the video?
+
Because GIF has no compression between frames and only 256 colours, while the MP4 uses H.264. On a real clip from this page the MP4 is 1.6MB and the GIF is 2.5MB at 360 pixels wide and 10fps. That is the format, not the encoder.
4.Does it loop seamlessly?
+
Not perfectly. The last frame is not matched to the first, so the restart is visible if you look for it. The motion is kept small and continuous so that restart is as unobtrusive as possible.
5.Can I get a transparent background?
+
No. The clip is opaque video and the GIF inherits that. For a cut-out subject, remove the background from the still image first and treat the result as a picture rather than a loop.
6.Can I make a GIF from text instead of a photo?
+
Not on this page — it needs a photo to animate. Text-to-video lives on the video surface, where you write the instruction yourself and can then download the result and convert it however you like.
7.What is the best AI GIF generator?
+
For turning a photo you already have into a loop, the thing that matters is whether you get a usable file at the end rather than how the generator is branded: a GIF small enough for the place you are posting it, and the MP4 alongside for everywhere that prefers video. This page hands you both from one generation, and the first one costs nothing.
8.Can I get it longer or sharper?
+
The line above the button goes to 720p on Seedance 2.0 Mini, 1080p on Seedance 2.5 and up to 15 seconds, and it prices the combination before you commit. A longer or larger GIF grows fast — a 10-second 480-pixel GIF is a multi-megabyte file that many places will refuse to accept.