pfSense Integration

A compliant captive portal with pfSense

Add a branded guest login page to your existing pfSense firewall. SMS verification, RADIUS authentication and legal logging — live in minutes.

Start Free

How it works

1. Design your portal

Pick your logo, colors and login method (SMS, voucher, hotel) from the panel — no coding.

2. Get RADIUS & API key

Captivo gives you the RADIUS server details to enter in pfSense and an API key to download your template.

3. Download the template

Download your branded login page as HTML and upload it into pfSense Captive Portal's "Portal page contents".

4. Go live

Enable RADIUS authentication. When guests connect, your portal opens, verifies and lets them online.

Why Captivo + pfSense?

  • Works with your existing pfSense setup — no new hardware
  • SMS verification, voucher and hotel (room-no) login methods
  • Compliant, time-stamped connection logging
  • Branded, mobile-friendly login page

Frequently Asked Questions

How does Captivo work with pfSense?

In Captivo you design your branded login page, download the HTML template and upload it to pfSense Captive Portal's portal page area. Authentication happens by pointing pfSense to the Captivo RADIUS server. The guest logs in by phone/voucher, gets verified and goes online.

Is my pfSense version compatible?

Captivo uses pfSense's standard Captive Portal and RADIUS features; it's compatible with current pfSense CE and Plus versions. No special package is required.

How long does setup take?

Portal design takes a few minutes; uploading the template and entering RADIUS details on pfSense is quick too. Most setups go live the same day.

Add a guest portal to your pfSense

Try the branded, compliant captive portal — free.

Start Free