Menu
Coming Q2 2026Feature

Scrolling Screenshots & Video Recording

Capture full-page scrolling animations as GIF or MP4 — with one API call. Perfect for product demos, bug reports, and social media content.

scrolling-demo.mp4

Scrolling video capture preview

How It Will Work

The scrolling screenshot API will accept the same parameters as our existing screenshot endpoint, plus new options for scroll behavior, duration, frame rate, and output format.

curl -X POST https://api.snapsharp.dev/v1/scroll-capture \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://yoursite.com",
    "width": 1280,
    "height": 720,
    "format": "mp4",
    "scroll": {
      "speed": "smooth",
      "duration": 8,
      "pause_at_top": 1.5,
      "pause_at_bottom": 1.5
    },
    "fps": 30
  }' -o scroll.mp4

Output Formats

  • MP4 (H.264) — smallest files, best quality
  • GIF — universal compatibility, no player needed
  • WebM (VP9) — modern browsers, great compression

Scroll Options

  • Smooth, linear, or step-based scrolling
  • Configurable speed and duration
  • Pause at top/bottom for context
  • Scroll to specific CSS selector

SDK Preview

Python
from snapsharp import SnapSharp

snap = SnapSharp("sk_live_...")

video = snap.scroll_capture(
    "https://yoursite.com",
    width=1280,
    format="mp4",
    scroll_speed="smooth",
    duration=8,
    fps=30,
)

with open("scroll.mp4", "wb") as f:
    f.write(video)
Node.js
import { SnapSharp } from "snapsharp";

const snap = new SnapSharp("sk_live_...");

const video = await snap.scrollCapture(
  "https://yoursite.com",
  {
    width: 1280,
    format: "gif",
    scrollSpeed: "smooth",
    duration: 6,
    fps: 15,
  }
);

await Bun.write("scroll.gif", video);

Use Cases

Product Demos
Auto-generate scrolling GIFs of your landing pages for use in pitch decks, investor updates, and Product Hunt launches.
Bug Reports
Capture the full page scroll as a video to attach to Jira or Linear tickets. No screen recorder needed.
Design Reviews
Record how a long-form page scrolls — spacing, sticky headers, parallax effects — and share with your design team.
Social Media Content
Create eye-catching scroll-through videos of websites for Twitter/X, LinkedIn, or Instagram Reels.
Documentation
Generate animated walkthroughs of dashboards or onboarding flows for your docs and help center.
Monitoring & Archives
Record full-page scroll videos on a schedule to track visual changes over time — a richer alternative to static screenshots.
Coming Q2 2026

Be the first to try it

Join the waitlist and we'll notify you when scrolling screenshots launch. Early access members get 500 free captures.

While you wait, check out what's available today: