Control access to your station by restricting or allowing listeners based on their geographical location.
The Geo-blocking page provides powerful security and compliance tools for your station. If your broadcasting license restricts you to certain regions, or if you simply want to target a specific global audience, this feature allows you to control exactly who can access your streams and public pages.Just like your schedule and social media settings, any changes you make to your geo-blocking rules are applied instantly to all your published players and public pages upon saving.
By default, your station is open to the entire world. To enable geographical restrictions, click the Enabled toggle switch located in the top right corner of the Geo-blocking card.When you want to remove all restrictions and open your station back up globally, simply toggle this switch off.
When this mode is selected, your station becomes strictly private. Only listeners from the countries you explicitly add to the list will be able to hear your players or visit your public pages.
Example: If you only add “Greece” and “Cyprus,” a listener in the United Kingdom will be blocked from accessing your stream.
When this mode is selected, your station remains mostly public. Listeners from anywhere in the world can tune in, except those located in the countries you explicitly add to the list.
Example: If you only add “United States,” listeners from the US will be blocked, but the rest of the world will still have full access.
Important: If you choose the Allow list mode, make sure to add your own country! Otherwise, you might accidentally block yourself from viewing your own public pages and testing your live players.
Managing your country list is incredibly straightforward:
Click on the country selection dropdown field at the bottom of the card.
Search for or select the countries you want to apply to your active mode.
The selected countries will appear as tags with their national flags.
To remove a country, simply click the small x on its tag.
Once your list is configured perfectly, your security rules will instantly protect your streams across the WebRadioPlayers ecosystem.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Web Radio Players Documentation","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://static-assets.webradioplayers.com/logos/logo_black.svg","dark":"https://static-assets.webradioplayers.com/logos/logo_white.svg"},"favicon":"https://mintcdn.com/webradioplayers/1F9g8RHMw2z3BX_e/favicon.svg?fit=max\u0026auto=format\u0026n=1F9g8RHMw2z3BX_e\u0026q=85\u0026s=02ef62c8bb28b8ba8524c18bf2154b95","navbar":{"links":[{"href":"mailto:support@webradioplayers.com","label":"Support"}],"primary":{"type":"button","label":"Go to SaaS Dashboard","href":"https://manage.webradioplayers.com"}},"footer":{"socials":{"x":"https://x.com/webradioplayers"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Main Website","icon":"globe","href":"https://webradioplayers.com"},{"anchor":"Blog","icon":"newspaper","href":"https://webradioplayers.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"webradioplayers","hasAudioNarration":false,"actualSubdomain":"webradioplayers","customDomains":["docs.webradioplayers.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-webradioplayers-2484523d","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae958e31da1b8da4133b894:success","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Embeddable Players","count":8},{"language":"default","tag":"Station Management","count":7},{"language":"default","tag":"Public Pages","count":6},{"language":"default","tag":"Getting Started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"station/geo-blocking","slug":"/station/geo-blocking","pageMetadata":{"title":"Geo-blocking","description":"Control access to your station by restricting or allowing listeners based on their geographical location.","href":"/station/geo-blocking"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Control access to your station by restricting or allowing listeners based on their geographical location.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Geo-blocking`}),` page provides powerful security and compliance tools for your station. If your broadcasting license restricts you to certain regions, or if you simply want to target a specific global audience, this feature allows you to control exactly who can access your streams and public pages.`]}),`\n`,_jsxs(_components.p,{children:[`Just like your schedule and social media settings, any changes you make to your geo-blocking rules are `,_jsx(_components.strong,{children:`applied instantly`}),` to all your published players and public pages upon saving.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=7b9104276f7b5e0ddee36631020f2570`,alt:`Geo-blocking Dashboard`,\"data-og-width\":`2087`,width:`2087`,\"data-og-height\":`1271`,height:`1271`,\"data-path\":`images/geo_blocking.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=88ca1a8a5d9ce208c9a2ac35ec602993 280w, https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=4337923edaaf6505a02d8483686e8671 560w, https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=bdbca0275b8688e55e658a24b6d7ca3d 840w, https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=af73642e7ed07c479e37074bd2e3fe3f 1100w, https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=c9c0da761c60181d76d61656add7eb54 1650w, https://mintcdn.com/webradioplayers/Zl28OtC8jr_SIPCK/images/geo_blocking.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zl28OtC8jr_SIPCK\u0026q=85\u0026s=c033acc4bf6def8475e894e9dfa14d36 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`activating-geo-blocking`,children:`Activating Geo-blocking`}),`\n`,_jsxs(_components.p,{children:[`By default, your station is open to the entire world. To enable geographical restrictions, click the `,_jsx(_components.strong,{children:`Enabled`}),` toggle switch located in the top right corner of the Geo-blocking card.`]}),`\n`,_jsx(_components.p,{children:`When you want to remove all restrictions and open your station back up globally, simply toggle this switch off.`}),`\n`,_jsx(Heading,{level:`2`,id:`choosing-your-mode`,children:`Choosing Your Mode`}),`\n`,_jsx(_components.p,{children:`Once activated, you must choose how you want the platform to filter your incoming listeners. The system operates in one of two modes:`}),`\n`,_jsx(Heading,{level:`3`,id:`1-allow-list-whitelisting`,children:`1. Allow List (Whitelisting)`}),`\n`,_jsxs(_components.p,{children:[`When this mode is selected, your station becomes strictly private. `,_jsx(_components.strong,{children:`Only`}),` listeners from the countries you explicitly add to the list will be able to hear your players or visit your public pages.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.em,{children:`Example: If you only add “Greece” and “Cyprus,” a listener in the United Kingdom will be blocked from accessing your stream.`})}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`2-block-list-blacklisting`,children:`2. Block List (Blacklisting)`}),`\n`,_jsxs(_components.p,{children:[`When this mode is selected, your station remains mostly public. Listeners from anywhere in the world can tune in, `,_jsx(_components.strong,{children:`except`}),` those located in the countries you explicitly add to the list.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.em,{children:`Example: If you only add “United States,” listeners from the US will be blocked, but the rest of the world will still have full access.`})}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Important:`}),` If you choose the `,_jsx(_components.strong,{children:`Allow list`}),` mode, make sure to add your own country! Otherwise, you might accidentally block yourself from viewing your own public pages and testing your live players.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`adding-and-removing-countries`,children:`Adding and Removing Countries`}),`\n`,_jsx(_components.p,{children:`Managing your country list is incredibly straightforward:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Click on the country selection dropdown field at the bottom of the card.`}),`\n`,_jsx(_components.li,{children:`Search for or select the countries you want to apply to your active mode.`}),`\n`,_jsx(_components.li,{children:`The selected countries will appear as tags with their national flags.`}),`\n`,_jsxs(_components.li,{children:[`To remove a country, simply click the small `,_jsx(_components.strong,{children:`x`}),` on its tag.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Once your list is configured perfectly, your security rules will instantly protect your streams across the WebRadioPlayers ecosystem.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Geo-blocking","description":"Control access to your station by restricting or allowing listeners based on their geographical location.","href":"/station/geo-blocking"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Activating Geo-blocking","slug":"activating-geo-blocking","depth":2,"children":[]},{"title":"Choosing Your Mode","slug":"choosing-your-mode","depth":2,"children":[{"title":"1. Allow List (Whitelisting)","slug":"1-allow-list-whitelisting","depth":3,"children":[]},{"title":"2. Block List (Blacklisting)","slug":"2-block-list-blacklisting","depth":3,"children":[]}]},{"title":"Adding and Removing Countries","slug":"adding-and-removing-countries","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"webradioplayers","siteName":"Web Radio Players Documentation","title":"Geo-blocking - Web Radio Players Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-31T15:20:44.403Z","originalFileLocation":"station/geo-blocking.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Control access to your station by restricting or allowing listeners based on their geographical location.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Web Radio Players Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Geo-blocking - Web Radio Players Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Control access to your station by restricting or allowing listeners based on their geographical location.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Web Radio Players Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.webradioplayers.com/station/geo-blocking\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://webradioplayers.mintlify.site/_mintlify/api/og/v2?division=Station+Management\u0026amp;title=Geo-blocking\u0026amp;description=Control+access+to+your+station+by+restricting+or+allowing+listeners+based+on+their+geographical+location.\u0026amp;theme=73180d2532400b3178289547\u0026amp;signature=336ad5704558ae67d560f344ac498ddf356c9dd3819dbc9b112084b2e9d78dfb\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Geo-blocking - Web Radio Players Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Control access to your station by restricting or allowing listeners based on their geographical location.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://webradioplayers.mintlify.site/_mintlify/api/og/v2?division=Station+Management\u0026amp;title=Geo-blocking\u0026amp;description=Control+access+to+your+station+by+restricting+or+allowing+listeners+based+on+their+geographical+location.\u0026amp;theme=73180d2532400b3178289547\u0026amp;signature=336ad5704558ae67d560f344ac498ddf356c9dd3819dbc9b112084b2e9d78dfb\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/webradioplayers/1dX0EfhZUDXwXm-I/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Web Radio Players Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.webradioplayers.com/station/geo-blocking\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/station/geo-blocking.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.webradioplayers.com/#organization\",\"name\":\"Web Radio Players Documentation\",\"url\":\"https://docs.webradioplayers.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://static-assets.webradioplayers.com/logos/logo_black.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.webradioplayers.com#website\",\"name\":\"Web Radio Players Documentation\",\"url\":\"https://docs.webradioplayers.com\",\"publisher\":{\"@id\":\"https://docs.webradioplayers.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.webradioplayers.com/station/geo-blocking#webpage\",\"url\":\"https://docs.webradioplayers.com/station/geo-blocking\",\"name\":\"Geo-blocking\",\"description\":\"Control access to your station by restricting or allowing listeners based on their geographical location.\",\"dateModified\":\"2026-05-31T15:20:44.403Z\",\"isPartOf\":{\"@id\":\"https://docs.webradioplayers.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.webradioplayers.com/station/geo-blocking#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.webradioplayers.com/station/geo-blocking#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Station Management\",\"item\":\"https://docs.webradioplayers.com/station/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Geo-blocking\",\"item\":\"https://docs.webradioplayers.com/station/geo-blocking\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.webradioplayers.com/station/geo-blocking#article\",\"headline\":\"Geo-blocking\",\"name\":\"Geo-blocking\",\"description\":\"Control access to your station by restricting or allowing listeners based on their geographical location.\",\"url\":\"https://docs.webradioplayers.com/station/geo-blocking\",\"mainEntityOfPage\":{\"@id\":\"https://docs.webradioplayers.com/station/geo-blocking#webpage\"},\"dateModified\":\"2026-05-31T15:20:44.403Z\",\"publisher\":{\"@id\":\"https://docs.webradioplayers.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.webradioplayers.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Web Radio Players Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Web Radio Players Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/station/geo-blocking.md","siteName":"Web Radio Players Documentation","nav":{"global":{"anchors":[{"anchor":"Main Website","icon":"globe","href":"https://webradioplayers.com"},{"anchor":"Blog","icon":"newspaper","href":"https://webradioplayers.com/blog"}]},"groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/index"},{"title":"Set Up Your First Station","href":"/setup-station"}]},{"group":"Station Management","pages":[{"title":"Station Overview","href":"/station/overview"},{"title":"Station Details","href":"/station/details"},{"title":"Managing Streams","href":"/station/streams"},{"title":"Social Media Links","href":"/station/social-media"},{"title":"Weekly Schedule","description":"Create reusable radio programs and assign them to time slots to build your public-facing station calendar.","href":"/station/weekly-schedule"},{"title":"Geo-blocking","href":"/station/geo-blocking"},{"title":"Analytics \u0026 Logs","description":"Dive deep into your listener data, track sponsor engagement, and export your broadcast history for royalty reporting.","href":"/station/analytics-and-logs"}]},{"group":"Embeddable Players","pages":[{"title":"Players Overview","href":"/players/overview"},{"title":"Player Selection","href":"/players/player-selection"},{"title":"Theme Selection","href":"/players/theme-selection"},{"title":"Player Configuration","href":"/players/player-configuration"},{"title":"Getting Your Embed Code","href":"/players/code-preview"},{"title":"Embed in a Standard Webpage","href":"/players/embed-html"},{"title":"Embed in WordPress","href":"/players/embed-wordpress"},{"title":"Launch in a Pop-up Window","href":"/players/embed-popup"}]},{"group":"Public Pages","pages":[{"title":"Creating a Public Page","href":"/public-pages/wizard-configuration"},{"title":"Domain Setup \u0026 Launch","href":"/public-pages/domain-setup"},{"title":"Adding a Custom Domain","href":"/public-pages/custom-domains"},{"title":"Managing Events","href":"/public-pages/events"},{"title":"Managing Sponsors","href":"/public-pages/sponsors"},{"title":"Message Center","href":"/public-pages/message-center"}]}]},"basePath":"","title":"Geo-blocking - Web Radio Players Documentation","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-u3J1-UOn.js","DynamicMarkdown-B-f2cqXQ.js","zoom-image-lightbox-DTFzvaXJ.js","lightbox-handle-r17bVUz3.js"]}