Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
R

ReClip

A self-hosted web interface for downloading video and audio from sites supported by yt-dlp.

Visit website Save

ReClip is an open-source, self-hosted media downloader that uses yt-dlp and ffmpeg to save videos as MP4 or extract MP3 audio through a browser interface.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web
11,190stars1,655forks
0views
Updated

What is ReClip?

ReClip provides a web interface for downloading video and audio from sites supported by yt-dlp, including YouTube, TikTok, Instagram and Twitter/X. Users paste media links, fetch information and thumbnails, choose an output format, and select a quality or resolution when available.

The application uses a Python and Flask backend with a plain HTML, CSS and JavaScript frontend that requires no build step. It can run through the supplied launcher script or in Docker. The project is distributed under the MIT license and states that it is intended for personal use, subject to copyright law and the source platforms' terms of service.

Key capabilities

  • Media downloads Downloads media from sites supported by yt-dlp.
  • Output formats Saves MP4 video or extracts MP3 audio using yt-dlp and ffmpeg.
  • Quality selection Offers a quality or resolution picker when options are available.
  • Batch processing Accepts multiple links, removes duplicate URLs and supports individual or bulk downloads.
  • Media preview Fetches video information and thumbnails before downloading.
  • Self-hosted interface Provides a browser interface with deployment through a launcher script or Docker.
Advertisements

Where ReClip fits

ReClip fits personal workflows that involve saving permitted online videos or extracting audio through a browser rather than operating yt-dlp directly. Its batch input and duplicate removal support collections of media links.

Before deployment, users should verify download rights, platform terms, required dependencies and compatibility with the target sites. Site changes can break yt-dlp extractors; the launcher attempts to update yt-dlp unless that behavior is disabled. Authentication, access controls and suitability for shared deployments should be checked separately.

Install

docker build -t reclip . && docker run -p 8899:8899 reclip

Reviews of ReClip

No reviews yet

Be the first to share your experience with ReClip.

Loading review form…

Alternatives to ReClip

Compare ReClip with these tools →