01
Instant session discovery
Automatically loads currently playing media from connected Plex and Jellyfin providers.
Self-hosted video clipping
Self-hosted video clipping for Plex, Jellyfin, and local files. Trim the moment and export it in your browser.
Transcoded locally in your browser.
Focused editing
Cliparr keeps the workflow small: find the source, choose the range, export the clip.
Use Cliparr with Plex and Jellyfin, open local videos, tune export settings, and burn in supported subtitles without turning your home server into a render box.
01
Automatically loads currently playing media from connected Plex and Jellyfin providers.
02
Open a local file or direct media URL before or after connecting a provider.
03
Familiar editing controls for choosing the exact clip range.
04
Video export settings are powered by Mediabunny. GIFs are encoded with gifenc.
05
Video exports can include season, episode, and timing metadata from your source.
06
Burn in supported subtitles with customizable styling and local font support in Chromium.
Mobile PWA
Open Cliparr from a phone, install it to your home screen, and keep a focused clipping workspace close to the media you are already watching.
Manifest icons, shortcuts, and standalone display support make the app feel at home outside the browser chrome.
Source selection, playback, and export flows stay reachable on a small screen without losing the desktop workflow.
Cliparr keeps the main interface quick to reopen, then refreshes your media sessions and source details live.
Self-hosted quick start
Self-host Cliparr in Docker, keep your sources connected, and make clips whenever something worth saving is playing.
docker run -d \
--name cliparr \
-p 7171:7171 \
-e APP_KEY="your-32-char-stable-random-secret" \
-v cliparr-data:/data \
ghcr.io/techsquidtv/cliparr:latest
docker run -d `
--name cliparr `
-p 7171:7171 `
-e APP_KEY="your-32-char-stable-random-secret" `
-v cliparr-data:/data `
ghcr.io/techsquidtv/cliparr:latest Sources
Connect a server source for active playback discovery, or open a video directly from your device when you just need a local clip.
Connect your Plex account, choose a server, and clip from active playback sessions.
Connect your Jellyfin server with an administrator account and clip from active sessions across your library.