Internet & Networking

Captive portal

Also known as: Wi-Fi login page, Wi-Fi splash page, hotspot login page, captive Wi-Fi portal

A captive portal is a web page that appears when you connect to certain Wi-Fi networks, such as at hotels, airports, cafés, and libraries, asking you to accept terms, enter a room number, watch an ad, or log in before you can use the internet.

The network 'captures' your traffic until you complete the step. While captive portals are a normal part of public Wi-Fi, fake networks can mimic them to steal passwords or personal information.

Captive portal, explained at three levels

At home

A captive portal is like a doorman at a hotel. You can walk into the lobby, but you cannot go upstairs until you sign the guest book. On public Wi-Fi, you join the network, but the router blocks your internet traffic and sends you to a web page first. Once you accept the terms or log in, the router adds your device to its allowed list and lets you through.

At work

A captive portal is a web page a guest Wi-Fi network shows before granting internet access. Businesses use it to display terms of use, collect consent, charge for access, verify hotel guests, or capture marketing details. The network holds each new device in a restricted state until the guest completes the page, which gives the business control and a record of who connected.

Real-world examples

At home

Carlos connected to Wi-Fi at the Calgary airport. A page popped up asking him to accept the terms, and after tapping 'Connect' he could browse normally.

At work

Aisha manages IT for a boutique hotel in Niagara-on-the-Lake. She set up a captive portal asking for room number and last name, keeping guest Wi-Fi separate from the hotel's business network.

How it compares

featureCaptive portalPassword-protected Wi-Fi
How guests connectJoin, then accept or log in on a web pageEnter a password when joining
Data collectionCan collect emails or detailsNone
EncryptionOften an open networkEncrypted with WPA2 or WPA3
Guest frictionHigherLower

Portals add control and terms. Passwords add encryption with less fuss.

For analysts

If your business runs a captive portal, I'd collect as little personal information as possible. Every email address gathered is data you're now responsible for protecting.

History & origin

Captive portals spread in the 2000s as hotels, airports, and coffee shops began offering Wi-Fi and needed a way to show terms of use, charge for access, or collect emails. Phones and laptops developed automatic detection, such as Apple's captive network assistant, which checks a test web address and pops up the login page when access is blocked. Because older portals worked by hijacking web requests, they broke as more sites switched to HTTPS. The IETF published standards in 2020, RFC 8908 and RFC 8910, letting networks announce captive portals properly through DHCP and an API. In my view, captive portals are a clunky necessity, and the safest habit is never to type a real password into one.