Konwerter adresów IP (hex/dec/binarny)
Konwertuj adres IPv4 między postacią kropkową, dziesiętną (DWORD), szesnastkową i binarną.
Powiązane narzędzia
Konwerter adresów IP (hex/dec/binarny)
Adres IPv4 to tylko 32-bitowa liczba nosząca cztery kropki. 192.168.0.1 to zarazem liczba całkowita 3232235521, wartość szesnastkowa 0xC0A80001 i ciąg binarny 11000000.10101000.00000000.00000001 — te same trzydzieści dwa bity zapisane na cztery sposoby. To narzędzie swobodnie konwertuje między nimi: wklej dowolną postać i dostań pozostałe trzy, natychmiast.
Postać DWORD (liczba dziesiętna) to ta, którą spotykasz w zaskakujących miejscach — skrócony URL jak http://3232235521/ prowadzi do 192.168.0.1, formaty logów czasem przechowują adresy jako liczby, a bazy danych często trzymają je jako jedną liczbę do szybkich zapytań zakresowych. Postać szesnastkowa pojawia się w zrzutach pakietów, konfiguracjach routerów i firmware. Postać binarna to sposób, w jaki naprawdę działa subnetting, bit po bicie. Umiejętność przełączania między nimi to rutyna debugowania sieci i powracający trik łowów na zagadki i CTF.
Format wejścia jest wykrywany automatycznie — ciąg z kropkami, zwykła liczba całkowita, hex z przedrostkiem 0x lub bez, albo 32-bitowy ciąg binarny — z ręcznym nadpisaniem dla przypadków niejednoznacznych, bo krótką liczbę jak „10" można czytać jako dziesiętną lub binarną. Każda konwersja waliduje: oktety muszą być 0–255, liczba musi zmieścić się w 32 bitach, hex najwyżej osiem cyfr. Bezsensowne wejście zwraca spokojne wyjaśnienie zamiast złej odpowiedzi.
Wszystko działa lokalnie w twojej przeglądarce — adresy, które konwertujesz, nigdy nie opuszczają twojego urządzenia.