Network ops
MAC format converter & config templates
Turn a pasted list, CSV or raw switch output into the exact notation your platform expects, or into a ready-to-review config for ACLs, port security, DHCP reservations, static ARP and RADIUS.
Source addressesFree up to 5 addresses
Paste or open anything — a CSV with mac, ip and hostname columns, show mac address-table, arp -a, DHCP leases or a plain list. Addresses are extracted and de-duplicated.
4 usable addresses · 0 malformed lines · 0 duplicates · 0 multicast skipped · 2 with IP · 2 with hostname
Format conversion
The all-formats export puts every notation, the EUI-64 link-local address, IP and hostname side by side for each device.
Device config templates29 templates
Templates are starting points. Check syntax against your platform and software version, and try them on a lab device or a candidate config before applying them in production.
How it works
- 01
Paste or upload
Paste a plain list, a CSV with mac / ip / hostname columns, or raw output from a switch, ARP table or DHCP server. IPs and hostnames found in the source are kept.
- 02
Pick a notation or platform
Choose the notation your system expects, or one of 29 templates: ACLs, port security, static MAC, DHCP reservations, static ARP or RADIUS MAB.
- 03
Copy or download
Fill in the pool, VLAN, interface or start IP when the template asks, review the output, then copy it or save it as a file.
What it is used for
DHCP reservations in bulk
Turn an ARP or lease dump into static bindings for Cisco IOS, Junos, Huawei, H3C, Windows Server, ISC dhcpd, Kea, dnsmasq, OpenWrt or MikroTik.
Allow-lists and port security
Build MAC ACLs, static entries and port-security lines for Cisco, Aruba and Huawei switches in one step.
Migrating between vendors
Move a MAC list from Cisco dotted notation to the colon, hyphen or Huawei form another platform uses, without editing by hand.
Wi-Fi and 802.1X MAB
Produce hostapd accept files and FreeRADIUS entries with an optional VLAN for devices that cannot do 802.1X.
Frequently asked questions
Which notation does each platform use?
Cisco IOS and Aruba ACLs use 0011.2233.4455, Windows uses 00-11-22-33-44-55, Linux, Junos and AOS-CX use lowercase colon notation, Huawei and H3C use 0011-2233-4455 and HPE ProCurve uses 001122-334455. The converter produces all of them and can export every notation side by side as CSV or XLSX.
Where do the IPs and hostnames in DHCP templates come from?
From the source: ARP tables, leases, show ip dhcp binding or a CSV with ip and hostname columns. Devices without an IP get consecutive free addresses from the start IP you enter, and devices without a hostname are named from the prefix (device-001, device-002…).
Are the config templates safe to apply in production?
Treat them as a starting point. Syntax differs between software versions, so check each snippet against your platform and try it on a lab device or candidate configuration first. Names, VLANs, interfaces and hostnames are filtered so they cannot add extra lines to the output.
What does the FreeRADIUS template do?
It writes one users-file entry per device, with the lowercase address as both the user name and password, which is the usual layout for MAC authentication bypass. If you enter a VLAN, the standard tunnel attributes are added to assign it.
Why are multicast addresses skipped?
A multicast or broadcast address cannot be the source of a frame, so it has no place in an allow-list, port-security list or DHCP reservation. The count of skipped addresses is shown above the output.
Is anything uploaded?
No. Files are read, converted and turned into configs entirely in your browser. Free use processes the first 5 addresses and lets you copy the output; Pro processes up to 5,000 and adds file downloads.