Trending
#Media & Design

TeamNewPipe/NewPipe

A no-account Android front-end for YouTube, PeerTube and similar sites, for privacy-minded viewers who want background audio and downloads.

40,272
3,919
Java
GPL-3.0
11 years old

The problem

Watching YouTube on Android typically means the official app: an account, ads, recommendations you did not ask for, no background audio without a paid tier, and no download outside the app. NewPipe pulls the same public content without logging in, by scraping the site or using internal APIs where official ones are restricted, and presents it in a native Android player that keeps your subscriptions and history local.

What's different

The design decision that matters is that no account exists at all. Subscriptions, playlists, and watch history live in the app's own database rather than on a server, so there is nothing to sign into and nothing to leak from a central profile. Compared to the official client, it also bundles background audio, popup playback, up to 4K, subtitle toggling, and downloads; compared to browser-based front-ends or a patched client, the trade-off is that NewPipe is its own app with its own extractor, maintained separately from the sites it reads. Support is uneven across services: YouTube is the most polished, while the README openly asks for maintainers for SoundCloud and PeerTube.

Who it's for

Android users on de-Googled ROMs or devices without Play Services, people who want to follow channels anonymously, and anyone who wants offline video or audio downloads without a subscription. It is a poor fit for users who rely on their YouTube account for personalised recommendations, comments, or channel management, and for anyone who expects zero breakage — the README itself flags the app as beta and the extraction layer is a constant moving target.

Cost of adoption

Android only; installation is via the project's F-Droid repository, GitHub release APKs, or a self-built debug APK, and the README warns that mixing install sources breaks updates because of signing keys. The GPL-3.0 license is fine for personal use, but the README explicitly states that shipping NewPipe or a fork on Google Play violates its terms, and the name is a registered trademark. Expect periodic outages when upstream sites change, and expect to sideload updates rather than receive them from a store.

Verdict

This is a long-established project, not a spike: created in 2015, it has accumulated roughly 40k stars and still drew about 620 stars on the monthly Java board, placing it tenth. That sustained attention is the point — an extraction-based client only stays useful if people keep fixing it, and a decade of maintenance with an active release channel is the strongest signal available here. The famous 2019 Hacker News thread about an account suspension shows how sharply it sits against platform policy, which is a risk you accept, not one the project can remove. If you want an account-free Android viewer, adopt it with realistic expectations about breakage; if your workflow is tied to a Google account, this is not your tool.

Hacker News

“My Google account got suspended because of NewPipe”
▲ 801 · 522 comments · October 14, 2019
NewPipe 0.26
▲ 210 · 91 comments · December 22, 2023
Newpipe/yt-dlp stops working
▲ 124 · 127 comments · July 9, 2024

Written by AI from the project's README, updated October 24, 2026. The project's own docs are the source of truth.