invidious

Invidious is an open-source alternative front end for watching YouTube videos without ads or tracking. Use a public instance or host your own, with subscriptions managed independently from Google.

Share on XLicense: AGPL-3.0

Overview

Invidious is an open-source alternative front end for watching YouTube videos. It offers a lightweight viewing experience without ads or tracking and does not require JavaScript. Users can choose a public instance to watch videos or host their own using the installation documentation. It supports subscriptions managed independently from Google, notifications for subscribed channels, audio-only playback, customizable themes and homepage, and importing or exporting selected subscription and watch-history data. It also provides a developer API and embedded video support.

Key features

  • Watch videos without ads or tracking, with no JavaScript required
  • Manage subscriptions independently from Google and receive channel notifications
  • Import subscriptions from YouTube, NewPipe, or FreeTube; export them to NewPipe or FreeTube
  • Use audio-only mode, themes, and a customizable homepage
  • Access a developer API and embedded video support

Best for

People who want an alternative way to watch YouTube with fewer tracking and scripting requirements may find it useful. It also suits users who want subscriptions separate from Google or prefer to host the service themselves.

Upstream
iv-org/invidious
Fork on GitHub
Guo-astro/invidious
Upstream stars
25k
Category
Documents, media and content
Language
Crystal
License
AGPL-3.0
Forked
2026-10-12
Sync status
In syncLast synced 2026-10-15