Runs entirely in your browser. Checked against Python's ipaddress module on more than 27,000 random cases.