PageSourceSearch

https://netdash-toolkit.vercel.app/_next/static/chunks/4370-709b83…?dpl=dpl_9JmGJzEKyuvcPBMHFBNVdhqo9Vfy

js netdash-toolkit.vercel.app collected 2026-10-03 07:22:32 UTC 18,302 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4370],{39376:(e,t,r)=>{r.d(t,{cn:()=>n});var o=r(60399),a=r(50843);function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.QP)((0,o.$)(t))}},82851:(e,t,r)=>{r.d(t,{Bb:()=>X,F3:()=>_,Jm:()=>Z,LZ:()=>Q,VL:()=>Y,Yl:()=>K,aK:()=>q,b$:()=>J,ey:()=>$});var o=r(61132),a=r(423),n=r(60741),s=r(89525),i=r(69311),c=r(65994),l=r(10463),d=r(81316),u=r(83803),p=r(58019),g=r(69249),m=r(15548),y=r(23608),f=r(97159),h=r(20625),k=r(64510),w=r(4857),b=r(49123),C=r(26143),v=r(62039),A=r(63157),P=r(32506),I=r(43259),T=r(6549),S=r(70656),R=r(25609),L=r(49449),D=r(4351),x=r(38456),M=r(42224),E=r(48104),H=r(58039),U=r(17894),N=r(5517),G=r(72008),F=r(95759),O=r(15285),W=r(17365),j=r(42995),B=r(54352),z=r(76960),V=r(90838);function q(e){var t;return(null==(t=e.runtime)?void 0:t.offline)!==!1}function J(){return K.filter(q).length}let Q=[{id:"calculators",label:"Calculators",icon:o.A,description:"Network calculation tools"},{id:"ip-tools",label:"IP Tools",icon:a.A,description:"IP address manipulation and conversion"},{id:"network",label:"Network Config",icon:n.A,description:"Network configuration generators"},{id:"diagnostics",label:"Diagnostics",icon:s.A,description:"Network testing and diagnostics"},{id:"generators",label:"Generators",icon:i.A,description:"Generate configurations and codes"},{id:"reference",label:"Reference",icon:c.A,description:"Reference materials and lookups"},{id:"devtools",label:"Dev Tools",icon:l.A,description:"Developer and IT utilities"}],K=[{slug:"subnet-calculator",label:"Subnet Calculator",title:"Subnet Calculator",description:"Calculate network addresses, broadcast addresses, and host ranges for IPv4 and IPv6",icon:o.A,category:"calculators",features:["IPv4 & IPv6 support","CIDR notation","Wildcard masks"],popular:!0,projectItemType:"subnet",keywords:["subnet","cidr","network","ip","mask","calculate"]},{slug:"vlsm-planner",label:"VLSM Planner",title:"VLSM Planner",description:"Plan Variable Length Subnet Masking with optimal allocation and minimal waste",icon:d.A,category:"calculators",features:["Optimal allocation","Fragmentation analysis","Export plans"],popular:!0,projectItemType:"vlsm",keywords:["vlsm","subnet","planning","allocation","network design"]},{slug:"mtu-calculator",label:"MTU Calculator",title:"MTU Calculator",description:"Calculate MTU and header overhead for various network stacks",icon:u.A,category:"calculators",features:["Protocol stacks","Overhead calculation","Fragmentation warnings"],keywords:["mtu","packet","fragmentation","overhead","header"]},{slug:"bandwidth-calculator",label:"Bandwidth Calculator",title:"Bandwidth Calculator",description:"Calculate transfer times, throughput, and bandwidth requirements",icon:p.A,category:"calculators",features:["Transfer time","Throughput calc","Unit conversion"],popular:!0,projectItemType:"bandwidth",keywords:["bandwidth","transfer","speed","throughput","download"]},{slug:"cable-calculator",label:"Cable Calculator",title:"Cable Calculator",description:"Calculate signal loss for fiber optic and copper cables with TIA standards compliance",icon:g.A,category:"calculators",features:["Fiber & copper","TIA-568 compliant","Power budget"],popular:!0,projectItemType:"cable",keywords:["cable","fiber","copper","signal loss","attenuation"]},{slug:"ip-converter",label:"IP Converter",title:"IP Address Converter",description:"Convert IPv4 addresses between binary, decimal, hexadecimal, and dotted-decimal formats",icon:m.A,category:"ip-tools",features:["Binary/Hex/Decimal","IPv6 mapped","All formats"],projectItemType:"ip-converter",keywords:["ip","convert","binary","hex","decimal","ipv4"]},{slug:"ip-enumerator",label:"IP Enumerator",title:"IP Range Enumerator",description:"List all IP addresses within a CIDR block with network details",icon:y.A,category:"ip-tools",features:["CIDR to list","Export CSV/JSON","Network details"],projectItemType:"ip-range",keywords:["ip","range","list","enumerate","cidr","hosts"]},{slug:"ipv6-tools",label:"IPv6 Tools",title:"IPv6 Tools",description:"IPv6 address manipulation, compression, and EUI-64 generation",icon:f.A,category:"ip-tools",features:["Address compression","EUI-64 generation","Solicited-node multicast"],keywords:["ipv6","eui64","compression","address","multicast"]},{slug:"conflict-checker",label:"Conflict Checker",title:"IP Conflict Checker",description:"Detect IP and MAC conflicts from ARP tables, DHCP leases, and inventories",icon:h.A,category:"ip-tools",features:["Multi-source parsing","Conflict detection","Remediation tips"],runtime:{offline:!1,desktopOnly:["reading the local ARP cache"]},keywords:["ip","mac","conflict","duplicate","arp","dhcp"]},{slug:"vlan-manager",label:"VLAN Manager",title:"VLAN Manager",description:"Design and manage VLANs with switch configuration templates",icon:k.A,category:"network",features:["Switch templates","Trunk planning","Cisco & Aruba"],projectItemType:"vlan",keywords:["vlan","switch","trunk","tagging","802.1q"]}
1,{slug:"routing-tools",label:"Routing Tools",title:"Routing Tools",description:"Configure OSPF, EIGRP, static routes, and administrative distances",icon:w.A,category:"network",features:["OSPF & EIGRP","Static routes","Admin distances"],popular:!0,projectItemType:"routing",keywords:["routing","ospf","eigrp","static","route","gateway"]},{slug:"acl-generator",label:"ACL Generator",title:"ACL Generator",description:"Generate standard and extended access control lists with validation",icon:b.A,category:"network",features:["Standard & Extended","Multi-vendor","Rule validation"],projectItemType:"acl",keywords:["acl","firewall","access list","security","rules"]},{slug:"wireless-tools",label:"Wireless Tools",title:"Wireless Tools",description:"Channel planning, interference analysis, and WiFi configuration",icon:C.A,category:"network",features:["Channel planning","Interference analysis","WiFi config"],popular:!0,keywords:["wifi","wireless","channel","interference","2.4ghz","5ghz"]},{slug:"network-tester",label:"Network Tester",title:"Network Tester",description:"Test RTT, throughput, and connectivity to user-defined endpoints",icon:v.A,category:"diagnostics",features:["RTT measurement","Throughput tests","CORS-constrained"],popular:!0,runtime:{offline:!1,thirdParty:["the URL you enter","cloudflare-dns.com","dns.google","dns.quad9.net","doh.opendns.com","dns.adguard-dns.com"],desktopOnly:["real ICMP ping"]},keywords:["test","connectivity","rtt","latency","throughput"]},{slug:"dns-tools",label:"DNS Tools",title:"DNS Tools",description:"DNS over HTTPS client with multiple provider support and caching",icon:A.A,category:"diagnostics",features:["DoH support","Multiple providers","DNSSEC validation"],runtime:{offline:!1,thirdParty:["cloudflare-dns.com","dns.google","dns.quad9.net","doh.opendns.com","dns.adguard-dns.com"],desktopOnly:["direct DNS queries"]},keywords:["dns","lookup","doh","resolver","records"]},{slug:"ping-traceroute",label:"Ping & Traceroute",title:"Ping & Traceroute",description:"Test network connectivity and trace packet paths to destinations",icon:P.A,category:"diagnostics",features:["Connectivity tests","Path tracing","Latency measurement"],popular:!0,runtime:{offline:!1,thirdParty:["the host you enter"],desktopOnly:["real ICMP ping","system traceroute","local network interface enumeration"]},keywords:["ping","traceroute","tracert","icmp","path"]},{slug:"port-scanner",label:"Port Scanner",title:"Port Scanner",description:"Scan network hosts for open ports and running services",icon:I.A,category:"diagnostics",features:["Common ports","Custom ranges","Port name lookup"],runtime:{offline:!1,thirdParty:["the host you enter"],desktopOnly:["real TCP connect scanning"]},keywords:["port","scan","service","open","tcp"]},{slug:"ssl-checker",label:"SSL/TLS Checker",title:"SSL/TLS Checker",description:"Analyze SSL certificates, expiry dates, and TLS configuration",icon:T.A,category:"diagnostics",features:["Certificate info","Expiry check","Chain validation"],runtime:{offline:!1,thirdParty:["the hostname you enter","api.certspotter.com"]},keywords:["ssl","tls","certificate","https","security"]},{slug:"whois-lookup",label:"WHOIS Lookup",title:"WHOIS Lookup",description:"Look up domain registration and IP block ownership information",icon:S.A,category:"diagnostics",features:["Domain info","IP ownership","Registrar data"],runtime:{offline:!1,thirdParty:["rdap.org","the registry or RIR RDAP server rdap.org redirects to"]},keywords:["whois","domain","registration","ownership","registrar"]},{slug:"email-diagnostics",label:"Email Diagnostics",title:"Email Diagnostics",description:"Check MX records, SPF, DKIM, and DMARC configurations",icon:R.A,category:"diagnostics",features:["MX records","SPF/DKIM/DMARC","Deliverability"],runtime:{offline:!1,thirdParty:["cloudflare-dns.com","dns.google"]},keywords:["email","mx","spf","dkim","dmarc","smtp"]},{slug:"random-generator",label:"Random Generator",title:"Random Generator",description:"Generate random IP addresses, MAC addresses, and network values",icon:L.A,category:"generators",features:["Random IPs","Random MACs","Bulk generation"],projectItemType:"random-gen",keywords:["random","generate","ip","mac","uuid"]},{slug:"wifi-qr",label:"WiFi QR Generator",title:"WiFi QR Generator",description:"Generate QR codes for instant WiFi connection on smartphones",
1icon:D.A,category:"generators",features:["WPA2/WPA3/WEP","PNG/SVG export","Project saving"],popular:!0,projectItemType:"wifi-qr",keywords:["wifi","qr","code","wireless","connect"]},{slug:"reference-hub",label:"Reference Hub",title:"Reference Hub",description:"Comprehensive networking reference including ports, protocols, and standards",icon:c.A,category:"reference",features:["Port numbers","Protocols","Quick reference"],keywords:["reference","ports","protocols","standards","cheatsheet"]},{slug:"oui-lookup",label:"OUI Lookup",title:"OUI Lookup",description:"Look up MAC address vendor information using IEEE OUI database",icon:S.A,category:"reference",features:["IEEE OUI database","Vendor identification","MAC analysis"],runtime:{offline:!1,thirdParty:["api.maclookup.app"]},keywords:["oui","mac","vendor","manufacturer","ieee"]},{slug:"http-headers",label:"HTTP Headers",title:"HTTP Headers Analyzer",description:"Analyze HTTP response headers and security configuration",icon:x.A,category:"diagnostics",features:["Header analysis","Security score","Category sorting"],runtime:{offline:!1,thirdParty:["api.hackertarget.com"]},keywords:["http","headers","response","security","web"]},{slug:"security-headers",label:"Security Headers",title:"Security Headers Checker",description:"Analyze HTTP security headers and get recommendations",icon:b.A,category:"diagnostics",features:["HSTS check","CSP analysis","Security grade"],popular:!0,runtime:{offline:!1,thirdParty:["api.hackertarget.com","observatory-api.mdn.mozilla.net"]},keywords:["security","headers","hsts","csp","xss"]},{slug:"redirect-checker",label:"Redirect Checker",title:"Redirect Checker",description:"Trace HTTP redirect chains and analyze URL redirections",icon:A.A,category:"diagnostics",features:["Redirect chain","HTTPS upgrade","Loop detection"],runtime:{offline:!1,thirdParty:["api.hackertarget.com"]},keywords:["redirect","301","302","url","chain"]},{slug:"user-agent-parser",label:"User Agent Parser",title:"User Agent Parser",description:"Parse and analyze browser user agent strings",icon:M.A,category:"diagnostics",features:["Browser detection","OS detection","Device type"],keywords:["user agent","browser","device","mobile","desktop"]},{slug:"hash-generator",label:"Hash Generator",title:"Hash Generator",description:"Generate and verify cryptographic hashes (SHA-256, SHA-384, SHA-512, SHA-1)",icon:E.A,category:"devtools",features:["Multiple algorithms","File hashing","Hash verification"],popular:!0,keywords:["hash","sha256","sha512","sha1","sha384","checksum","digest"]},{slug:"password-generator",label:"Password Generator",title:"Password Generator",description:"Generate cryptographically secure random passwords",icon:H.A,category:"devtools",features:["Customizable","Strength meter","Secure random"],popular:!0,keywords:["password","generator","secure","random","strong"]},{slug:"base64-encoder",label:"Base64 Encoder",title:"Base64 Encoder/Decoder",description:"Encode and decode Base64 text and files, in both RFC 4648 alphabets",icon:U.A,category:"devtools",features:["Text encoding","File encoding","URL-safe (RFC 4648 \xa75)"],keywords:["base64","encode","decode","binary","text","url-safe","base64url","rfc4648"]},{slug:"url-encoder",label:"URL Encoder",title:"URL Encoder/Decoder",description:"Encode, decode, and build URLs with query parameters",icon:N.A,category:"devtools",features:["URL encoding","Query builder","Percent encoding"],keywords:["url","encode","decode","query","percent"]},{slug:"json-formatter",label:"JSON Formatter",title:"JSON Formatter",description:"Format, validate, and minify JSON data",icon:G.A,category:"devtools",features:["Pretty print","Validation","Minify"],popular:!0,keywords:["json","format","validate","minify","pretty"]},{slug:"jwt-decoder",label:"JWT Decoder",title:"JWT Decoder",description:"Decode and inspect JSON Web Tokens",icon:H.A,category:"devtools",features:["Decode payload","Expiry check","Claim inspection"],keywords:["jwt","token","decode","auth","bearer"]},{slug:"timestamp-converter",label:"Timestamp Converter",title:"Unix Timestamp Converter",description:"Convert between Unix timestamps and human-readable dates",icon:F.A,category:"devtools",features:["Unix to date","Date to Unix","Timezone support"],keywords:["timestamp","unix","epoch","date","time"]},{slug:"cron-parser",label:"Cron Parser",title:"Cron Expression Parser",description:"Parse and understand cron expressions",icon:O.A,category:"devtools",features:["Cron syntax","Next runs","Human readable"],keywords:["cron","schedule","job","timer","expression"]},{slug:"regex-tester",label:"Regex Tester",title:"Regex Tester",description:"Test and debug regular expressions with live highlighting",icon:W.A,category:"devtools",features:["Live matching","Capture groups","Common patterns"],popular:!0,keywords:["regex","regexp","pattern","match","search"]},{slug:"color-converter",label:"Color Converter",title:"Color Converter",description:"Convert colors between HEX, RGB, HSL, and C
1MYK formats",icon:j.A,category:"devtools",features:["HEX/RGB/HSL","Color picker","CMYK support"],keywords:["color","hex","rgb","hsl","convert"]},{slug:"lorem-generator",label:"Lorem Generator",title:"Lorem Ipsum Generator",description:"Generate placeholder text for designs and mockups",icon:x.A,category:"devtools",features:["Paragraphs","Sentences","Word count"],keywords:["lorem","ipsum","placeholder","text","dummy"]},{slug:"data-unit-converter",label:"Data Unit Converter",title:"Data Unit Converter",description:"Convert between bits, bytes, and all data size units (SI and IEC)",icon:B.A,category:"calculators",features:["Bits/Bytes","SI units","IEC binary units"],keywords:["data","unit","convert","bytes","bits","mb","gb","kb"]},{slug:"uptime-calculator",label:"Uptime Calculator",title:"Uptime/SLA Calculator",description:"Calculate allowed downtime based on SLA uptime percentage",icon:F.A,category:"calculators",features:["Nines calculation","Downtime per period","SLA reference"],keywords:["uptime","sla","availability","downtime","nines"]},{slug:"network-calculator",label:"Network Calculator",title:"Network Calculator",description:"Calculate latency, throughput (BDP), and perform IP math operations",icon:o.A,category:"calculators",features:["Latency calc","BDP throughput","IP math"],keywords:["latency","throughput","bdp","rtt","window","ip math"]},{slug:"mac-formatter",label:"MAC Formatter",title:"MAC Address Formatter",description:"Convert MAC addresses between formats and analyze properties",icon:z.A,category:"ip-tools",features:["All MAC formats","EUI-64","Address properties"],keywords:["mac","address","format","eui64","cisco","ieee"]},{slug:"subnet-mask-converter",label:"Subnet Mask Converter",title:"Subnet Mask Converter",description:"Convert between CIDR notation, dotted decimal, and wildcard masks",icon:a.A,category:"ip-tools",features:["CIDR to mask","Wildcard calc","Quick reference"],keywords:["subnet","mask","cidr","wildcard","convert"]},{slug:"port-reference",label:"Port Reference",title:"Port Reference",description:"Quick reference for common network ports and services",icon:n.A,category:"reference",features:["Common ports","Service lookup","Categorized"],keywords:["port","reference","service","tcp","udp"]},{slug:"cidr-reference",label:"CIDR Reference",title:"CIDR Reference",description:"Complete CIDR notation cheat sheet with subnet masks and host counts",icon:d.A,category:"reference",features:["All CIDRs","Private ranges","Mask table"],keywords:["cidr","reference","subnet","mask","cheatsheet"]},{slug:"protocol-reference",label:"Protocol Reference",title:"Protocol Reference",description:"IP protocol numbers and ICMP types reference",icon:x.A,category:"reference",features:["IP protocols","ICMP types","Error codes"],keywords:["protocol","icmp","tcp","udp","reference"]},{slug:"ipv6-reference",label:"IPv6 Reference",title:"IPv6 Reference",description:"IPv6 address types, prefixes, and format reference",icon:V.A,category:"reference",features:["Address types","Special addresses","Format rules"],keywords:["ipv6","reference","address","prefix","multicast"]}];function X(e){return K.find(t=>t.slug===e)}function _(e){return K.filter(t=>t.category===e)}function Y(){return K.filter(e=>e.popular)}function $(e){var t,r;return null!=(r=null==(t=Q.find(t=>t.id===e.category))?void 0:t.label)?r:e.category}function Z(e){let t=e.trim().toLowerCase();return t?K.map(e=>({tool:e,score:function(e,t){let r=e.label.toLowerCase(),o=e.title.toLowerCase();return e.slug===t?100:r===t||o===t?90:e.slug.startsWith(t)?80:r.startsWith(t)||o.startsWith(t)?70:r.includes(t)||o.includes(t)?60:e.keywords.some(e=>e===t)?50:e.keywords.some(e=>e.startsWith(t))?40:e.keywords.some(e=>e.includes(t))?30:20*!!e.description.toLowerCase().includes(t)}(e,t)})).filter(e=>e.score>0).sort((e,t)=>t.score-e.score||e.tool.label.localeCompare(t.tool.label)).map(e=>e.tool):[]}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.