Random IP Address Generator

Generate a list of fake IP addresses with IPv4 or IPv6 protocols.

Please provide a valid IP address.
Please provide a valid IP address.

Download IPs

About Random IP Generator

  • Random IPv4 Address Generator
  • Random IPv6 Address Generator
  • Customizable IP Range for IPV4
  • Customizable number of returned fake IP Addresses

What is Random IP Generator?

Random IP Generator (also called fake ip generator) is an online tool to generate a list of fake ip addresses both in IPv4 and IPv6 representation. The main purpose of our IP randomizer is to allow users to easily create random IPs with an efficient algorithm to randomize ip addresses within a certain range. This range is customizable and can be updated without limits.

Random IPv4 Address

IPv4 is the default displayed protocol on this tool. In this mode, you can select a custom IP range from to After clicking on "Generate", the list of random ip addresses will be generated based on the initial configuration.

Random IPv6 Address

This tool can also be used as a random IPv6 generator, with a list of ip addresses in IPv6 format. To start generating random ipv6 addresses, select "IPV6" in the dropdown list. Then, choose the number of fake IPs to create and click the "Generate" button. Finally, the list of random IPs will be displayed between a hexadecimal range: from 0000:0000:0000:0000:0000:0000:0000:0000 to ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.

How Random IP Generator is used?

Randomly generated IP addresses can be used for multiple purposes, especially for testing and security issues. Returned values from this IP generator can be used to assign a valid address for multiple devices in a network, as well as to be used for testing data in simulated stress tests (for DDoS prevention) or to block/allow/filter fake IPs by users and regions, among many other practical cases. The range of IPs can be customized and the result can be exported as .TXT format to use anywhere.

IPv4 vs IPv6

The main difference between IPv4 and IPv6 is the size measured in bits. IPv4 is a 32-bit address, while IPv6 uses 128 bits. Another big difference is the notation: IPv4 uses Dotted-decimal notation (e.g. and IPv6 has Colon-Hexadecimal notation (e.g. 6c61:b1d3:6da4:34e7:6497:7a2a:51bd:c5d3). There are many other differences but, basically, IPv6 is the modern version of the Internet Protocol, designed as a long-term solution to the IPv4 problem of address exhaustion, since IPv4 protocol allows only 4.294.967.296 (2^32) different addresses.