Skip to content

ReClip

A self-hosted web app for downloading videos and audio from many sites as MP4 or MP3.

Stars
11.2k
Forks
1.7k
Licence
MIT
Language
HTML
Last update
4 months ago
Type
App

What it is

ReClip is a free, open-source tool you run on your own computer or server. You paste links from sites like YouTube or TikTok into a web page, and it saves the video as MP4 or the audio as MP3. It relies on the yt-dlp download engine and ffmpeg for conversion, and the README says it supports 1000+ sites.

  • Save a YouTube video as an MP4 for offline viewing
  • Extract the audio from a video as an MP3
  • Paste several links at once and download them in one batch
  • Pick a quality or resolution before downloading when the site offers options

Great for

  • People who want a local, self-hosted way to save videos for personal use
  • Users who want to download several links at once with a simple web interface
  • People comfortable running a short terminal command or Docker
  • Anyone who wants to pull audio out of a video as MP3

Not ideal for

  • People who cannot install software or run a terminal command, since setup requires installing yt-dlp and ffmpeg first
  • Anyone planning to redistribute copyrighted material, because the README says the tool is for personal use and asks users to respect copyright and platform terms
  • Users who need a polished desktop app with automatic updates, since the README describes only a web UI and gives no update mechanism
Step-by-step guide: how to use ReClipInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    You'll need: yt-dlp · ffmpeg · Python 3.8+ (from README badge)

    Install yt-dlp and ffmpeg (macOS with Homebrew)

    brew install yt-dlp ffmpeg

    Clone the repository

    git clone https://github.com/averygan/reclip.git

    Enter the project folder

    cd reclip

    Start ReClip

    ./reclip.sh
  2. 2

    Run it

    • Install yt-dlp and ffmpeg using the README command for your system
    • Clone the repository and change into the reclip folder
    • Run ./reclip.sh
    • Open http://localhost:8899 in your browser
    • Paste a link, click Fetch, choose MP4 or MP3, then click Download
  3. 3

    Get the most out of it

    • Use the Fetch step to preview thumbnails and check available qualities before downloading
    • Paste multiple URLs at once for bulk downloads; duplicates are removed automatically
    • Use the MP3 mode when you only need audio
    • Run it with Docker (docker build -t reclip . && docker run -p 8899:8899 reclip) if you prefer a container

Downloads

Strengths

  • Runs on your own machine, so you control where files go
  • Simple web interface with no build step, according to the README
  • Uses yt-dlp, a widely used download engine, to cover many sites

Trade-offs

  • Downloads depend on yt-dlp and ffmpeg, which must be installed separately
  • Only personal use is endorsed; the README places copyright and terms-of-service responsibility on the user
  • The README is truncated and does not document limits, update process, or detailed configuration

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.