ScreenCastKit

How to record a product demo that looks produced — in your browser

The gap between a demo that converts and one that gets skipped is rarely the product — it's the framing. Raw screen captures are flat, tiny-cursored, and full of dead air. Produced demos zoom on the action, glide instead of jump, and sit on a frame that makes the UI look intentional. Here's the full workflow in ScreenCastKit, start to export, with no software to install and no footage leaving your machine.

Step 1 — Prepare the take (5 minutes)

Write a beat list, not a script: the 3–5 actions you'll perform, in order. Clean the surface you're recording — close extra tabs, silence notifications, use demo data that isn't embarrassing at 2× zoom. Then open ScreenCastKit and pick your surface. For a web product, record the tab: it's the cleanest crop and tab audio works on every OS. Toggle the mic on if you're narrating (there's a live level meter) and the webcam if you want a presence bubble — it records as a separate stream, so you can move, resize, or delete it after the fact without re-taking. A 3-2-1 countdown starts the recording; a hotkey stops it.

Step 2 — Record generously, edit ruthlessly

Don't restart for stumbles. Recording is crash-safe (written to disk every second) and editing is non-destructive, so the cheap fix is always in post: trim the fumbling start, split and delete the segment where the page loaded slowly, and run the boring form-filling stretch at 2×. When you stop, the editor opens instantly — there's no upload, so there's no upload wait — with the default look already applied: wallpaper, 8% padding, rounded corners, soft shadow. Your demo already looks staged before you touch anything.

Step 3 — Zoom where the eyes should go

This is the step that separates produced from captured. Drag a segment onto the zoom track, click the spot in the preview you want centered, and the spring engine handles the motion — a confident glide in, a breath of overshoot, a slightly slower glide out. Presets run from Subtle 1.5× to Dramatic 2.75×; the glide slider controls how much the camera drifts while zoomed. Two or three zooms per minute is plenty. Add click ripples (one toggle) so viewers track your pointer without hunting. If you recorded a browser tab and have the free companion extension, your clicks can generate the zoom segments automatically — then edit them like any manual segment. Recording a window or full screen? Zooms are manual there — browsers can't see clicks outside the browser — and each one still takes seconds.

Step 4 — Export for where it's going

Export MP4 (H.264) — it plays everywhere from Slack to QuickTime. WebCodecs feeds your GPU's encoder, so a 1080p export targets realtime or faster (measure your machine). Free covers 1080p at up to 5 minutes with a small watermark — every effect included. Pro ($69/yr or $119 once) removes the watermark, unlocks 4K/60 and unlimited length, and adds GIF plus multi-size export: switch the canvas to 9:16 or 1:1 and your zoom targets re-center automatically, so one take becomes a landing-page video, a Short, and a square post.

A checklist that survives contact with reality

Your next demo is one tab away

No install, no account, no upload. Record the take now — polish it in the same tab.

Keep reading

FAQ

How long should a product demo be?
30–90 seconds for landing pages and launch posts. One workflow, two or three zooms, no dead air. The free tier's 5-minute export cap covers demo-length videos comfortably.
Do I need a script?
A beat list beats a script. Do one dry run, record once, and fix stumbles in the editor — trim, split, speed. Restarting takes costs more than cutting.
Tab, window, or full screen?
Tab for web products — cleanest crop, universal tab audio, and automatic zooms with the free extension. Window or screen for native apps; zooms are manual there and take seconds each.
What export settings?
1080p MP4 is the safe default. Pro adds 4K/60 for crisp text, plus 9:16 and 1:1 reframes with automatic zoom re-centering for social sizes.