TeamNewPipe /NewPipe
A libre lightweight streaming front-end for Android.
★ 40,553⑂ 3,975👁 621⑃ 2,728● 10,495▤ 148◈ 306
40,553
stars
+20
3,975
forks
621
watchers
2,728
prs
10,495
issues
148
releases
306
discussions
README
NewPipe A libre lightweight streaming front-end for Android. Screenshots • Supported Services • Description • Features • Installation and updates • Contribution • Donate • License Website • Blog • FAQ • Press Read this document in other languages: Deutsch, English, Español, Français, हिन्दी, Italiano, 한국어, Português Brasil, Polski, ਪੰਜਾਬੀ , 日本語, Română, Soomaali, Türkçe, 正體中文, অসমীয়া, Српски, العربية [!warning] THIS APP IS IN BETA, SO YOU MAY ENCOUNTER BUGS. IF YOU DO, OPEN AN ISSUE IN OUR GITHUB REPOSITORY BY FILLING OUT THE ISSUE TEMPLATE. PUTTING NEWPIPE, OR ANY FORK OF IT, INTO THE GOOGLE PLAY STORE VIOLATES THEIR TERMS AND CONDITIONS. "NewPipe" IS A REGISTERED WORD MARK SUBJECT TO ITS TRADEMARK POLICY. INFRINGING APPLICATIONS WILL NOT BE TOLERATED. Screenshots Supported Services NewPipe currently supports these services: YouTube (website) and YouTube Music (website) (wiki) PeerTube (website) and all its instances (open the website to know what that means!) (wiki) Bandcamp (website) (wiki) SoundCloud (website) (wiki) media.ccc.de (website) (wiki) As you can see, NewPipe supports multiple video and audio services. Though it started off with YouTube, other people have added more services over the years, making NewPipe more and more versatile! Partially due to circumstance, and partially due to its popularity, YouTube is the best supported out of these services. If you use or are familiar with any of these other services, please help us improve support for them! We're looking for maintainers for SoundCloud and PeerTube. If you intend to add a new service, please get in touch with us first! Our docs provide more information on how a new service can be added to the app and to the NewPipe Extractor. Description NewPipe works by fetching the required data from the official API (e.g. PeerTube) of the service you're using. If the official API is restricted (e.g. YouTube) for our purposes, or is proprietary, the app parses the website or uses an internal API instead. This means that you don't need an account on any service to use NewPipe. Also, since they are free and open source software, neither the app nor the Extractor use any proprietary libraries or frameworks, such as Google Play Services. This means you can use NewPipe on devices or custom ROMs that do not have Google apps installed. Features Watch videos at resolutions up to 4K Listen to audio in the background, only loading the audio stream to save data Popup mode (floating player, aka Picture-in-Picture) Watch live streams Show/hide subtitles/closed captions Search videos and audios (on YouTube, you can specify the content language as well) Enqueue videos (and optionally save them as local playlists) Show/hide general information about videos (such as description and tags) Show/hide next/related videos Show/hide comments Search videos, audios, channels, playlists and a
Top issues
#539Handle Copycats (License fraud)266 comments · 2017-05-08#11139[YouTube] "Sign in to confirm..."/"Watch on the latest version..."138 comments · 2024-06-07#1051NewPipe ports on other platforms135 comments · 2018-01-30#962refactor download manager72 comments · 2018-01-05#4478Always show the full screen button71 comments · 2020-10-10#4414Add the Switch to Pop-up/Background player buttons back63 comments · 2020-10-05#1815Blacklist videos, channels and keywords 57 comments · 2018-10-14#5967Return to portrait after video finish in fullscreen52 comments · 2021-03-31
Discussions
#14006Different behavior when clicking youtube timestamp in the video comment and video description0 comments · 2026-11-08#13975When it's gonna resolve?!0 comments · 2026-10-30#13961Idea0 comments · 2026-10-24#13956Downloading sound cloud0 comments · 2026-10-24#13947need urgent update1 comments · 2026-10-22#13945How to run in debug in Android Studio?3 comments · 2026-10-22#13859Playlist Previewer?0 comments · 2026-09-26#13814adding new feature, is that possible?0 comments · 2026-09-07
Latest release
v0.29.2 v0.29.2 2026-11-07This releases brings a bunch of player fixes and improvements for YouTube. New - [YouTube] Add support for "Podcasts" and "Courses" tabs - 13713 - Add brotli support to downloader - 13789 - Feature: Divide player seekbar by chapters - 13430 Improved - Improve look of search menu "titles" - 13605 - [YouTube] Update Piped and Invidious instances - 13767 - Enabled asynchronous ARM Memory Tagging Extension (MTE) - 13862 - Show full subtitle names when the service exposes them - 13874 - a11y: contentDescription for play button and sort icon - 13851 - Show queue progress and total