About three minutes, five steps. No Chrome Web Store required.
Why the extension. It works right on the Google results you're already looking at β scoring the map pack and organic listings in place, with location spoofing and one-click referring-domain lookups. Because it reads the page you're on, its searches don't spend credits.
Checking for the latest releaseβ¦
Unzip the download into a folder you won't move or delete β your home directory or Documents is fine. Chrome doesn't copy the extension anywhere; it loads it from that folder every time it starts, so deleting the folder uninstalls the extension.
manifest.json sits directly inside it β that's the folder
you'll point Chrome at in step 4.
Only if you had it installed before July 2026. The self-hosted build carries the same extension ID as the Web Store one, so Chrome refuses to load them side by side. Remove the old card and the new install goes through cleanly β your account, credits and saved research all live server-side and are untouched.
chrome://extensions, click Remove on the
old card before loading the new build.
Chrome blocks pages from linking to chrome:// addresses, so this one you have
to paste in yourself:
chrome://extensions Then flip Developer mode on, top right. This is the switch that lets Chrome run an extension from a folder instead of the Web Store.
Turning on Developer mode reveals a new button row. Click
Load unpacked, then select the folder from step 1 β the
one with manifest.json directly inside it, not the zip and not the folder above
it.
manifest.json β not the .zip below it.
A Niche Finder Pro card should appear, toggled on. Check the ID matches
bncipkfkdbdipkeeclbppmehnfjldomi β that's how your existing account and saved
data stay attached. Then open the puzzle-piece menu in your Chrome toolbar and pin NFP so
it's one click away on any Google search.
Chrome shows a "Disable developer mode extensions" warning each time it starts. That's expected for any self-hosted extension and safe to dismiss β clicking Cancel keeps NFP running.
Sideloaded extensions never auto-update, so updates are manual β but the app tells you when one is waiting. When you see the prompt:
chrome://extensions.
Keeping the same folder means Chrome keeps the same extension ID, so you stay signed in and nothing needs re-linking.
manifest.json sitting
right there, go one level deeper and try again.
edge://extensions). Safari and Firefox can't load Chrome extensions at all β
on those, use app.niche-finder.pro.
Installed? The getting-started guide covers what to actually do with it.
Read the getting-started guideStill stuck? Contact support or ask in the NFP Discord.