IP-adresconverter (hex/dec/binair)
Converteer een IPv4-adres tussen gestippeld, decimaal (DWORD), hexadecimaal en binair.
IP-adresconverter (hex/dec/binair)
Een IPv4-adres is slechts een 32-bits nummer met vier punten. 192.168.0.1 is ook het gehele getal 3232235521, de hexadecimale waarde 0xC0A80001 en de binaire reeks 11000000.10101000.00000000.00000001 – dezelfde tweeëndertig bits, op vier manieren geschreven. Deze tool kan vrij tussen alle formulieren worden geconverteerd: plak een willekeurig formulier en ontvang direct de andere drie.
De DWORD-vorm (decimaal geheel getal) kom je op verrassende plaatsen tegen: een verkorte URL zoals http://3232235521/ wordt omgezet in 192.168.0.1, logformaten slaan adressen soms op als gehele getallen, en databases bewaren ze vaak als een enkel getal voor snelle zoekopdrachten. De hexadecimale vorm verschijnt in pakketdumps, routerconfiguraties en firmware. De binaire vorm is hoe subnetten feitelijk werken, beetje bij beetje. De mogelijkheid om tussen de twee te schakelen is een routineonderdeel van het debuggen van netwerken en een terugkerend puzzel- en CTF-trucje.
Het invoerformaat wordt automatisch gedetecteerd - een string met stippellijnen, een gewoon geheel getal, een waarde met een 0x-voorvoegsel of een kale hexadecimale waarde, of een binaire run van 32 bits - met een handmatige overschrijving voor dubbelzinnige gevallen, aangezien een kort getal als "10" kan worden gelezen als decimaal of binair. Elke conversie valideert: octetten moeten 0-255 zijn, het gehele getal moet in 32 bits passen, hex mag maximaal acht cijfers bevatten. Ongewenste invoer retourneert een rustige uitleg in plaats van een verkeerd antwoord.
Alles draait lokaal in uw browser; de adressen die u converteert verlaten uw apparaat nooit.