Przejdź do treści
TextArray
100% lokalnie

Konwerter adresów IP (hex/dec/binarny)

Konwertuj adres IPv4 między postacią kropkową, dziesiętną (DWORD), szesnastkową i binarną.

Wejście
Wynik

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.

Częste pytania

Czym jest postać DWORD lub całkowita IP?
Cały 32-bitowy adres czytany jako jedna liczba bez znaku: 192.168.0.1 to 192·256³ + 168·256² + 0·256 + 1 = 3232235521. Tak wiele baz danych przechowuje IP do szybkich porównań zakresowych i tak używa go numeryczny URL jak http://3232235521/.
Czemu ta sama krótka liczba konwertuje się różnie?
Wartość jak „10" jest poprawna dziesiętnie (→ 0.0.0.10) i binarnie (→ 0.0.0.2). Autodetekcja zgaduje najlepiej, ale przy krótkich niejednoznacznych wejściach ustaw format wejścia jawnie, by dostać zamierzone odczytanie.
Czy obsługuje IPv6?
Nie — to narzędzie jest specyficzne dla IPv4, konwertuje pojedynczy 32-bitowy adres. Adresy IPv6 mają 128 bitów z własną notacją; do wyciągania ich z tekstu użyj ekstraktora IP, a do matematyki podsieci kalkulatora podsieci.
Co liczy się jako poprawne wejście?
Czwórka z kropkami z oktetami 0–255, liczba dziesiętna od 0 do 4294967295, wartość hex do ośmiu cyfr (z 0x lub bez) albo ciąg binarny do 32 bitów. Cokolwiek poza tymi zakresami jest odrzucane z wyjaśnieniem.
Czy moje wejście jest gdzieś wysyłane?
Nie. Konwersja działa wyłącznie w twojej przeglądarce, a adresy nigdy nie opuszczają twojego urządzenia.