Block Shorts & Reels by country.

Geo No is a free browser extension that skips or hides YouTube Shorts and Instagram Reels from the countries you choose. Scroll your feed without content you didn't ask for.

Chrome · Edge · Brave · Android app · iPhone web app · Open source (MIT) · No account, no tracking

A YouTube Short from India hidden by Geo No, with Next Short, Show anyway and Allow this channel buttons

How it works

YouTube and Instagram don't label videos with a country, and every Short or Reel comes from the same servers, so a normal website blocker can't help. Geo No checks each one as it appears.

01

Pick countries

Choose any of 240+ countries and territories. Many people start with India, Pakistan or Bangladesh.

02

Geo No reads the clues

Channel country, tagged location, writing script, spoken language, Hinglish words and hashtags such as #mumbai or #desi.

03

Skip or blur

Matching Shorts and Reels are skipped automatically, or blurred with "Show anyway" and "Allow this channel".

What it looks for

Clues are combined into a confidence score. You choose how strict it is with Low, Medium or High sensitivity.

SignalExampleStrength
Channel's declared countrycountry: INDecisive
Tagged location (Instagram)Marine Drive, MumbaiStrong
Writing scriptDevanagari, Telugu, Tamil, Bengali, Thai, HangulStrong
Spoken languageHindi, Tamil, Telugu, Marathi, Korean, JapaneseStrong
Romanised Hindi ("Hinglish")bhai, yaar, kya, nahiMedium
Hashtags and places#mumbai #desi #bollywood #iplMedium

Install in 2 minutes

  1. Download geo-no-extension.zip from the latest release and unzip it.
  2. Open chrome://extensions and turn on Developer mode.
  3. Click Load unpacked and select the unzipped extension folder.
  4. Choose countries on the settings page that opens.
  5. Open youtube.com/shorts or instagram.com/reels and scroll.
  6. Optional, for YouTube: add a free YouTube API key for much better accuracy. Instagram needs no key. Step-by-step instructions are on the settings page.

A one-click Chrome Web Store version is on the way.

Geo No settings page: choose countries to block, skip or blur, sensitivity, YouTube API key

On your phone

Two free options. Neither needs an app store or an account.

ANDROID APP · BETA

Works inside the real Instagram and YouTube apps

Geo No reads the caption, account name and hashtags shown on each Reel or Short and swipes past (or covers) the ones from countries you block. Everything runs on your phone, with no internet requests at all.

  1. Download geo-no-android.apk on your phone and open it. Allow "install unknown apps" for your browser if asked.
  2. Open Geo No, choose countries, then tap Open Accessibility settings and switch Geo No on.
  3. Greyed out? On Android 13+ open App info → ⋮ → Allow restricted settings first (the app has a button for this).
  4. Open Instagram Reels or YouTube Shorts and scroll.

Android 7 or newer. Open source, about 150 KB.

WEB APP · IPHONE & ANDROID

A Shorts feed without the countries you skip

Open the web app, add a free YouTube API key once, and swipe through YouTube Shorts with your blocked countries filtered out. Add it to your home screen and it opens like an app.

Open the web app

iPhone doesn't let any app look inside Instagram or YouTube, so on iPhone this is a separate feed (YouTube Shorts only). On iPhone: Safari → Share → Add to Home Screen.

Questions

How do I block YouTube Shorts from a specific country?

YouTube has no built-in country filter. Install Geo No, choose the countries you don't want to see, and it skips or blurs matching Shorts as you scroll.

Can I block Indian content on YouTube Shorts?

Yes. That's what Geo No was first built for. It detects Indian Shorts from the channel's country, Indian scripts (Devanagari, Tamil, Telugu, Gujarati and more), the spoken language, Hinglish words and hashtags.

Is it accurate?

With a free YouTube API key, very. Without one, it only sees titles and channel names, so creators who write in English and don't state a country can slip through. If something is blocked by mistake, click "Allow this channel".

Can I block Instagram Reels from a country?

Yes. Geo No checks Reels on instagram.com/reels using the caption, tagged location, audio name and the account's bio, and skips or blurs the ones from countries you've blocked. No API key is needed for Instagram.

Does Geo No collect my data?

No. There's no server and no account. Settings stay in your browser, and the only requests go to YouTube, Google's YouTube Data API and instagram.com. Read the privacy policy.

Does it work on my phone?

Yes. On Android, the free Geo No app skips or covers Reels and Shorts inside the real Instagram and YouTube apps. On iPhone, Apple doesn't let any app do that, so use the Geo No web app: a YouTube Shorts feed with your blocked countries filtered out.