5 Best Netflix Chrome Extensions - The Windows Club,2015/6/25 · Netflix Enhancer The installation of NEnhancer is simple just visit the Chrome Web Store and add it to your Chrome browser. Thereafter, a small N icon appears in the browser address bar whenever you’re on the Netflix site. Hover over any of