GIFs you can make
GPT Image 2.6 draws a GIF the way a flipbook artist would: a handful of pictures of one scene, played in a loop. That suits small, repeating motion with a clear subject.
- Animated stickers and reaction GIFs: a character waving, laughing or giving a slow thumbs-up and going back to rest, in 4 to 6 frames. You get a GIF to send in any chat; sticker packs need another format (see the table below).
- Discord and Slack emotes: the picture, yes; the file has to be shrunk to emoji size before you upload it.
- Pixel-art GIFs: an idle animation, a blink, a flickering torch. Few frames is how pixel animation works anyway. You get the GIF, not a sprite sheet.
- Birthday and greeting GIFs: “Happy Birthday, Ana!” over falling confetti. Keep the words short and check every letter.
- Email and website banner GIFs: “SALE” flashing, a product turning a little and back. Put the offer in the first frame.
- Logo animations: a new wordmark whose letters appear one by one. To animate a logo you already have, use image to video, which makes a video, not a GIF.
- Ambience loops: a neon sign in the rain, a candle, steam from a cup, snow behind a window.
- Animal reactions: a cat clapping, a dog shrugging. Not real people, celebrities or scenes from films and TV, which can be refused.
The model behind it is GPT Image 2.6, OpenAI’s image model released on 4 November 2026; its model page covers stills, edits and the Flare and Sunburst versions. Our GIF tests ran on Flare, the fast version; Sunburst costs the same and is slower.
GIF size for Discord, Slack, WhatsApp and email
In our tests on 5 November 2026, a square GIF (816 × 816 pixels per frame) came out at 1.1 MB with 4 frames and 2.3 MB with 9. We haven’t measured 6 frames or the wide and tall shapes yet. Here is where a file that size can go as it is, and where it has to be shrunk or converted first. Each limit is quoted from the platform’s own page.
| Where | The platform’s limit | A GIF from here | Source, checked |
|---|
| Discord custom emoji | 256 KB; 128 × 128 pixels; JPEG, PNG, GIF, WebP or AVIF | About 4 to 9 times too big: resize to 128 pixels first | Discord blog, 2026-11-05 |
| Slack custom emoji | Square images under 128 KB work best; JPG, PNG or GIF; up to 50 frames | About 8 to 18 times too big: resize to 128 pixels first | Slack Help Center, 2026-11-05 |
| WhatsApp animated stickers | WebP, exactly 512 × 512 pixels, 500 KB or less; the animation stops on the first frame after looping | Not as it is: convert to a 512 × 512 WebP under 500 KB | WhatsApp sticker guide, 2026-11-05 |
| Telegram video stickers | WEBM (VP9), one side exactly 512 pixels, up to 3 seconds, 256 KB or less | Not as it is: convert to WEBM | Telegram sticker rules, 2026-11-05 |
| iMessage sticker packs | PNG, APNG or GIF; 300, 408 or 618 pixels square; 500 KB or smaller | Too big: resize and shrink under 500 KB | Apple Human Interface Guidelines, 2026-11-05 |
| LINE animated stickers | APNG, within 320 × 270 pixels, 5 to 20 frames, up to 4 seconds | Not as it is: convert to APNG; 4 frames is under LINE’s minimum | LINE Creators Market, 2026-11-05 |
| Posts on X | Animated GIFs up to 15 MB; up to 1280 × 1080 pixels recommended; one GIF per post | Fits. A 9:16 GIF is 1088 pixels tall, just over the recommended height | X developer docs, 2026-11-05 |
| Email | Outlook for Windows 2007 to 2019 shows only the first frame; Litmus recommends 1 MB at the largest | Heavy for an email: use 4 frames and put the message in frame one | Can I email, Litmus, 2026-11-05 |
Sending the GIF in a Discord or Slack message, posting it on X or Reddit, or putting it on a web page or in slides works as it is. For an emoji or a sticker, shrink it in a GIF editor that keeps the animation: resize it, cut the colours, and keep the frame count low.
Text in your GIF
GPT Image models are good at lettering, and short words in a GIF mostly hold: in Kingy AI’s day-one test, two short labels stayed readable in all 10 frames. In our neon-sign GIF, OPEN stayed readable as the sign switched off and on. But the letters are redrawn in every frame, so they can wobble.
- Keep it to a word or two: a name, “OPEN”, “SALE”, “Happy Birthday”.
- Put the text in quotes and on something that doesn’t move, like a sign, a banner or a cake.
- Check names letter by letter in every frame before you send it.
- For a caption that must stay perfectly still, like a meme line, make the GIF without it and add the text afterwards in a GIF editor.
For lettering that doesn’t need to move, a still poster or card is sharper: use the AI poster generator.
A GIF or a video?
A GIF from this page is 4 to 9 drawn frames, under two seconds, with no sound. It plays almost everywhere a picture does, which makes it right for chat reactions, emotes, pixel art and small banners.
A video clip has smooth, continuous motion, can have sound and runs for several seconds. Pick a video when you need realistic movement, a camera move or a character walking or dancing, or a post for Instagram or TikTok, which take videos, not GIF files:
- Text to video: a clip from a description.
- Image to video: animate your own photo, product or logo. It makes an MP4 video, not a GIF.
For a still sticker or emoji with a transparent background, use the AI image generator instead.
GIF prompts you can copy
Each is word for word from its source.
Neon sign in the rain (ours: 9 frames, 816 × 816, ready in 30 seconds, 2.3 MB, on 5 November 2026):
A neon sign that reads 'OPEN' flickers and buzzes on a dark brick wall at night, light rain falling in front of it, the pink glow reflecting on the wet wall. Seamless loop.
Cat at a snowy window (ours: 4 frames, 816 × 816, ready in 20 seconds, 1.1 MB, on 5 November 2026):
A small orange cat on a windowsill slowly blinks and flicks its tail while snow falls outside the window, soft warm illustration style. Seamless loop.
Monkey with a lantern (OpenAI’s own GIF example in its prompting guide, made with 9 frames):
A little monkey in an olive-green hooded coat stands in a snowy pine forest at dusk. A wooden cabin glows in the background. The monkey holds a glowing amber paper lantern at chest height, slowly lifts it, looks up and blinks, then lowers it back to its starting pose. Keep the lantern in its hands and the camera still. Make the motion loop smoothly.
Paper bird on a branch (published by Felo as an example prompt for GPT Image 2.6):
Create a short, seamless looping GIF of a small blue paper bird perched on a branch. It gently opens its wings, blinks, and returns to its original pose. Keep the camera still, the background simple, and the bird's appearance consistent throughout the loop.
Bottle with a label (Kingy AI’s API test, without its last two sentences, which were instructions for ChatGPT; both labels stayed readable, but the steps were uneven and the loop jumped):
Generate an actual animated GIF file, not a still picture, sprite sheet, video, or Python-coded animation. Square 512 by 512 pixels, a seamless 2-second loop. A bright orange reusable water bottle with a charcoal screw cap and a small turquoise circular badge remains centered on a pale gray studio background. The bottle rocks gently left and right and returns to its starting pose; the camera and background stay fixed. The bottle reads exactly "KINGY LAB" and "750 mL" throughout. No other text or objects.
On this page the frame size and count come from the settings, not the prompt: a GIF of the bottle here is 816 × 816 pixels with the frames you choose.
Price per GIF, no subscription
The table near the top shows what one GIF costs for each frame count, from the same price list as the rest of the site. The price depends only on the number of frames: more frames means more for the model to draw. The shape and the choice of Flare or Sunburst don’t change it, and GIFs always use high quality.
There is no subscription. You buy a credit pack once on the pricing page, spend it on GIFs, images or videos, and the credits never expire. The button shows the price before every GIF, and a failed or refused generation is refunded automatically.