Record every screen, camera, and mic at once - each as its own track.
What makes it different
Recording a screen, a webcam, a phone, and a couple of mics normally means a separate tool for each - then wrestling the files together afterward. Capture runs every stream from a single panel, recording them at once while keeping each as its own independent track.
Multiple streams
Webcam, laptop screen, external monitors, a single browser tab, even a connected phone. Every source is an independent video track you start, pause, and finish on its own - and microphone, external mic, and desktop audio come in as their own separate tracks too.
Merge export
Don't settle for one baked-in mix. In merge mode you assign one or more audio tracks to each video, then render - so the screencast gets the mic and desktop audio while the camera gets just the lav. Prefer it simpler? Single combines one video with all audio, and Export All writes every track on its own.
Periodic export
Turn on periodic export and Capture quietly downloads a zip every few seconds - a fresh clip from each recording track since the last one - without ever stopping the recording. A safety net for long sessions, and an easy way to hand off footage as you go.
Time-lapse modes
Give any track a time-lapse on export. Pick a constant speed - say compress 2 hours down to 30 seconds - or set a target length and let Capture fit the speed to it. Audio is sped to match, so a long build or stream becomes a tight, watchable clip.
Free & open source
Capture runs entirely in your browser - no install, no account, nothing uploaded. Recordings stay on your machine. It's plain HTML, CSS, and JavaScript with no build step and no framework, released open source: read it, fork it, self-host it.
How it compares
Capturing several screens, cameras, and audio sources independently usually means juggling plugins, paid apps, or a cloud service. Here's where Capture lands.
| Capture | Loom | OBS Studio | QuickTime | Riverside | Zoom | |
|---|---|---|---|---|---|---|
| Multiple video streams at once | Yesparallel tracks | Cam + screen combined | Via scenes | One at a time | Multi-cam | No |
| Separate audio tracks | Yes | Mixed | Advanced setup | Mixed | Per-mic | Limited |
| Desktop audio as its own track | Yes | No | With routing | Not supported | No | No |
| Per-track pause / resume | Yes | No | Global only | No | No | Global only |
| Record a connected phone | Yes | Separate app | No | iOS via cable | Mobile app | No |
| Flexible export (single / all / merge) | Yes | No | Single file | Single file | Cloud render | Single file |
| Runs in browser, no install | Yes | Extension | Desktop app | Desktop app | Yes | Desktop app |
| Local-only · nothing uploaded | Yes | Cloud | Local | Local | Cloud | Cloud |
| Price | Free · open source | Free / paid tiers | Free | Free | From ~$15/mo | Free / paid tiers |
No strings attached
A static site that does the whole job locally. Open the page, grant camera/screen access, and record.