LinkedIn GIF ads cap at 250 frames: 10 seconds at 25 fps

LinkedIn's image ad page allows GIFs of up to 250 frames. At 25 fps that is 10 seconds. For anything longer, send a video made with Sume trim or Timeline.

4 min readSume
All posts

LinkedIn's single image ad specifications allow a GIF of up to 250 frames. At 25 frames per second that is 10 seconds, at 24 it is 10.42 seconds and at 30 it is 8.33 seconds. Anything longer should be a video ad, which LinkedIn accepts from 3 seconds to 30 minutes.

The frame arithmetic

Seconds equal frames divided by frames per second. The table works it out for the three frame rates Sume Timeline accepts below 60, plus 60 for comparison.

Longest GIF at 250 frames, per LinkedIn page read 2026-10-08
Frame rateSeconds in 250 frames
24 fps10.42
25 fps10
30 fps8.33
60 fps4.17

Why a video is usually better

A GIF has no sound and a hard frame ceiling. LinkedIn's video ad page allows 3 seconds to 30 minutes, MP4, H.264 or VP8, with audio, and says to keep the frame rate under 30 FPS. Videos shorter than 30 seconds loop to at least 30 seconds of playback, so a short clip still fills the slot.

For a 10 second animation, a video at 24 or 25 fps carries the same picture with sound and captions. It also lets you use the 3 second to 30 minute range, so a 20 second version needs no compromise on frame rate. If the animation is a loop, export one pass of the loop as the clip and let LinkedIn's own looping of short videos repeat it. Whatever you choose, state the frame count when you hand off the file, because a designer exporting at 30 fps and a motion editor exporting at 24 fps reach the 250 frame ceiling at different lengths.

GIF and video limits on LinkedIn, read 2026-10-08
ItemGIF (image ad page)Video ad page
Length250 frames at most3 seconds to 30 minutes
File5 MB image file limit75 KB to 500 MB
SoundNoneAAC or MPEG4 audio
FormatGIFMP4

Make the video with Sume

If your animation exists as a clip, trim it to the length you want. Video trim takes 0.2 to 900 seconds, and with exact precision output can be conformed to 24 or 25 fps. If you need a longer video, Timeline renders cost $0.10 per output minute, so a 30 second video is $0.10.

curl -X POST https://api.sume.com/v1/video-trim \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: gif-to-video-001" \
  -d '{"video_url":"https://media.sume.com/artifacts/artf_demo/anim.mp4","start":0,"duration":10,"precision":"exact","output":{"width":1080,"height":1080,"fps":25}}'

Where the 5 MB line applies

The 5 MB figure on the image ad page is the limit for the image file. Do not read it as a limit on video, where the video page gives its own range. If your art ends up as a GIF anyway, check the frame count first: divide your duration by the frame interval and compare it with 250 before you export.

Sources

Related posts

More in Formats

All Formats posts

Written by Sume