[
  {
    "brand": "Netgear",
    "model": "Nighthawk RAX50, RAX120, R7000, RAX200",
    "ip": "192.168.1.1",
    "webAddress": "http://routerlogin.net",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Alternative local domain: http://routerlogin.com"
  },
  {
    "brand": "Netgear",
    "model": "Orbi Mesh WiFi RBK50, RBK752, RBK852, 960",
    "ip": "192.168.1.1",
    "webAddress": "http://orbilogin.com",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP/HTTPS",
    "category": "Mesh System",
    "notes": "Managed via browser or Netgear Orbi mobile app."
  },
  {
    "brand": "Netgear",
    "model": "Nighthawk Pro Gaming XR500, XR1000",
    "ip": "192.168.1.1",
    "webAddress": "http://routerlogin.net",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Powered by DumaOS; prompts for password update on first boot."
  },
  {
    "brand": "ASUS",
    "model": "RT-AX88U, RT-AX86U, RT-AX58U, GT-AX11000",
    "ip": "192.168.1.1",
    "webAddress": "http://router.asus.com",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Can also be accessed via http://asusrouter.com"
  },
  {
    "brand": "ASUS",
    "model": "RT-AC68U, RT-AC86U, RT-AC1900P",
    "ip": "192.168.1.1",
    "webAddress": "http://router.asus.com",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Classic ASUSWRT interface; wizard guides initial security setup."
  },
  {
    "brand": "Linksys",
    "model": "EA7500, EA8300, EA9500, MR7350, MR9600",
    "ip": "192.168.1.1",
    "webAddress": "http://myrouter.local",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Click 'To access your router, click here' to bypass cloud sign-in."
  },
  {
    "brand": "Linksys",
    "model": "WRT54G, WRT1900ACS, WRT3200ACM",
    "ip": "192.168.1.1",
    "webAddress": "http://192.168.1.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Classic Linksys firmware. On WRT54G, username is sometimes left blank."
  },
  {
    "brand": "Linksys",
    "model": "Velop Intelligent Mesh WHW03, MX4200, MX5300",
    "ip": "192.168.1.1",
    "webAddress": "Linksys Mobile App",
    "username": "Linksys Cloud",
    "password": "User Cloud Password",
    "protocol": "Mobile App / HTTP",
    "notes": "Web GUI hidden by default; accessible via bottom banner on myrouter.local."
  },
  {
    "brand": "Cisco",
    "model": "Small Business RV340, RV260, RV160",
    "ip": "192.168.1.1",
    "webAddress": "https://192.168.1.1",
    "username": "cisco",
    "password": "cisco",
    "protocol": "HTTPS",
    "category": "Enterprise/SMB",
    "notes": "Enforces HTTPS; password must be changed immediately upon initial login."
  },
  {
    "brand": "Ubiquiti",
    "model": "EdgeRouter X, EdgeRouter 4, EdgeRouter Lite",
    "ip": "192.168.1.1",
    "webAddress": "https://192.168.1.1",
    "username": "ubnt",
    "password": "ubnt",
    "protocol": "HTTPS",
    "category": "Enterprise/SMB",
    "notes": "Connect Ethernet cable directly to eth0 port for initial configuration."
  },
  {
    "brand": "Ubiquiti",
    "model": "UniFi Dream Machine (UDM), UDM-Pro, UDR",
    "ip": "192.168.1.1",
    "webAddress": "https://192.168.1.1",
    "username": "root / UI SSO",
    "password": "UI.com Cloud Password",
    "protocol": "HTTPS",
    "category": "Enterprise/SMB",
    "notes": "Managed via local UniFi OS console or UniFi Network app."
  },
  {
    "brand": "Verizon",
    "model": "Fios Quantum Gateway G1100",
    "ip": "192.168.1.1",
    "webAddress": "http://192.168.1.1",
    "username": "admin",
    "password": "Printed on router label",
    "protocol": "HTTPS",
    "category": "ISP Gateway",
    "notes": "Admin password is on the serial barcode label on the side/rear."
  },
  {
    "brand": "Verizon",
    "model": "Fios Home Router G3100, CR1000A, CR1000B",
    "ip": "192.168.1.1",
    "webAddress": "http://192.168.1.1",
    "username": "admin",
    "password": "Printed on router label",
    "protocol": "HTTPS",
    "category": "ISP Gateway",
    "notes": "Unique WPA key and admin password printed on pull-out plastic card or label."
  },
  {
    "brand": "Spectrum / Charter",
    "model": "Wave 2 & WiFi 6 Advanced (SAC2V1K, SAX1V1K)",
    "ip": "192.168.1.1",
    "webAddress": "My Spectrum App",
    "username": "Spectrum ID",
    "password": "User Cloud Password",
    "protocol": "Mobile App",
    "notes": "Web GUI disabled on most modern units; managed via My Spectrum app."
  },
  {
    "brand": "DrayTek",
    "model": "Vigor 2865, 2927, 2765 Series",
    "ip": "192.168.1.1",
    "webAddress": "https://192.168.1.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTPS",
    "category": "Enterprise/SMB",
    "notes": "Default HTTPS port 443; prompts to change admin password immediately."
  },
  {
    "brand": "Synology",
    "model": "RT2600ac, RT6600ax, WRX560",
    "ip": "192.168.1.1",
    "webAddress": "http://router.synology.com",
    "username": "admin",
    "password": "synology (or setup wizard)",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Synology Router Manager (SRM) guides initial setup on port 8000."
  },
  {
    "brand": "Netis",
    "model": "WF2419, WF2780, N3",
    "ip": "192.168.1.1",
    "webAddress": "http://netis.cc",
    "username": "guest",
    "password": "guest (or blank)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Quick setup page provides one-click wireless and admin configuration."
  },
  {
    "brand": "TP-Link",
    "model": "Archer AX50, AX55, AX73, C7, AX10, C6",
    "ip": "192.168.0.1",
    "webAddress": "http://tplinkwifi.net",
    "username": "admin",
    "password": "admin (or user-created)",
    "protocol": "HTTP/HTTPS",
    "category": "Retail Router",
    "notes": "Modern firmware prompts to set a new password on first boot."
  },
  {
    "brand": "TP-Link",
    "model": "TL-WR841N, TL-WR940N, TL-WR840N",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Classic budget TP-Link routers. Default user and pass are both admin."
  },
  {
    "brand": "D-Link",
    "model": "DIR-842, DIR-882, DIR-X1560, DIR-X5460",
    "ip": "192.168.0.1",
    "webAddress": "http://dlinkrouter.local",
    "username": "Admin",
    "password": "(Leave blank)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Username is case-sensitive on older models. Default password is often empty."
  },
  {
    "brand": "D-Link",
    "model": "DIR-600, DIR-605L, DIR-615",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "Admin",
    "password": "(Leave blank)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Classic D-Link models; type 'Admin' with capital A and leave password blank."
  },
  {
    "brand": "Arris / Surfboard",
    "model": "SBG6580, SBG8300, G34, G36, SBG10",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP",
    "category": "Cable Modem Gateway",
    "notes": "Newer units have unique Wi-Fi pre-shared keys printed on bottom sticker."
  },
  {
    "brand": "Motorola",
    "model": "MG7550, MG7700, MG8702",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "admin",
    "password": "motorola",
    "protocol": "HTTP",
    "category": "Cable Modem Gateway",
    "notes": "Default password is 'motorola' in all lowercase."
  },
  {
    "brand": "CenturyLink / Quantum",
    "model": "C3000Z, C4000BZ, C4000XG",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "admin",
    "password": "Admin/GUI Password on label",
    "protocol": "HTTP",
    "category": "ISP Gateway",
    "notes": "Distinct from Wi-Fi security key. Look for 'Admin/GUI Password' on sticker."
  },
  {
    "brand": "Tenda",
    "model": "AC6, AC10, TX9 Pro, AC1200",
    "ip": "192.168.0.1",
    "webAddress": "http://tendawifi.com",
    "username": "admin",
    "password": "admin (or blank)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Initial wizard prompts creation of login password."
  },
  {
    "brand": "Actiontec",
    "model": "GT784WN, C1000A, PK5000",
    "ip": "192.168.0.1",
    "webAddress": "http://192.168.0.1",
    "username": "admin",
    "password": "admin (or on label)",
    "protocol": "HTTP",
    "category": "DSL Modem",
    "notes": "DSL combo gateway; check label for model-specific credentials."
  },
  {
    "brand": "Xfinity / Comcast",
    "model": "xFi Gateway XB3, XB6, XB7, XB8",
    "ip": "10.0.0.1",
    "webAddress": "http://10.0.0.1",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP",
    "category": "ISP Gateway",
    "notes": "Prompts to create a custom password immediately upon first login."
  },
  {
    "brand": "Apple",
    "model": "AirPort Extreme, Time Capsule",
    "ip": "10.0.1.1",
    "webAddress": "AirPort Utility App",
    "username": "(Leave blank)",
    "password": "public (or setup password)",
    "protocol": "AirPort Utility",
    "category": "Retail Router",
    "notes": "Managed via native AirPort Utility on macOS or iOS rather than web browser."
  },
  {
    "brand": "Apple",
    "model": "AirPort Express",
    "ip": "10.0.1.1",
    "webAddress": "AirPort Utility App",
    "username": "(Leave blank)",
    "password": "public",
    "protocol": "AirPort Utility",
    "category": "Retail Router",
    "notes": "Use Apple AirPort Utility to discover and configure IP settings."
  },
  {
    "brand": "AT&T",
    "model": "Fiber Gateway BGW210, BGW320-500, BGW320-505",
    "ip": "192.168.1.254",
    "webAddress": "http://192.168.1.254",
    "username": "admin",
    "password": "Printed Device Access Code",
    "protocol": "HTTP",
    "category": "ISP Gateway",
    "notes": "Requires the physical 'Access Code' printed on router yellow/white sticker."
  },
  {
    "brand": "AT&T",
    "model": "NVG589, NVG599, Pace 5268AC",
    "ip": "192.168.1.254",
    "webAddress": "http://192.168.1.254",
    "username": "admin",
    "password": "Printed Device Access Code",
    "protocol": "HTTP",
    "category": "ISP Gateway",
    "notes": "Enter the 10-12 character alphanumeric Access Code on label."
  },
  {
    "brand": "British Telecom (BT)",
    "model": "BT Smart Hub, Smart Hub 2, Home Hub 4/5",
    "ip": "192.168.1.254",
    "webAddress": "http://bthomehub.home",
    "username": "admin",
    "password": "Admin Password on Hub Card",
    "protocol": "HTTP",
    "category": "ISP Gateway",
    "notes": "Password is printed on the pull-out plastic card on the back of the Hub."
  },
  {
    "brand": "2Wire",
    "model": "2701HG-B, 3801HGV, 5012NV",
    "ip": "192.168.1.254",
    "webAddress": "http://192.168.1.254",
    "username": "admin",
    "password": "admin (or on sticker)",
    "protocol": "HTTP",
    "category": "DSL Modem",
    "notes": "Legacy telecom gateway; prompt asks for system password printed on label."
  },
  {
    "brand": "Billion",
    "model": "BiPAC 7800NL, 8800NL, 8900AX",
    "ip": "192.168.1.254",
    "webAddress": "http://192.168.1.254",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Standard default credentials for Billion broadband routers."
  },
  {
    "brand": "Belkin",
    "model": "N150, N300, N600, AC1200, F9K Series",
    "ip": "192.168.2.1",
    "webAddress": "http://router",
    "username": "(Leave blank)",
    "password": "(Leave blank)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Most classic Belkin routers have NO default username and NO default password."
  },
  {
    "brand": "SMC Networks",
    "model": "Barricade SMC7004VBR, SMCWBR14-G",
    "ip": "192.168.2.1",
    "webAddress": "http://192.168.2.1",
    "username": "smc",
    "password": "smcadmin (or admin)",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Classic SMC default credentials."
  },
  {
    "brand": "Edimax",
    "model": "BR-6428nS, BR-6478AC, EW-7438RPn",
    "ip": "192.168.2.1",
    "webAddress": "http://edimax.setup",
    "username": "admin",
    "password": "1234",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Default login is admin / 1234 on factory firmware."
  },
  {
    "brand": "Siemens",
    "model": "Gigaset SE505, SX541",
    "ip": "192.168.2.1",
    "webAddress": "http://192.168.2.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "European Siemens DSL routers."
  },
  {
    "brand": "Huawei",
    "model": "4G/5G Mobile Wi-Fi (B310, B315, B525, B535, 5G CPE)",
    "ip": "192.168.8.1",
    "webAddress": "http://192.168.8.1",
    "username": "admin",
    "password": "admin (or printed on label)",
    "protocol": "HTTP",
    "category": "Cellular Gateway",
    "notes": "Standard gateway for Huawei cellular routers and mobile MiFi pucks."
  },
  {
    "brand": "GL.iNet",
    "model": "Beryl AX (GL-MT3000), Slate AX, Opal, Flint 2",
    "ip": "192.168.8.1",
    "webAddress": "http://192.168.8.1",
    "username": "root",
    "password": "User sets on 1st boot",
    "protocol": "HTTP/HTTPS",
    "category": "Travel/OpenWrt",
    "notes": "Powered by OpenWrt; initial setup prompts you to choose admin password."
  },
  {
    "brand": "Teltonika",
    "model": "RUT240, RUT950, RUTX50, RUTX11",
    "ip": "192.168.8.1",
    "webAddress": "https://192.168.8.1",
    "username": "admin",
    "password": "admin01",
    "protocol": "HTTPS",
    "category": "Industrial Cellular",
    "notes": "Requires password change on initial HTTPS login."
  },
  {
    "brand": "Trendnet",
    "model": "TEW-828DRU, TEW-831DRU, TEW-731BR",
    "ip": "192.168.10.1",
    "webAddress": "http://192.168.10.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Standard IP for Trendnet routers; older models used 'admin' / empty."
  },
  {
    "brand": "WAVLINK",
    "model": "Halo Base, Quantum D4G, Aerial HD4",
    "ip": "192.168.10.1",
    "webAddress": "http://wifi.wavlink.com",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Range Extender / AP",
    "notes": "Can also be accessed via http://192.168.10.1 or http://wifi.wavlink.com"
  },
  {
    "brand": "Zyxel",
    "model": "P-660HN, NBG4615, USG 20",
    "ip": "192.168.10.1",
    "webAddress": "http://192.168.10.1",
    "username": "admin",
    "password": "1234",
    "protocol": "HTTP",
    "category": "SMB Router",
    "notes": "Older Zyxel firmware used 192.168.10.1 with 1234 password."
  },
  {
    "brand": "Buffalo",
    "model": "AirStation Extreme AC1900, WZR-HP-G300NH",
    "ip": "192.168.11.1",
    "webAddress": "http://192.168.11.1",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Some models with AirStation switch set to AP mode change to 192.168.11.100."
  },
  {
    "brand": "DD-WRT",
    "model": "Third-Party Custom Router Firmware (Buffalo Edition)",
    "ip": "192.168.11.1",
    "webAddress": "http://192.168.11.1",
    "username": "root",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Custom Firmware",
    "notes": "Pre-installed DD-WRT builds on Buffalo routers default to 192.168.11.1."
  },
  {
    "brand": "Xiaomi",
    "model": "Mi AIoT Router AX3600, AX6000, AX9000, AX3000",
    "ip": "192.168.31.1",
    "webAddress": "http://miwifi.com",
    "username": "admin",
    "password": "User-created on 1st setup",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Xiaomi/Redmi routers use 192.168.31.1. Managed via Mi Home / MiWiFi app."
  },
  {
    "brand": "Redmi",
    "model": "Redmi AX6, Redmi AX5400, Redmi AC2100",
    "ip": "192.168.31.1",
    "webAddress": "http://miwifi.com",
    "username": "admin",
    "password": "User-created on 1st setup",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Default subnet for all Redmi wireless routers."
  },
  {
    "brand": "MikroTik",
    "model": "RouterBOARD hAP ac2, hAP ax3, RB4011, RB5009",
    "ip": "192.168.88.1",
    "webAddress": "http://192.168.88.1",
    "username": "admin",
    "password": "(Leave blank)",
    "protocol": "WebFig / WinBox",
    "category": "Enterprise/SMB",
    "notes": "Accessible via browser (WebFig) or native WinBox utility on TCP port 8291."
  },
  {
    "brand": "Huawei",
    "model": "EchoLife GPON ONT HG8245, HG8245H, HG8247",
    "ip": "192.168.100.1",
    "webAddress": "http://192.168.100.1",
    "username": "telecomadmin",
    "password": "admintelecom",
    "protocol": "HTTP",
    "category": "Fiber ONT",
    "notes": "ISP super-admin credentials; user login is often root / admin."
  },
  {
    "brand": "ZTE",
    "model": "ZXHN F660, F670, F680 GPON ONT",
    "ip": "192.168.100.1",
    "webAddress": "http://192.168.100.1",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Fiber ONT",
    "notes": "Standard gateway IP for ZTE optical fiber terminals."
  },
  {
    "brand": "Motorola / Arris",
    "model": "SB6141, SB6183, SB6190, SB8200, MB8600",
    "ip": "192.168.100.1",
    "webAddress": "http://192.168.100.1",
    "username": "admin",
    "password": "password (or on label)",
    "protocol": "HTTP",
    "category": "Cable Modem",
    "notes": "Standard diagnostic IP for standalone DOCSIS 3.0 and 3.1 cable modems."
  },
  {
    "brand": "T-Mobile",
    "model": "5G Home Internet Gateway Arcadyan KVD21, Sagemcom FAST5688W",
    "ip": "192.168.12.1",
    "webAddress": "http://192.168.12.1",
    "username": "admin",
    "password": "Printed on gateway bottom",
    "protocol": "HTTP / T-Life App",
    "category": "5G Gateway",
    "notes": "Advanced settings are managed through the T-Mobile Internet / T-Life mobile app."
  },
  {
    "brand": "Huawei",
    "model": "WiFi WS5200, WiFi AX3, AX3 Pro",
    "ip": "192.168.3.1",
    "webAddress": "http://192.168.3.1",
    "username": "admin",
    "password": "User-created on 1st setup",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Huawei consumer standalone Wi-Fi routers default to 192.168.3.1."
  },
  {
    "brand": "Amped Wireless",
    "model": "TITAN, ATHENA, REC Series",
    "ip": "192.168.3.1",
    "webAddress": "http://setup.ampedwireless.com",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Retail Router",
    "notes": "Default gateway for Amped Wireless long-range routers and repeaters."
  },
  {
    "brand": "Netgear",
    "model": "Range Extenders EX6120, EX7000, EX8000, EAX20",
    "ip": "192.168.1.250",
    "webAddress": "http://mywifiext.net",
    "username": "admin",
    "password": "password",
    "protocol": "HTTP",
    "category": "Range Extender",
    "notes": "Netgear extenders use mywifiext.net or fallback IP 192.168.1.250."
  },
  {
    "brand": "Generic AP / Extender",
    "model": "Access Point / Repeater Mode Fallback",
    "ip": "192.168.1.2",
    "webAddress": "http://192.168.1.2",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP",
    "category": "Range Extender",
    "notes": "Standard fallback IP assigned to secondary routers or Wi-Fi extenders on a 192.168.1.x network."
  },
  {
    "brand": "ASUS",
    "model": "ZenWiFi Mesh XT8, XT9, XD6, ET12",
    "ip": "192.168.50.1",
    "webAddress": "http://router.asus.com",
    "username": "admin",
    "password": "admin",
    "protocol": "HTTP/HTTPS",
    "category": "Mesh System",
    "notes": "Modern ASUS ZenWiFi mesh systems use 192.168.50.1 to avoid ISP modem conflicts."
  },
  {
    "brand": "TP-Link",
    "model": "Deco Mesh M4, M5, X20, X50, X60, XE75, BE85",
    "ip": "192.168.68.1",
    "webAddress": "TP-Link Deco App",
    "username": "TP-Link ID Email",
    "password": "User Cloud Password",
    "protocol": "Mobile App / HTTP",
    "notes": "TP-Link Deco uses 192.168.68.1 subnet. Setup and control via Deco mobile app."
  },
  {
    "brand": "Google Nest",
    "model": "Google Wifi (AC-1304), Nest Wifi (H2D), Nest Wifi Pro",
    "ip": "192.168.86.1",
    "webAddress": "Google Home App",
    "username": "Google Account",
    "password": "User Cloud Password",
    "protocol": "Mobile App",
    "category": "Mesh System",
    "notes": "Browser interface shows minimal diagnostic dashboard; setup is app-only."
  },
  {
    "brand": "Amazon eero",
    "model": "eero Pro 6, eero Pro 6E, eero 6+, eero Max 7",
    "ip": "192.168.4.1",
    "webAddress": "eero Mobile App",
    "username": "Amazon / eero Account",
    "password": "User Cloud Password",
    "protocol": "Mobile App",
    "category": "Mesh System",
    "notes": "Configuration requires the eero iOS/Android app. Browser displays diagnostic page."
  },
  {
    "brand": "Actiontec",
    "model": "MI424WR (Verizon Fios Legacy), T3200",
    "ip": "192.168.254.254",
    "webAddress": "http://192.168.254.254",
    "username": "admin",
    "password": "Printed on sticker",
    "protocol": "HTTP",
    "category": "DSL / Fiber",
    "notes": "Actiontec DSL modems and legacy broadband gateways frequently use 192.168.254.254."
  }
]