Self-hosted video clipping

Clip your personal media.

Open Plex, Jellyfin, or a local file. Trim the moment and export it.

Transcoded locally in your browser.

Cliparr editor
Cliparr editor showing a video preview, playback controls, and timeline clip selection.

Focused editing

The shortest path from playback to shareable clip.

Cliparr keeps the workflow small: find the source, choose the range, export the clip.

01

Instant session discovery

Automatically loads your media player's currently playing file.

02

Open local videos

Open a local file or direct media URL before or after connecting a provider.

03

Intuitive timeline editor

Familiar editing controls for choosing the exact clip range.

04

Browser transcoding

Powered by Mediabunny, video is transcoded in your browser.

05

Metadata included

Exports can include season, episode, and timing metadata from your source.

06

Subtitle burn-in

Burn in supported subtitles with customizable styling and local font support in Chromium.

Self-hosted quick start

Run Cliparr with one Docker command.

Self-host Cliparr in Docker, keep your sources connected, and make clips whenever something worth saving is playing.

Docker
docker run -d \
  --name cliparr \
  -p 3000:3000 \
  -e APP_KEY="your-32-char-stable-random-secret" \
  -v cliparr-data:/data \
  ghcr.io/techsquidtv/cliparr:latest

Sources

Plex, Jellyfin, and local files.

Connect a server source for active playback discovery, or open a video directly from your device when you just need a local clip.

Plex

Connect your Plex account, choose a server, and clip from active playback sessions.

Jellyfin

Connect your Jellyfin server with an administrator account and clip from active sessions across your library.