NewPipe
Lightweight, privacy-focused media player and YouTube client for Android.
Why consider NewPipe?
NewPipe is a free, open-source streaming client for Android that plays YouTube, SoundCloud, and Bandcamp videos without Google Play Services. It supports background audio and offline downloads.
Learn NewPipe by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide10 sections
What is NewPipe?
NewPipe is a lightweight, open-source streaming media player and YouTube client application developed for Android devices. Designed from the ground up for user privacy and device battery efficiency, NewPipe parses public website endpoints directly without using proprietary Google Play Services libraries or YouTube API keys.
NewPipe delivers essential features that proprietary commercial apps restrict behind paid subscriptions: background audio playback with screen turned off, Picture-in-Picture (PiP) floating pop-up player, direct video and audio downloads for offline viewing, and complete local subscription management.
Who Is It For?
- Android Users: Streaming music, lectures, and videos without intrusive advertisements or battery-draining background tracking frameworks.
- Commuters & Travelers: Downloading educational tutorials and podcast episodes in high resolution for offline listening on flights or subways.
- De-Googled Device Owners: Running a full-featured video and music streaming player on GrapheneOS, LineageOS, or CalyxOS smartphones without Google accounts.
Key Features
- Complete ad-free playback with zero tracking frameworks or proprietary Google Play dependencies.
- Native background audio player and Picture-in-Picture (PiP) resizable floating window.
- Direct video (MPEG-4/WebM) and audio (M4A/Opus) downloader with custom resolution selection.
- Local subscription management and playlist organization without requiring account creation.
- Multi-service support: Stream content from YouTube, PeerTube, SoundCloud, and Bandcamp in a single unified app.
Installation and Setup on Android
NewPipe is available directly from the F-Droid open-source repository or via direct APK download from GitHub Releases.
# Download the verified APK from official repository# https://newpipe.net or via F-Droid client- Enable "Install Unknown Apps" in Android device settings for your browser or file manager.
- Download and install the official
NewPipe_v0.29.1.apkpackage from https://newpipe.net. - Open NewPipe, navigate to Settings -> Content, and select your default content country and preferred video resolution (e.g. 1080p60).
- In Settings -> Video & Audio, enable Fast audio/video switching and customize your default download storage folder.
Practical Use Cases
1. Offline Video and Lecture Archiving
A university student downloads full course lectures and tutorial playlists as high-quality MP4 video files directly to internal storage for offline studying without data usage.
2. Screen-Off Podcast & Music Playback
A runner listens to continuous music sets and interviews on YouTube with the phone screen locked in background audio mode, maximizing battery life.
3. Subscription Feed Import
A user exports subscriptions from a previous Google account as an OPML file and imports it into NewPipe, enjoying real-time video feeds with zero account tracking.
Troubleshooting and Limitations
- YouTube Extractor Stream Changes: YouTube periodically updates internal video streaming protocols; when video playback fails, update NewPipe to the latest maintenance release via F-Droid or GitHub.
- No Cloud Synchronization: NewPipe stores subscriptions and bookmarks strictly in a local SQLite database; export database backups via Settings -> Backup and Restore to migrate data between phones.
Official Resources
- Official Website: https://newpipe.net
- GitHub Repository: https://github.com/TeamNewPipe/NewPipe
- Documentation & FAQ: https://newpipe.net/FAQ/
Related tools
More options with a similar category or technology profile.
MyPaint
Nimble, distraction-free, and easy graphic application for digital painters.
Pencil2D
Easy, intuitive traditional hand-drawn 2D animation software across raster and vector.
Hydrogen
Advanced open-source drum machine and pattern-based step sequencer for audio production.
Pure Data
Open source visual programming language for multimedia, audio, and physical computing.