Shotcut Icon

A free, open source, cross-platform video editor, using FFmpeg Shotcut supports a wide range of formats, and has a comprehensive feature set, including 4K & 8k resolution, webcam + audio capture, batch opperations and much more

Open Source

Shotcut Source Code




cross-platform (Qt), open-source (GPLv3) video editor






23 Apr 12

Last Updated

18 May 24

Latest version


Primary Language



88,968 KB







Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Dan Dennedy (17 May 24)

    fix drop Source video onto itself changes Playlist with-selected-playlist-item/42493

  • Dan Dennedy (17 May 24)

    fix change in Properties with Ripple All Tracks all-tracks-is-on/44166

  • Dan Dennedy (16 May 24)

    change Playlist tiles to show Date instead of In/Start

  • Joel (16 May 24)

    Adding an option to hide In/Start Columns in Playlist Detail View (#1536)

  • Dan Dennedy (15 May 24)

    fix Properties > Proxy > Make does not regenerate

  • Dan Dennedy (15 May 24)

    use DJI LRF (MP4) as proxy if available (#1535) Squashed commit of the following: commit 3e78be20d882836ca31d374b6b9d63301b84dc13 Author: Dan Dennedy <[email protected]> Date: Wed May 15 09:25:30 2024 -0700 fix astyle and update copyright year commit 73af07fd7b520503772ac699092f872d43274fcd Author: ManiacTwister <[email protected]> Date: Wed May 15 09:05:11 2024 +0200 use DJI LRF (MP4) as proxy if available

  • Dan Dennedy (14 May 24)

    fix Export > Codec > Quality on Rate control change

  • Dan Dennedy (13 May 24)

    upgrade dav1d to version 1.4.1

  • Dan Dennedy (13 May 24)

    fix VMAF 3 build on macOS

  • Dan Dennedy (12 May 24)

    fix FFmpeg build on gcc 14

  • Dan Dennedy (12 May 24)

    upgrade VMAF to version 3.0.0

  • Dan Dennedy (28 Apr 24)

    fix single click not always resetting multiselect 43798/6

  • Dan Dennedy (10 May 24)

    fix Timeline > Select None does not reset Filters regression in v24.02 4a1fd480c in-player-mode/44001

  • Dan Dennedy (10 May 24)

    fix glaxnimate build on FFmpeg 7

  • Dan Dennedy (09 May 24)

    upgrade FFmpeg to version 7.0

  • Dan Dennedy (09 May 24)

    fix color preview with GPU effects on

  • Brian Matherly (05 May 24)

    Fix undo spam when fading in/out with text filter As reported here:

  • Brian Matherly (05 May 24)

    Fix undo does not work for time filters

  • Aliaksei Urbanski (29 Apr 24)

    ✏️ Fix ancient Qt 5 mention (#1532)

  • Dan Dennedy (28 Apr 24)

    pin frei0r to commit 36e7da5d

  • Dan Dennedy (27 Apr 24)

    update translations

  • Dan Dennedy (25 Apr 24)

    fix batch stabilize analysis results export-check-overwrite-the-same-stab-file/43959

  • Dan Dennedy (15 Apr 24)

    update strings for translation

  • Brian Matherly (08 Apr 24)

    Add "Apply copied filters" action to timeline clips Any filters that would be duplicated are removed before the filters are applied. This is why it is not simply called "paste filters". This allows users to make changes to one or more filters on a clip and then apply the same changes to many other clips.

  • Brian Matherly (08 Apr 24)

    Remove unused variable

  • Brian Matherly (02 Apr 24)

    Make undo unique per parameter for some filters This improves all the "favorite" filters to have separate undo commands for each paramter to give more granularity in undo commands. These same changes could be made to all other filters to improve them as well.

  • Brian Matherly (30 Mar 24)

    Rename filter undo commands and functions

  • Brian Matherly (24 Mar 24)

    Separate filter undo commands for parameters and keyframes Start a new undo command for individual paramaters and keyframes in filters. This method works for all keyframs in the keyframe panel. Tracking of individual parameters is only implemented for the color grading filter.

  • Dan Dennedy (22 Mar 24)

    fix warnings in AudioVectorScopeWidget

  • Dan Dennedy (22 Mar 24)

    add Ambisonic Encoder audio filter

Shotcut Website


Shotcut - Home

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux


Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address
  • Hostname
  • Location Atlanta, Georgia, United States of America, NA
  • ISP Inc.
  • ASN AS16509

Associated Countries

  • US

Saftey Score

Website marked as safe


Blacklist Check was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Shotcut Docker

Container Info


[Shotcut]( is a free, open source, cross-platform video editor.

DockerHub Metrics

  • Pull Count 195
  • Stars None
  • Date Created 31 Jan 24
  • Last Updated 2 months ago

View on DockerHub


Run Command

docker run -d \ 
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /volume1/docker/shotcut/config:/config \
  --restart=unless-stopped \

Compose File

version: 3.8
    image: linuxserver/shotcut:latest
      - 3000:3000:tcp
      - 3001:3001:tcp
      PUID: 1024
      PGID: 100
      TZ: Europe/Amsterdam
      - /volume1/docker/shotcut/config:/config
    restart: unless-stopped

Environment Variables

  • Var Name Default
  • PUID 1024
  • PGID 100
  • TZ Europe/Amsterdam

Port List

  • 3000:3000/tcp
  • 3001:3001/tcp

Volume Mounting

  • /volume1/docker/shotcut/config /config


  • read ✅ Yes
  • write ✅ Yes
  • admin ✅ Yes

Shotcut Reviews

More Video Editors

About the Data: Shotcut


You can access Shotcut's data programmatically via our API. Simply make a GET request to:

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Shotcut

Help your friends compare Video Editors, and pick privacy-respecting software and services.
Share Shotcut and Awesome Privacy with your network!

View Video Editors (7)