Scrolling GIF

Generate an animated GIF that scrolls through a web page. Adjust speed, easing, and frame count.

Free: 5 renders/hour — no login required. Max viewport: 1280×720. Max 20 frames. Min 80ms frame delay.

Options

How these settings interact:

  • More frames = smoother scroll, larger GIF
  • Lower frame delay = faster playback
  • Scroll delay = pause before scrolling starts
  • Scroll duration = overrides default scroll timing (0 = auto)
  • Credit cost = 1 per second of GIF duration (min 1)

This request

curl -X POST "https://api.scrnpix.com/tools/animate" \
  -H "Content-Type: application/json" \
  -d '{
  "params": {
    "url": "https://example.com",
    "width": 800,
    "height": 600,
    "scroll_easing": "linear",
    "frame_delay": 100,
    "max_frames": 20,
    "scroll_delay": 0
  }
}' \
  -o animation.gif

With an API key — higher limits, all 8 languages

curl "https://api.scrnpix.com/animate?url=https%3A%2F%2Fexample.com&width=800&height=600&scroll_easing=linear&frame_delay=100&max_frames=20&scroll_delay=0" \
  -H "X-KEY: YOUR_API_KEY" \
  -o animation.gif

Equivalent API cost: up to 2 credits (free tool — no credits used)