What's new in NewPipe (github version) 0.20.3

New

  • Replace specific enqueue options with only one #4425
  • Two finger to close player gesture #4476
  • Add button in settings to clear reCAPTCHA cookies #4453
  • Add option to not colorize notification #4643

Improved

  • Do not show notification creation / update time #4410
  • Remove remember popup properties setting #4367
  • Ask for confirmation before replacing even single video queues #4463
  • Also delete stream state when deleting stream history #4413
  • Improve age restriction and yt restricted content strings #4354

Fixed

  • Fix crash when stream was paused and fast forward / rewind buttons were clicked #4410
  • Fix PlaylistAppendDialog showing when no local playlists exist #4345
  • Don't rearrange lists by dragging the thumbnails #4550
  • Fix opening VideoDetailFragment and more #4562
    • Fix infinite buffering
    • Better detect when to autoplay and when not to
    • Make sharing to NewPipe more consistent
  • Fix playlist select dialog and do some refactoring #4771
  • Change YouTube subscription import instructions to Google takeout #4759
  • Correct Gigaget's license from GPLv2 to GPLv3 #4892

Localization

  • Add Santali language #4749
  • Add Central Atlas Tamazight localization
  • Add Korean translation of the README #4845
  • Updated translations

Development

(huge thanks to @Isira-Seneviratne)

  • Use DisplayCutoutCompat in VideoPlayerImpl #4338
  • Use DrawableCompat. #4592
  • Use ContextCompat methods #4276
  • Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
  • Hide Leaks launcher icon #4436 #4450
  • Format all XML resources #4471
  • Disable Ktlint pending upstream update #4517
  • Use Core KTX functions #4547
  • Use multidex for all build types. #4557
  • Migrate AboutActivity to ViewPager2 #4553
  • Optimize and shrink app PNGs #4610
  • Convert notification actions to a custom preference #4652
  • Use Java 8 APIs #3817 #4556
  • Separate player gesture logic and UI #4587
  • Use RxJava instead of AsyncTask #4499
  • Change loop index from float to int #4784
  • More miscellaneous little fixes and improvements #4710
  • Fix NullPointerException in queue handling and improved performance #4555

Other

Scroll to available downloads
A more recent upload may be available below!

About NewPipe (github version) 0.20.3

Download NewPipe (github version) 0.20.3

This release may come in several variants. Consult our handy FAQ to see which download is right for you.

Variant
Arch
Version
DPI
0.20.3 APK
957
November 18, 2020
noarch
Android 4.4+
nodpi
Apps related to NewPipe (github version)

Version:0.28.7

Uploaded:May 29, 2026 at 10:13AM UTC

File size:10.38 MB

All Releases
NewPipe (github version) 0.28.7

Version:0.28.7

Uploaded:May 23, 2026 at 8:15PM UTC

File size:10.38 MB

Downloads:705

NewPipe (github version) 0.28.6

Version:0.28.6

Uploaded:May 1, 2026 at 5:13PM UTC

File size:10.38 MB

Downloads:835

NewPipe (github version) 0.28.5

Version:0.28.5

Uploaded:April 12, 2026 at 12:53PM UTC

File size:10.38 MB

Downloads:581

NewPipe (github version) 0.28.4

Version:0.28.4

Uploaded:March 8, 2026 at 8:37PM UTC

File size:10.31 MB

Downloads:795

NewPipe (github version) 0.28.3

Version:0.28.3

Uploaded:February 5, 2026 at 10:34PM UTC

File size:11.91 MB

Downloads:834

NewPipe (github version) 0.28.2

Version:0.28.2

Uploaded:January 28, 2026 at 9:42AM UTC

File size:11.90 MB

Downloads:1,353

NewPipe (github version) 0.28.1

Version:0.28.1

Uploaded:January 11, 2026 at 11:22PM UTC

File size:11.90 MB

Downloads:853

NewPipe (github version) 0.28.0

Version:0.28.0

Uploaded:July 31, 2025 at 10:30PM UTC

File size:11.53 MB

Downloads:2,357

NewPipe (github version) 0.27.7

Version:0.27.7

Uploaded:May 7, 2025 at 6:20PM UTC

File size:11.36 MB

Downloads:1,814

NewPipe (github version) 0.27.6

Version:0.27.6

Uploaded:February 5, 2025 at 2:17PM UTC

File size:11.39 MB

Downloads:5,933

Comments