This IP list generator allows aggregating many ip lists into one for easier use in webservers, firewalls or other tools. IP lists can be used to easily malicious traffic or bad actors from your systems. Enter a list of IP rules below using the supported formats, pick the output format, and click generate.

Supported Inputs

The generator supports a large variety of input formats for ip ranges:
FormatExamples
IP Address127.0.0.1
2001:4860:4860::8888
CIDR127.0.0.1/24
2001:4860:4860::8888/64
IP Range127.0.0.0-127.255.255.255
ASNAS15169
Country by ASN (Alpha-2)Coming Soon!
Country by Geolocation (Alpha-2)Coming Soon!
IP Listsiplist:googlebot
iplist:cloudflare
Requester Infomy:ip
my:asn
my:ipblock

Output Formats

CIDR
A popular format that can be used by many tools. Composed of an IP prefix and a numeric suffix representing the number of bits. Example: 8.8.8.8/32
IP Ranges
Simple format containing the start and end IP. Example: 8.8.8.0-8.8.8.255
Apache .htaccess Allow/Deny Rules
Apache rules for alloying or denying access to the IPs.
NGINX Allow/Deny Rules
NGINX allow and deny rules can be added to the http, server, or location blocks of your nginx configuration to allow or deny access to IPs.
Many more!
Many other output formats are supported.

Limits

The generator supports outputting a maximum of 50,000 CIDR entries.