Generate random IPv4 and IPv6 addresses instantly. Choose from public IPs, private ranges, or custom CIDR notation — all generated locally in your browser with no server requests.
IPv4 Range / Class
IPv6 Format
Generate random IPv4 and IPv6 addresses instantly. Choose from public IPs, private ranges, or custom CIDR notation — all generated locally in your browser with no server requests.
IPv4 Range / Class
IPv6 Format
TextCraft Random IP tool generates valid random IP addresses for both IPv4 and IPv6 formats entirely within your browser. Your generated addresses remain private with no server-side processing or logging of your activity.
Ideal for network testing, security research, educational demonstrations, and development environments, this tool produces syntactically valid IP addresses. You can specify ranges, subnets, or let the tool generate completely random addresses across the full IP space.
Produces valid random IP addresses instantly with support for both IPv4 and IPv6 addressing schemes.
All IP generation happens locally — no addresses are sent over the network or logged externally.
Generate IPs within specific subnet ranges using CIDR notation or custom octet/hextet constraints.
Generate unlimited IP addresses with no rate limits, account requirements, or hidden costs.
Generate multiple IP addresses at once with configurable batch sizes for efficient test data creation.
Every TextCraft tool processes your data entirely in your browser — nothing is uploaded to any server. This means your files, text, and personal information stay completely private on your device. Whether you are converting documents, editing images, or generating random data, you can work with confidence knowing your content never leaves your computer.
IPv4 addresses are 32-bit numbers displayed as four decimal octets separated by dots (e.g., 192.168.1.1), supporting about 4.3 billion addresses. IPv6 addresses are 128-bit hexadecimal numbers displayed as eight groups of four hex digits separated by colons (e.g., 2001:0db8::1), providing an astronomically larger address space for modern networking needs.
Yes, the tool allows you to specify subnet constraints using CIDR notation such as 10.0.0.0/8 or 192.168.1.0/24. Generated addresses will only fall within the specified range, making it useful for creating test addresses that match your network topology or lab environment configuration without manual calculation.
The tool generates addresses across the entire valid IP space, which may include private ranges (10.x.x.x, 172.16-31.x.x, 192.168.x.x), loopback (127.x.x.x), and other special-purpose addresses depending on your configuration options. You can enable or disable filtering to exclude reserved or private ranges as needed for your specific use case.
The batch generation feature allows you to produce as many addresses as you need in a single operation, from a single address to hundreds. The tool efficiently generates and displays large batches of formatted IP addresses that you can copy collectively or individually for use in configuration files, test data, or documentation.
The tool generates random addresses based on the IP structure but cannot verify whether an address is currently in use on the internet. Generated addresses are intended for testing, education, and development purposes. Always verify that addresses do not conflict with existing network assignments before using them in production environments.