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.
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 reclipReviews of ReClip
Be the first to share your experience with ReClip.
Write a review
Loading review form…
