Skip to content
← Back to projects

Threads Downloader

A web app that lets users download images and videos from Threads posts by pasting a URL. No sign-up, no nonsense.

PythonFlaskPlaywrightBeautifulSoup

The Problem

Threads doesn't offer a native way to download images and videos from posts. Third-party tools are bloated with ads, require sign-ups, or just don't work.

The Solution

Paste a Threads URL, get your media. That's it. No sign-up, no ads, no tracking. Built in a weekend because I needed it.

How It Works

  1. Paste — Drop any Threads post URL
  2. Extract — Backend fetches and parses the post using Playwright and BeautifulSoup
  3. Download — Get direct download links for all images and videos in the post

Tech Stack

  • Backend: Flask (Python) with Gunicorn
  • Extraction: Requests, BeautifulSoup, Playwright/Puppeteer for JS-rendered content
  • Frontend: Vanilla HTML/CSS/JS — no frameworks, no build step