support.mozilla.org Open in urlscan Pro
34.149.128.2  Public Scan

Submitted URL: http://detectportal.firefox.com/canonical.html
Effective URL: https://support.mozilla.org/en-US/kb/captive-portal
Submission: On December 24 via api from ID — Scanned from US

Form analysis 7 forms found in the DOM

GET /en-US/search/

<form data-instant-search="form" id="support-search" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Search questions, articles, or topics (example: saving passwords in Firefox)" class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="mobile-search-results" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Search questions, articles, or topics (example: saving passwords in Firefox)" class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="hidden-search" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Search questions, articles, or topics (example: saving passwords in Firefox)" class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="support-search-sidebar" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Search questions, articles, or topics (example: saving passwords in Firefox)" class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

POST /en-US/kb/captive-portal/vote

<form class="document-vote--form helpful" action="/en-US/kb/captive-portal/vote" method="post">
  <input type="hidden" name="csrfmiddlewaretoken" value="7oRkFl8h3xewq2UpuOl5nBAPeliSVAXL9iZViaxfg66cok3b985xmGqxrxGuIAJk">
  <h4 class="document-vote--heading">Was this article helpful?</h4>
  <div class="document-vote--buttons">
    <input type="hidden" name="revision_id" value="286490">
    <input type="hidden" name="source" value="footer">
    <button type="submit" class="btn helpful-button" name="helpful"><span class="hidden-text">Yes</span>👍</button>
    <button type="submit" class="btn not-helpful-button" name="not-helpful"><span class="hidden-text">No</span>👎</button>
    <img class="wait" src="https://assets-prod.sumo.prod.webservices.mozgcp.net/static/spinner.18d6c26adc937688.gif" alt="Please wait...">
  </div>
  <input type="hidden" name="referrer" value="https://detectportal.firefox.com/"><input type="hidden" name="query" value="">
</form>

POST /en-US/kb/captive-portal/vote

<form class="document-vote--form helpful" action="/en-US/kb/captive-portal/vote" method="post">
  <input type="hidden" name="csrfmiddlewaretoken" value="7oRkFl8h3xewq2UpuOl5nBAPeliSVAXL9iZViaxfg66cok3b985xmGqxrxGuIAJk">
  <h4 class="document-vote--heading">Was this article helpful?</h4>
  <div class="document-vote--buttons">
    <input type="hidden" name="revision_id" value="286490">
    <input type="hidden" name="source" value="footer">
    <button type="submit" class="btn helpful-button" name="helpful"><span class="hidden-text">Yes</span>👍</button>
    <button type="submit" class="btn not-helpful-button" name="not-helpful"><span class="hidden-text">No</span>👎</button>
    <img class="wait" src="https://assets-prod.sumo.prod.webservices.mozgcp.net/static/spinner.18d6c26adc937688.gif" alt="Please wait...">
  </div>
  <input type="hidden" name="referrer" value="https://detectportal.firefox.com/"><input type="hidden" name="query" value="">
</form>

GET #

<form class="mzp-c-language-switcher" method="get" action="#">
  <a class="mzp-c-language-switcher-link" href="/en-US/locales">Language</a>
  <label for="mzp-c-language-switcher-select">Language</label>
  <select id="mzp-c-language-switcher-select" class="mzp-js-language-switcher-select" name="lang" data-previous-language="en-US">
    <option value="af">Afrikaans</option>
    <option value="ar">عربي</option>
    <option value="az">Azərbaycanca</option>
    <option value="bg">Български</option>
    <option value="bm">Bamanankan</option>
    <option value="bn">বাংলা</option>
    <option value="bs">Bosanski</option>
    <option value="ca">català</option>
    <option value="cs">Čeština</option>
    <option value="da">Dansk</option>
    <option value="de">Deutsch</option>
    <option value="ee">Èʋegbe</option>
    <option value="el">Ελληνικά</option>
    <option value="en-US" selected="">English</option>
    <option value="es">Español</option>
    <option value="et">eesti keel</option>
    <option value="eu">Euskara</option>
    <option value="fa">فارسی</option>
    <option value="fi">suomi</option>
    <option value="fr">Français</option>
    <option value="fy-NL">Frysk</option>
    <option value="ga-IE">Gaeilge (Éire)</option>
    <option value="gl">Galego</option>
    <option value="gn">Avañe'ẽ</option>
    <option value="gu-IN">ગુજરાતી</option>
    <option value="ha">هَرْشَن هَوْسَ</option>
    <option value="he">עברית</option>
    <option value="hi-IN">हिन्दी (भारत)</option>
    <option value="hr">Hrvatski</option>
    <option value="hu">Magyar</option>
    <option value="dsb">Dolnoserbšćina</option>
    <option value="hsb">Hornjoserbsce</option>
    <option value="id">Bahasa Indonesia</option>
    <option value="ig">Asụsụ Igbo</option>
    <option value="it">Italiano</option>
    <option value="ja">日本語</option>
    <option value="ka">ქართული</option>
    <option value="km">ខ្មែរ</option>
    <option value="kn">ಕನ್ನಡ</option>
    <option value="ko">한국어</option>
    <option value="ln">Lingála</option>
    <option value="lt">lietuvių kalba</option>
    <option value="mg">Malagasy</option>
    <option value="mk">Македонски</option>
    <option value="ml">മലയാളം</option>
    <option value="ms">Bahasa Melayu</option>
    <option value="ne-NP">नेपाली</option>
    <option value="nl">Nederlands</option>
    <option value="no">Norsk</option>
    <option value="pl">Polski</option>
    <option value="pt-BR">Português (do Brasil)</option>
    <option value="pt-PT">Português (Europeu)</option>
    <option value="ro">română</option>
    <option value="ru">Русский</option>
    <option value="si">සිංහල</option>
    <option value="sk">slovenčina</option>
    <option value="sl">slovenščina</option>
    <option value="sq">Shqip</option>
    <option value="sr">Српски</option>
    <option value="sw">Kiswahili</option>
    <option value="sv">Svenska</option>
    <option value="ta">தமிழ்</option>
    <option value="ta-LK">தமிழ் (இலங்கை)</option>
    <option value="te">తెలుగు</option>
    <option value="th">ไทย</option>
    <option value="tn">Setswana</option>
    <option value="tr">Türkçe</option>
    <option value="uk">Українська</option>
    <option value="ur">اُردو</option>
    <option value="vi">Tiếng Việt</option>
    <option value="wo">Wolof</option>
    <option value="xh">isiXhosa</option>
    <option value="yo">èdè Yorùbá</option>
    <option value="zh-CN">中文 (简体)</option>
    <option value="zh-TW">正體中文 (繁體)</option>
    <option value="zu">isiZulu</option>
  </select>
  <!-- form submit button is shown when JavaScript is not enabled -->
  <button type="submit">Go</button>
</form>

Text Content

 * Skip to main content
 * Switch language
 * Skip to search




Search Menu
 * Explore Help Articles
   Close Firefox menu
   
   EXPLORE BY PRODUCT
   
    * Firefox desktop
    * Mozilla VPN
    * Firefox for iOS
    * Thunderbird
    * Firefox for Android
    * View all products
   
   EXPLORE BY TOPIC
   
    * Settings
    * Installation and updates
    * Email and messaging
    * Performance and connectivity
    * Privacy and security
    * Browse

 * Community Forums
   Close Firefox menu
   
   BROWSE BY PRODUCT
   
    * Firefox desktop
    * Firefox Focus
    * Firefox for iOS
    * Thunderbird
    * Firefox for Android
    * View all forums
   
   BROWSE ALL FORUM THREADS BY TOPIC
   
    * Settings
    * Installation and updates
    * Email and messaging
    * Performance and connectivity
    * Privacy and security
    * Browse

 * Ask a Question
   Close Firefox menu
   
   GET HELP WITH
   
    * Firefox desktop
    * Firefox for Enterprise
    * Firefox Relay
    * Thunderbird
    * Firefox for iOS
    * Firefox Focus
    * Monitor
    * Mozilla Account
    * Firefox for Android
    * Mozilla VPN
    * Pocket
    * View all

 * Contribute

 * Search
 * Sign In/Up

Search

SEARCH SUPPORT

Search
 1. Home
 2. Firefox
 3. Performance and connectivity
 4. Captive portal detection

Search


ASK A QUESTION

Still need help? Sign in to ask your question on our forums.

Continue


 * * CUSTOMIZE THIS ARTICLE
     
     Firefox
     Version 135 Version 134 Version 133 Version 132 Version 131 Version 130
     Version 129 Version 128 Version 127 Version 126 Version 125 Version 124
     Version 123 Version 122 Version 121 Version 120 Version 119 Version 118
     Version 117 Version 116 Version 115
     Windows 8 Windows 7/Vista Windows XP Mac Linux Windows 10 Windows 11

WAS THIS ARTICLE HELPFUL?

Yes👍 No👎
Download Firefox
 * Systems and Languages
 * What's New
 * Privacy


CAPTIVE PORTAL DETECTION

Firefox Firefox Last updated: 10/11/24 49% of users voted this helpful

Firefox's captive portal detector tests whether the network connection requires
you to log in or accept the network's terms before permitting you to use the
network. This is most often the case when using a public Wi-Fi hotspot, but it
can also be a corporate guest network that prompts you to agree to its
acceptable use policy. To learn more, see Captive Portal Detection in Firefox
Source Docs.


TABLE OF CONTENTS

 * 1 Captive portal checks
 * 2 What to do after the captive portal check
 * 3 How captive portals work


CAPTIVE PORTAL CHECKS

Firefox tests if the connection is a captive portal by regularly connecting to
http://detectportal.firefox.com/canonical.html. Firefox will also make
connections to this URL to check if your current network supports certain
technologies such as IPv6.


WHAT TO DO AFTER THE CAPTIVE PORTAL CHECK

If the page was left open by Firefox, you may simply close it.

If this happens frequently, please file a Networking bug and describe your case
(requires creating a Bugzilla account).


HOW CAPTIVE PORTALS WORK

Most captive portals redirect you to a login page or a page where you must agree
to an Acceptable Use Policy (AUP). Firefox will make automatic connections to
detect these redirects and will notify you by indicating that you may need to
log into the network. After doing this, the tab should be closed automatically
by Firefox. Occasionally, it will be kept around to display a message from the
network's owners.


Share this article: https://mzl.la/3vWY4y1

WAS THIS ARTICLE HELPFUL?

Yes👍 No👎

These fine people helped write this article:

AliceWyman, Michele Rodaro, Mozinet, Joni, Mark Heijl, Valentin, k_alex, BD,
meleansgar03, Dave Rose, Cyprian Ojide


VOLUNTEER

Grow and share your expertise with others. Answer questions and improve our
knowledge base.

Learn More


RELATED ARTICLES


HOW TO STOP FIREFOX FROM MAKING AUTOMATIC CONNECTIONS

Some people are concerned about the connections Firefox makes to the Internet,
especially when those connections are made for no apparent reason...

MOZILLA

 * Report Trademark Abuse
 * Source code
 * Twitter
 * Join our Community
 * Explore Help Articles

FIREFOX

 * Download
 * Firefox desktop
 * Android Browser
 * iOS Browser
 * Focus Browser

FIREFOX FOR DEVELOPERS

 * Developer Edition
 * Beta
 * Beta for Android
 * Nightly
 * Nightly for Android

MOZILLA ACCOUNT

 * Sign In/Up
 * What Is It?
 * Reset Password
 * Sync Your Data
 * Get Help

Language Language Afrikaans عربي Azərbaycanca Български Bamanankan বাংলা
Bosanski català Čeština Dansk Deutsch Èʋegbe Ελληνικά English Español eesti keel
Euskara فارسی suomi Français Frysk Gaeilge (Éire) Galego Avañe'ẽ ગુજરાતી هَرْشَن
هَوْسَ עברית हिन्दी (भारत) Hrvatski Magyar Dolnoserbšćina Hornjoserbsce Bahasa
Indonesia Asụsụ Igbo Italiano 日本語 ქართული ខ្មែរ ಕನ್ನಡ 한국어 Lingála lietuvių kalba
Malagasy Македонски മലയാളം Bahasa Melayu नेपाली Nederlands Norsk Polski
Português (do Brasil) Português (Europeu) română Русский සිංහල slovenčina
slovenščina Shqip Српски Kiswahili Svenska தமிழ் தமிழ் (இலங்கை) తెలుగు ไทย
Setswana Türkçe Українська اُردو Tiếng Việt Wolof isiXhosa èdè Yorùbá 中文 (简体)
正體中文 (繁體) isiZulu Go
 * Twitter(@firefox)
 * YouTube (firefoxchannel)
 * Instagram (firefox)

Mozilla
 * mozilla.org
 * Terms of Service
 * Privacy
 * Cookies
 * Contact

Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.

Portions of this content are ©1998–2024 by individual mozilla.org contributors.
Content available under a Creative Commons license.