Answer

Can I use an AI GIF in Meta or TikTok ads?

Yes on Meta, no on TikTok: Meta Ads Manager accepts a .gif uploaded as a video ad, but TikTok in-feed ads only take .mp4, .mov, .mpeg, .3gp or .avi with a 640×640 px minimum for square, and a GPT Image 2.6 GIF is 512×512, from $0.15 (4 frames), $0.32 (9) or $0.45 (16) on Kreavo.

Updated 2026-11-09·4 min read
Can I use an AI GIF in Meta or TikTok ads?
Short version: upload the GIF to Meta as a video. For TikTok, make a 9:16 video at 720p instead: from $0.55 for 6 seconds on Grok Imagine or $1.00 for 5 seconds on Wan 3.0.

The rule is about the file, not the tool that made it: it applies to any .gif, whether it comes from GPT Image 2.6 on Kreavo or from another app. The platform rules below were read on November 9, 2026, from Meta's Business Help Center and TikTok's ads help center.

Meta: a GIF runs as a video ad

Meta lets you use GIFs in ads on Facebook, Messenger, Instagram and Meta Audience Network. A GIF ad plays the same way as a video file and reports the same metrics as a video ad.

  1. In Ads Manager, start a video ad.
  2. In the Ad creative section, click Add media, then Add video.
  3. Upload the .gif file as if it were a regular video file, then crop it for each placement if you want.
  4. Finish the ad and publish it. You can also boost a Facebook Page post that contains the GIF.

Meta's limits are loose: the file must be under 4 GB. Meta recommends subtle motion and warns against GIFs that flash or look pixelated. It also notes that .gif files may not play on every mobile device, and suggests a video for older phones and slow networks.

TikTok: GIF is not an accepted format

TikTok in-feed ads you upload (non-Spark Ads) accept .mp4, .mov, .mpeg, .3gp and .avi files, up to 10 minutes and 500 MB. Spark Ads, built from an organic post, take MP4 or MOV. GIF is not on either list. Each shape also has a minimum size:

Source: TikTok ads help center, in-feed ad specifications (updated June 2026).
ShapeTikTok minimumA 512 px GIF
9:16 vertical (recommended)540×960 pxnot this shape
1:1 square640×640 px512×512: too small
16:9 horizontal960×540 pxnot this shape

Converting the GIF to MP4 fixes the format but not the size: a 512×512 file is still under TikTok's 640×640 minimum for square ads, and it is not vertical.

What a GPT Image 2.6 GIF is

Each frame lasts 80 to 500 ms, chosen before you generate.
FramesPrice on KreavoLoop length
4 frames$0.15 (15 credits)0.32 s to 2 s
9 frames$0.32 (32 credits)0.72 s to 4.5 s
16 frames$0.45 (45 credits)1.28 s to 8 s
  • Square only (1:1) and always 512×512 px, whatever resolution is selected.
  • Made on GPT Image 2.6 Flare and Sunburst. Budget does not make GIFs.
  • Text to image only: a GIF cannot start from reference images, so it cannot start from a photo of your product.
  • Transparent backgrounds are a separate option for still images.

That makes it a good fit for a light Meta placement, a store page or an email, and a poor fit for TikTok. Prices of every GPT Image 2.6 option: GPT Image 2.6 on Kreavo

The TikTok-ready alternative: a 9:16 clip at 720p

A 720p vertical video is 720×1280 px, above TikTok's 540×960 minimum. 480p is below it, so pick 720p or more for TikTok. Short clips cost little more than a GIF and can start from your product photo:

ModelClipPrice
Grok Imagine6 s, 720p, 9:16, with sound$0.55
Wan 3.05 s, 720p, 9:16, with sound$1.00

The same clip also runs on Meta, as a regular video. Every model's price per clip: the AI model index

Questions

Make a TikTok-ready 9:16 clip

720p vertical video with sound, from your product photo. Every video model for $2 with the 7-day trial.