IP-adressomvandlare (hex/dec/binär)
Konvertera en IPv4-adress mellan prickad, decimal (DWORD), hexadecimal och binär.
IP-adressomvandlare (hex/dec/binär)
En IPv4-adress är bara ett 32-bitars nummer som bär fyra punkter. 192.168.0.1 är också heltal 3232235521, hex-värdet 0xC0A80001 och den binära strängen 11000000.10101000.00000000.00000001 — samma trettiotvå-vägs-skrivna bitar. Det här verktyget konverterar fritt mellan dem alla: klistra in vilken form som helst och hämta de andra tre direkt.
DWORD-formen (decimal heltal) är den du möter på överraskande ställen — en förkortad URL som http://3232235521/ löser sig till 192.168.0.1, loggformat lagrar ibland adresser som heltal och databaser behåller dem ofta som ett enda nummer för snabba frågor. Den hexadecimala formen dyker upp i paketdumpar, routerkonfigurationer och firmware. Den binära formen är hur subnetting faktiskt fungerar, en bit i taget. Att kunna bläddra mellan dem är en rutinmässig del av nätverksfelsökning och ett återkommande pusseljakt och CTF-trick.
Inmatningsformatet upptäcks automatiskt – en prickad sträng, ett vanligt heltal, ett 0x-prefix eller blott hexadecimalt värde, eller en 32-bitars binär körning – med en manuell åsidosättning för de tvetydiga fallen, eftersom ett kort tal som "10" kan läsas som decimal eller binär. Varje konvertering valideras: oktetter måste vara 0–255, heltal måste rymmas i 32 bitar, hex måste vara högst åtta siffror. Skräpinput ger en lugn förklaring snarare än ett felaktigt svar.
Allt körs lokalt i din webbläsare – adresserna du konverterar lämnar aldrig din enhet.