GifWrench

20 ChatGPT GIF Prompts You Can Copy and Paste

A good ChatGPT GIF prompt says three things: that you want a looping GIF, what moves and how, and (optionally) frames, frame timing and aspect ratio. Here are 20 prompts built on that formula.

Updated

The formula behind every prompt

Make a looping GIF of [subject] [doing one clear motion], [background]. [Optional: N frames at X ms per frame, aspect ratio.]

  • One motion reads better than three. A wave, a blink, a bounce.
  • Simple backgrounds keep frames consistent and files small.
  • Short loops (1–2 seconds) are what ChatGPT makes best.
  • Fewer frames = sharper frames. Slow the motion down with a longer delay per frame instead of adding frames.

Copy any prompt below, replace the words in [brackets], and paste it into ChatGPT.

Reactions and memes

  1. Make a looping GIF of a cartoon cat slowly raising one eyebrow, then lowering it, plain pastel background. 10 frames at 120 ms, square.
  2. Make a looping GIF of a small robot giving an enthusiastic thumbs-up and a little hop, white background, flat illustration style.
  3. Make a looping GIF of a coffee cup with a sleepy face whose eyes slowly close and snap open again, warm beige background.
  4. Make a looping GIF of a cartoon dog doing a happy wiggle with its tail wagging fast, simple green background. 12 frames at 80 ms.
  5. Make a looping GIF of the words "[YOUR TEXT]" in bold rounded letters bouncing one letter at a time, dark background, bright yellow letters.

Emoji and stickers (small, square, readable)

  1. Make a looping GIF emoji of a round yellow face laughing so hard it shakes, transparent-looking plain white background, square, 8 frames at 100 ms.
  2. Make a looping GIF sticker of a red heart that beats twice and pauses, thick white outline, plain background, square.
  3. Make a looping GIF emoji of a party popper bursting confetti, simple flat style, square, 9 frames.
  4. Make a looping GIF sticker of a tiny frog waving hello, chibi style, white outline, plain light background, square.

Emoji need to be tiny files: after downloading, resize to 128×128 and compress under 256 KB for Discord (about 128 KB for Slack).

Photos brought to life (attach a photo first)

  1. Make this photo a looping GIF: only the steam from the cup rises and drifts, everything else stays perfectly still.
  2. Make this photo a looping GIF: the person blinks once and smiles slightly. Keep the face, background and lighting unchanged.
  3. Make this photo a looping GIF: the leaves of the tree sway gently in the wind. Nothing else moves.
  4. Make this photo a looping GIF: the water in the background ripples softly and the clouds drift slowly to the right.
  5. Turn this sketch into a looping GIF where the character waves with its right hand. Keep the drawing style and line color.

Saying what must not move is the key to photo GIFs; otherwise ChatGPT may redraw the whole scene.

Products, UI and explainers

  1. Make a looping GIF of a smartphone screen where a big "Download" button is tapped and turns into a green checkmark, clean minimal style, vertical 9:16.
  2. Make a looping GIF of a product box slowly rotating 360 degrees on a white turntable, soft studio shadow, square.
  3. Make a looping GIF of a simple bar chart whose bars grow from zero to full height one by one, flat blue bars, white background, 16:9.
  4. Make a looping GIF of a loading spinner made of five dots that pulse in sequence, brand color [#HEX], transparent-looking white background, square.

Seasonal and fun

  1. Make a looping GIF of a jack-o'-lantern whose candle flickers and whose grin glows brighter, dark night background.
  2. Make a looping GIF of snow falling gently on a tiny cabin with a smoking chimney, cozy illustrated style, 12 frames at 150 ms.

After you generate: make it fit

New to the feature? Read how to make a GIF in ChatGPT. Getting a still image instead of a GIF? See ChatGPT GIF not working.

Frequently asked questions

What is the best prompt for a ChatGPT GIF?

State the format ("looping GIF"), the subject, one clear motion, and a simple background. Optionally add frames, milliseconds per frame and aspect ratio, for example "12 frames at 120 ms, square".

How many frames should I ask for?

Start with the default (about 9) or 8–12 frames. More frames make the motion smoother but each frame smaller and blurrier, because all frames share one generated image.

Can I use these prompts for commercial projects?

The prompts on this page are free to use and adapt. What you may do with the generated images is governed by OpenAI's terms and by any rights in the photos or characters you include.

Free GIF tools

More guides