IP Address Converter & Analyzer

Convert IPv4 addresses to decimal, binary, and hexadecimal. Analyze IP class and check if private or public.

How to Use IP Address Converter

  1. Enter an IPv4 address in dotted decimal notation (e.g., 192.168.1.1)
  2. Click Analyze to see all representations and information
  3. Or enter a decimal integer or binary representation to convert to IP
  4. Copy any result using the Copy buttons

Features

  • IP to Decimal - Convert IPv4 address to 32-bit integer
  • IP to Binary - See the binary representation of each octet
  • IP to Hexadecimal - Get the hex representation
  • IP Class Detection - Identify if Class A, B, C, D, or E
  • Private/Public Detection - Check if IP is in private range
  • Reverse Conversion - Convert from decimal or binary back to IP

IP Address Classes

  • Class A (1.0.0.0 - 126.255.255.255) - Large networks, 16 million hosts
  • Class B (128.0.0.0 - 191.255.255.255) - Medium networks, 65,000 hosts
  • Class C (192.0.0.0 - 223.255.255.255) - Small networks, 254 hosts
  • Class D (224.0.0.0 - 239.255.255.255) - Multicast addresses
  • Class E (240.0.0.0 - 255.255.255.255) - Reserved for experimental use

Private IP Ranges

  • 10.0.0.0 - 10.255.255.255 - Class A private range
  • 172.16.0.0 - 172.31.255.255 - Class B private range
  • 192.168.0.0 - 192.168.255.255 - Class C private range
  • 127.0.0.0 - 127.255.255.255 - Loopback addresses

Why Convert IP Addresses?

  • Network programming and socket operations
  • Database storage optimization (integers are smaller than strings)
  • IP range calculations and subnet operations
  • Understanding network architecture and addressing
  • Works entirely in your browser - no data is sent to any server