IP Extractor

Extract IPv4/IPv6 addresses from text (such as CSV, HTML, JSON, and more). More.

We depend on ads to keep our content free for you.
Please consider disabling your ad blocker.

This is a client-side utility. Your data will NOT leave your own browser.
Copy shareable link is limited to 5,000 characters as it uses a client-side feature.

How it works?

IP Extractor online: Extract IPv4/IPv6 addresses from text (such as CSV, HTML, JSON, and more).

See the examples of usage below.


Input Text (IPv4)
This text has some IPv4 examples such as and They can be easily extracted here.
Output (extracted IPv4)
Input Text (IPv6)
This text has some IPv6 examples such as 2001:0000:1234:0000:0000:C1C0:ABCD:0876 and 2001:0db8:1234::. They can be easily extracted here.
Output (extracted IPv6)


How to extract IPs from text

Follow these steps to quickly extract IPs addresses from a given input.
  1. Prepare your text
    • Have your text containing IP addresses ready.
  2. Enter the data
    • Paste your data or load the file into the input area.
  3. Submit
    • Click the "Submit" button. You should now see the extracted IP addresses.
  4. All done
    • Your data is ready. Click the "Copy to Clipboard" button and you should be ready to rock!

More information

What is an IP address?

An IP address can be described as a numerical label related to a computer connected to a network using a mechanism called Internet Protocol (IP). The Internet Protocol address (IP address) is used as means of identification, allowing a device to be located and identified within a network.

IPv4 and IPv6

The Internet Protocol version 4 (IPv4) defines an address using a 32-bit number, meaning a total of 4,294,967,296 addresses can be created! An example of IPv4 address is Although this number seems initially huge, with the growth of the internet, this became quickly scarce. Every different device may obtain an IP address to communicate within a network, so this limitation was addressed with the creation of the Internet Protocol version 6 (IPv6). An example of IPv6 address is 2001:0000:1234:0000:0000:C1C0:ABCD:0876. The IPv6 address is defined using a 128-bit number, which means a total of 340,282,366,920,938,000,000,000,000,000,000,000,000 can have a different IP address! The IPv6 adoption is future-proof and will allow us to make our world more and more connected.

Looking for something else?

In case you are looking for something else than this functionality, please let us know by contacting us. The most common requests will be made available (for free) once possible.