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.mp4Output 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: