Item logo image for NeatTube

NeatTube

5.0(

1 rating

)
ExtensionTools3 users
Item media 3 (screenshot) for NeatTube
Item media 1 (screenshot) for NeatTube
Item media 2 (screenshot) for NeatTube
Item media 3 (screenshot) for NeatTube
Item media 1 (screenshot) for NeatTube
Item media 1 (screenshot) for NeatTube
Item media 2 (screenshot) for NeatTube
Item media 3 (screenshot) for NeatTube

Overview

YouTube, refined. Hide Shorts, restore dislikes, force quality, and pop any video into Picture-in-Picture.

NeatTube is a lightweight, privacy-first YouTube enhancement extension that bundles quality-of-life features into a single, clean package. HIDE SHORTS: Removes Shorts shelves from the Home, Search, and Subscriptions pages and hides the Shorts entry from the sidebar. Optionally redirects /shorts/ URLs directly to the regular video player. FILTER MEMBERS-ONLY CONTENT: Hides Members-only badges, shelves, and cards from the YouTube UI using conservative heuristic matching — no restricted content is accessed. RESTORE DISLIKE COUNTS: Displays community-estimated dislike counts on videos using the public Return YouTube Dislike API. Completely anonymous — no viewing history is stored or transmitted. PICTURE-IN-PICTURE (Alt+P): Instantly pops the active video into a floating PiP window with a single keyboard shortcut. Uses native Chrome PiP for zero-overhead performance and works across YouTube's SPA navigation. AUTO QUALITY SELECTION: Automatically sets your preferred playback resolution (144p up to 4K/8K) when a video loads. Includes smart fallback logic: if your preferred resolution is unavailable, the nearest lower resolution is used instead. — PRIVACY & PERMISSIONS — NeatTube requests only the minimum permissions needed: • storage — to save your toggle preferences via chrome.storage.sync • Host access to youtube.com — to inject CSS and scripts that apply your preferences • Host access to returnyoutubedislikeapi.com — for anonymous, read-only dislike count fetches No tabs, webNavigation, or webRequest permissions are requested. No data is collected, stored remotely, or sold. All code runs locally — no remote code execution, no eval. All settings sync across your devices via Chrome Sync and persist across browser restarts.

Details

  • Version
    1.1.0
  • Updated
    March 17, 2026
  • Size
    54.28KiB
  • Languages
    English
  • Developer
    Website
    Email
    contact@naol.dev
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps