____ / __ \_ __ ____ ___ _____ / / / / |/_/ / __ `__ \/ ___/ / /_/ /> <_ / / / / / /__ / \____/_/|_(.)_/ /_/ /_/____/

🧰 Welcome to the 0x.ms networking tools.

This page contains pure JavaScript implementations of various useful tools for network engineers. Contact email: info+tools@0x.ms
IPv4 Tools IPv6 Tools
#️⃣ IPv4 CIDR calculator #️⃣ IPv6 CIDR calculator
🔀 IPv4 subnet divider 🔀 IPv6 subnet divider
🔄 IPv4 address converter 🔄 IPv6 address converter
🔢 IPv4 range to CIDR
MAC Address Tools BGP Tools
🔎 MAC OUI/vendor lookup 🔎 ASN / IP subnet lookup
🔄 MAC address converter

#️⃣ IPv4 CIDR calculator

Lets you view and modify properties of an IPv4 CIDR prefix

🔀 IPv4 subnet divider

Lets you divide an IPv4 subnet into several smaller subnets.

🔢 IPv4 range to CIDR

Generates a list of CIDR prefixes which cover a given IP range.

🔄 IPv4 address converter

Lets you convert IPv4 addresses in any supported format into other formats. Supported formats: - Dotted decimal (example: 192.0.2.1) - CIDR (example: 192.0.2.1/32) - Inverse DNS (example: 1.2.0.192.IN-ADDR.ARPA) - Hexadecimal (example: C0000201) - Integer (example: 3221225985) - Binary (example: 11000000000000000000001000000001) - IPv4-mapped IPv6 (example: ::ffff:c000:0201)

#️⃣ IPv6 CIDR calculator

Lets you view and modify properties of an IPv6 CIDR prefix

🔀 IPv6 subnet divider

Lets you divide an IPv6 subnet into several smaller subnets.

🔄 IPv6 address converter

Lets you convert IPv6 addresses in any supported format into other formats. Supported formats: - IPv6, short (example: 2001:DB8::FF) - IPv6, long (example: 2001:0DB8:0000:0000:0000:0000:0000:00FF) - CIDR (example: 2001:DB8::FF/128) - Inverse DNS (example: F.F.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.B.D.0.1.0.0.2.IP6.ARPA) - Hexadecimal (example: 20010DB80000000000000000000000FF) - Integer (example: 42540766411282592856903984951653826815) - Binary (example: 00100000000000010000110110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111)

🔎 MAC OUI/vendor lookup

Looks up MAC address vendor information based on its OUI (Organizationally Unique Identifier).

🔄 MAC address converter

Lets you convert MAC addresses in any supported format into other formats. Supported formats (both EUI-48 and EUI-64 are supported): - Hexadecimal, delimited (example: 00-00-00-11-22-33 or 00:00:00:11:22:33) - Hexadecimal, dot notation (example: 0000.0011.2233) - Hexadecimal (example: 000000112233) - Decimal (example: 1122867) - Binary (example: 100010010001000110011) - Byte string (example: {00,00,00,00,00,11,22,33}) - Link-local IPv6 (example: FE80::200:FF:FE11:2233)

IPv6

EUI-48

EUI-64

🔎 ASN / IP subnet lookup

Looks up BGP Autonomous System (AS) information and announced prefixes based on an ASN, IP address or announced CIDR prefix.

Autonomous System (AS) Info

Announced prefixes

A list of all prefixes announced by the AS.