Skip to content

Captive Portal

The captive-portal icon represents a network or internet connection point that requires authentication or agreement to access.

Exports at 24 × 24 px

Captive Portal icon from Material Symbols Light
Get Pro

Code

Captive Portal in your framework

In any framework. Customize it above, and the code follows.

export const CaptivePortalIcon = (props: React.SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" {...props}>
    <path fill="currentColor" d="M20.45 21.164L17 17.714v2.936h-1V16h4.65v1h-2.961l3.45 3.45zM12 21q-1.868 0-3.51-.708t-2.857-1.924t-1.924-2.856T3 12.003t.709-3.51Q4.417 6.85 5.63 5.634t2.857-1.925T11.997 3t3.51.709t2.859 1.924t1.925 2.857T21 12q0 .404-.035.808t-.107.808h-1.031q.086-.404.13-.808Q20 12.404 20 12q0-.59-.082-1.18t-.264-1.166h-4.035q.114.577.16 1.167q.048.59.048 1.179q0 .404-.023.808t-.07.808h-1q.047-.404.07-.808t.023-.808q0-.59-.047-1.18t-.16-1.166H9.38q-.113.577-.16 1.168q-.047.592-.047 1.183t.047 1.178q.047.586.16 1.163h4.005v1H9.619q.365 1.285.942 2.466q.578 1.18 1.439 2.196q.404 0 .808-.044q.404-.043.808-.093v.992q-.404.05-.808.094Q12.404 21 12 21m-7.654-6.654h4.035q-.114-.577-.16-1.168q-.048-.591-.048-1.183q0-.591.047-1.178q.047-.586.16-1.163H4.347q-.182.577-.264 1.168Q4 11.414 4 12.005t.082 1.178t.264 1.163m.408-5.692h3.825q.292-1.252.812-2.4q.52-1.146 1.336-2.15q-1.99.296-3.562 1.507q-1.57 1.21-2.411 3.043m5.973 11.242q-.758-1.023-1.287-2.17q-.53-1.147-.851-2.38H4.754q.84 1.813 2.421 3.024q1.58 1.21 3.552 1.526M9.619 8.654h4.762q-.339-1.287-.945-2.446T12 3.992q-.842 1.016-1.442 2.196t-.939 2.466m5.793 0h3.834q-.84-1.833-2.411-3.053t-3.562-1.497q.758 1.023 1.259 2.18t.88 2.37"/>
  </svg>
);

Other libraries

Captive Portal in 1 more libraries

Each library draws it its own way. Open one to compare.

Pricing

Material Symbols Light MCP, with Pro

Ask for Captive Portal or any of 15,390 Material Symbols Light icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.

4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.

  • Secure checkout via Stripe
  • Code lives in your repo
  • Keep what you've shipped if you cancel
  • License terms

FAQ

Frequently asked questions

What the Captive Portal icon means and where it's used, then how to install, style, label and license it.

4.9 out of 5 from 150+ developers

Install Captive Portal from a prompt

MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.

Get Pro