Transform your webcam or Raspberry Pi into a time-lapse studio

Capture images at custom intervals from your browser or a dedicated Raspberry Pi. Create stunning time-lapse videos with motion detection, live preview, and 24/7 headless capture.

REC00:00:00
TIME-LAPSE EXAMPLE Sunset over a city skyline

Welcome to Lapseleap

How it works

Three simple steps to create your time-lapse

📸

1. Capture or Upload

Use your webcam, a Raspberry Pi, or drag-and-drop existing photos. Pro users get motion detection and bulk upload. Studio users get 24/7 headless Pi capture.

☁️

2. Cloud Processing

Images are uploaded in batches to the cloud. Each frame is timestamped and organized by session — whether captured live or imported in bulk.

🎬

3. Create

Generate a smooth 30 FPS time-lapse video or animated GIF with one click. Download when ready.

Pro Feature

Bulk photo upload

Already have photos from a DSLR, GoPro, or phone? Drag-and-drop them straight into Lapseleap. Upload tens of thousands of images at once — the chunked upload engine keeps your browser smooth while files stream to the cloud.

📥 Drag & drop

Drop a folder of photos or select files — JPEG and PNG supported.

⚡ Chunked uploads

Files are presigned and uploaded in small batches so your browser never freezes.

📊 Live progress

Watch a real-time progress bar as thousands of photos stream to the cloud.

Pro Feature

Smart capture with motion detection

Don't waste frames on a static scene. Motion detection analyzes each frame in real time and only captures when something actually moves — saving storage and producing cleaner time-lapses.

A 5-second cooldown keeps rolling after motion stops, so your video doesn't cut off abruptly.

🎯 Pixel-level detection

Compares consecutive frames pixel-by-pixel to detect real changes in the scene.

🔧 Adjustable sensitivity

High, Medium, or Low — tune it for subtle plant growth or large construction activity.

⏱️ Smart cooldown

Continues capturing for 5 seconds after motion stops for smooth, natural transitions.

Studio Feature

24/7 capture with Raspberry Pi

Turn a Raspberry Pi into a dedicated time-lapse camera. Set it up once and it captures around the clock — no browser needed. Manage everything from the web app.

🍓 Plug & play setup

Flash our Pi image, drop in a config file, and power on. The agent auto-detects USB or CSI cameras.

📡 Live preview

Stream a real-time ~1 fps preview from your Pi straight to your browser via WebSocket relay.

🌐 Remote management

Start, stop, and configure capture remotely. Supports multiple Wi-Fi networks for portable setups.

Pro Feature

Share as animated GIFs

Generate a looping animated GIF from your session with one click — perfect for social posts, Slack, or embedding anywhere images go. Same source, same timestamps, instant share.

🎞️ One-click export

Pick GIF instead of MP4 — cloud rendering does the rest while you keep working.

🔁 Auto-loops everywhere

Drop into Twitter, Slack, Discord, Notion — no player needed, GIFs just work.

📐 Optimized output

Smart palette and frame timing keep file size sane without losing the motion.

Studio Feature

Privacy-first AI face blur

Filming a public space, a worksite, or a busy office? Toggle face blur and Lapseleap automatically detects faces in every frame and blurs them before rendering — no manual editing, GDPR-friendly out of the box.

🤖 On-device detection

OpenCV deep-learning detector runs server-side per frame — no third-party AI service.

🔒 Privacy by default

Faces are blurred before the video is encoded — originals stay scoped to your account.

✅ One-click toggle

Flip the switch in Create — works on both videos and animated GIFs.

Studio Feature

Programmatic upload API

Push images straight from your scripts, IoT devices, or CI pipelines. Generate an API key in the dashboard and start uploading via simple REST calls — perfect for custom hardware and automated workflows.

🔑 API keys

Create and revoke keys from the web dashboard — up to 5 active keys per account.

📦 Batch uploads

Get presigned URLs for up to 100 images per request and upload them in parallel.

⚙️ Built for automation

Same sessions, same processing pipeline — works with curl, Python, Node, or any HTTP client.

Perfect for every scenario

Cloud & Weather

Capture every 2 seconds

🌅

Sunsets & Sunrises

Capture every 7 seconds

🏗️

Construction & Growth

Capture every 60 seconds

🍃

Seasonal Changes

Capture once a day