Manipulate, Validate and Resolve 'IP' Addresses

A toolkit for manipulating, validating and testing 'IP' addresses and ranges, along with datasets relating to 'IP' addresses. Tools are also provided to map 'IPv4' blocks to country codes. While it primarily has support for the 'IPv4' address space, more extensive 'IPv6' support is intended.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.7.2 by Bob Rudis, a month ago

Report a bug at

Browse source code at

Authors: Bob Rudis <[email protected]> [aut, cre] , Oliver Keyes <[email protected]> [aut] , Tim Smith [ctb]

Documentation:   PDF Manual  

Task views: Web Technologies and Services

MIT + file LICENSE license

Imports Rcpp, utils, stats, AsioHeaders, stringi, triebeard

Suggests testthat, knitr, rmarkdown

Linking to BH, Rcpp, AsioHeaders

System requirements: C++11

Imported by rIP.

Suggested by charlatan, webreadr.

See at CRAN