Formater adresów MAC
Formatuj i ujednolicaj adresy MAC online: dwukropki, myślniki, zapis Cisco lub bez separatora. Zmiana wielkości liter, usuwanie duplikatów i tryb ścisły.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Adresy w wyniku
poprawne adresy po sformatowaniu
Format wyjściowy
separator i wielkość liter z ustawień
Dopasowania w tekście
ile kandydatów znalazł silnik we wklejonym tekście
Błędy
wszystkie dopasowania mają komplet 12 znaków szesnastkowych
00:1A:2B:3C:4D:5E
| Format | Wejście (dowolny zapis) | Wynik silnika | Gdzie spotkasz |
|---|---|---|---|
| dwukropek XX:XX:XX:XX:XX:XX | aabbccddeeff | AA:BB:CC:DD:EE:FF | Linux, Windows, większość dokumentacji sieciowej |
| myślnik XX-XX-XX-XX-XX-XX | aabbccddeeff | AA-BB-CC-DD-EE-FF | IEEE 802, ipconfig /all w Windows |
| kropki XXXX.XXXX.XXXX | aabbccddeeff | AABB.CCDD.EEFF | Cisco IOS i konfiguracja przełączników |
| bez separatora XXXXXXXXXXXX | aabbccddeeff | AABBCCDDEEFF | rejestry urządzeń, logi, bazy danych |
Adres MAC to 48 bitów zapisanych jako 6 oktetów. Pierwsze 3 oktety (OUI, np. AABBCC) identyfikują producenta interfejsu — IEEE przydziela je firmom, a baza OUI jest publiczna. Ostatnie 3 oktety (NIC, identyfikator urządzenia) nadaje sam producent: para OUI + NIC daje unikalny adres karty sieciowej.
Warto wiedzieć — adresy MAC
OUI producenta a NIC urządzenia
OUI (Organizationally Unique Identifier) to pierwsze 24 bity adresu — wskazują wytwórcę karty (np. 00:1A:2B to Cisco). NIC to pozostałe 24 bity, unikalne dla konkretnego interfejsu. Po sformatowaniu do wierszy po dwie cyfry łatwo odczytać granicę: 3. para dwukropków to koniec OUI.
Który format wybrać
Zapis dwukropkowy jest domyślny w Linuksie i większości dokumentacji, myślnikowy spotykasz w Windows (ipconfig /all) i standardach IEEE 802, kropkowy (Cisco) w konfiguracji przełączników, a bez separatorów — w logach i rejestrach. Format zmienia tylko zapis: wartość adresu jest ta sama.
MAC a adres IP
MAC działa w warstwie łącza danych — identyfikuje urządzenie w sieci lokalnej i nie wychodzi poza router. Adres IP jest routowalny globalnie. W sieci lokalnej pakiety zawsze docierają „na MAC”: ARP mapuje IP na adres karty, więc oba adresy współpracują, a nie wykluczają.
Filtrowanie i prywatność
Filtrowanie MAC na routerze daje tylko pozorną ochronę — adres łatwo podrobić, a nowoczesne telefony i tak randomizują MAC w sieciach Wi-Fi. Adresy wklejone do narzędzia służą wyłącznie do sformatowania zapisu; traktuj je jak dane o urządzeniach swojej sieci.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćFormater adresów MAC
Wklej listę adresów MAC w dowolnym zapisie, a narzędzie sprowadzi je do jednego, spójnego formatu. Obsługuje zapis z dwukropkami, myślnikami, notację Cisco oraz ciąg bez separatorów, z możliwością zmiany wielkości liter, usuwania duplikatów i pracy w trybie ścisłym.
Po co ujednolicać adresy MAC?
Adres MAC (Media Access Control) to 48-bitowy, unikalny identyfikator karty sieciowej zapisywany jako 12 cyfr szesnastkowych. W praktyce różne systemy zapisują go inaczej: Windows używa myślników, urządzenia Cisco notacji z kropkami, a wiele narzędzi linuksowych dwukropków. Gdy importujesz adresy do listy ACL, filtra MAC na routerze, systemu monitoringu czy arkusza inwentaryzacyjnego, niespójny zapis powoduje błędy dopasowania i duplikaty. Ujednolicenie formatu eliminuje te problemy w kilka sekund.
Jak działa narzędzie
Wklej dowolną liczbę adresów – każdy w nowej linii lub wymieszane w tekście. Wybierz docelowy format separatora oraz wielkość liter. Tryb ścisły odrzuca fragmenty, które nie są pełnym, 12-znakowym adresem MAC, a opcja usuwania duplikatów pozostawia tylko unikalne wpisy. Wynik wyświetlamy w polu tekstowym gotowym do skopiowania jednym kliknięciem. Wszystko liczone jest w Twojej przeglądarce po stronie serwera bez zapisywania danych.
Jak adres MAC trafia do postaci kanonicznej
Mechanizm opiera się na sprowadzeniu każdego wpisu do jednej postaci wewnętrznej, zwanej dalej postacią kanoniczną, czyli ciągu dokładnie 12 znaków szesnastkowych bez żadnych separatorów. Narzędzie skanuje wklejony tekst i wyłuskuje z niego znaki należące do zbioru 0-9 oraz a-f i A-F, a napotkane dwukropki, myślniki i kropki traktuje wyłącznie jako separatory, które usuwa. Z zapisu 00-1A-2B-3C-4D-5E zostaje więc 001A2B3C4D5E, a identyczny ciąg powstaje z zapisu Cisco 001A.2B3C.4D5E.
Adres MAC to identyfikator o długości 48 bitów, czyli 6 bajtów. Każdy bajt zapisujemy jako dwie cyfry szesnastkowe, co daje 12 znaków i 2 podniesione do potęgi 48, czyli 281 474 976 710 656 możliwych kombinacji. Po sklejeniu znaków narzędzie sprawdza więc przede wszystkim długość: poprawny wpis musi mieć dokładnie 12 znaków. Krótszy fragment, na przykład 1A:2B:3C, oraz dłuższy ciąg, na przykład adres EUI-64 albo ogon adresu IPv6, nie są pełnym adresem MAC i w trybie ścisłym zostają pominięte.
Postać kanoniczna pełni jeszcze jedną funkcję: jest kluczem do wykrywania duplikatów. Cztery zapisy tego samego adresu w różnych notacjach dają ten sam ciąg 12 znaków, więc przy włączonym usuwaniu duplikatów drugi i kolejny wpis wypada z listy. Na końcu narzędzie dzieli klucz na 6 oktetów i składa go w wybranym formacie: z dwukropkami, z myślnikami, w notacji Cisco jako trzy grupy po cztery znaki rozdzielone kropkami albo bez separatorów. Wielkość liter ustawiasz niezależnie od separatora, a całe przetwarzanie odbywa się w Twojej przeglądarce.
Przykład: cztery zapisy jednego adresu i jeden uszkodzony fragment
- Wklejasz do pola w całości blok tekstu wyciągnięty z inwentaryzacji, na przykład pięć linii: 00:1A:2B:3C:4D:5E, 00-1A-2B-3C-4D-5E, 001a.2b3c.4d5e, 001A2B3C4D5E oraz 1A:2B:3C. Nie musisz rozdzielać adresów na osobne linie ani usuwać reszty tekstu.
- Ustawiasz format docelowy: notacja Cisco z kropkami i wielkie litery. Włączasz usuwanie duplikatów i tryb ścisły.
- Narzędzie zdejmuje separatory z pierwszych czterech wpisów i za każdym razem otrzymuje ten sam ciąg 12 znaków: 001A2B3C4D5E. Piąty wpis ma tylko 6 znaków, więc nie jest pełnym adresem i w trybie ścisłym zostaje odrzucony.
- Działa deduplikacja: cztery różne zapisy dają jeden klucz, więc na liście wynikowej zostaje jedna pozycja, a nie cztery.
- Klucz zostaje podzielony na grupy po cztery znaki i złożony ponownie jako 001A.2B3C.4D5E.
- Wynik to jedna linia gotowa do wklejenia w konfigurację. Gdyby w tym samym bloku znalazł się adres różniący się choćby ostatnim znakiem, na przykład 001A2B3C4D5F, zostałby wypisany jako druga, osobna pozycja.
Formaty zapisu MAC — ściągawka
| Format | Zapis przykładowy | Gdzie najczęściej występuje |
|---|---|---|
| Dwukropki, małe litery | 00:1a:2b:3c:4d:5e | Linux: ip link, ifconfig |
| Dwukropki, wielkie litery | 00:1A:2B:3C:4D:5E | panele zarządzania, arkusze inwentaryzacyjne |
| Myślniki, wielkie litery | 00-1A-2B-3C-4D-5E | Windows: ipconfig /all, getmac |
| Myślniki, małe litery | 00-1a-2b-3c-4d-5e | eksporty ze skryptów i narzędzi inwentaryzacyjnych |
| Cisco z kropkami | 001A.2B3C.4D5E | Cisco IOS i NX-OS, tablice adresów MAC |
| Bez separatorów, wielkie litery | 001A2B3C4D5E | dzierżawy DHCP, integracje API, SNMP |
| Bez separatorów, małe litery | 001a2b3c4d5e | logi systemowe, sterowniki |
| Trzy grupy po cztery znaki, małe litery | 001a.2b3c.4d5e | kopie konfiguracji przełączników |
Praktyczne wskazówki
- Najpierw ustal odbiorcę listy. Konfiguracja na urządzeniu Cisco przyjmie zwykle notację z kropkami, arkusz dla działu wsparcia bywa czytelniejszy z dwukropkami, a skrypt porównujący adresy w Windows najczęściej oczekuje myślników. Format docelowy wybieraj przed skopiowaniem wyniku, żeby nie robić tej samej pracy dwa razy.
- Włączaj deduplikację przy scalaniu źródeł. Gdy łączysz spis z kontrolera sieci, dzierżawy DHCP i ręczny arkusz, ten sam komputer pojawia się w każdym z nich w innej notacji. Postać kanoniczna sprawia, że duplikaty znikają, zanim trafią do dokumentu.
- Tryb ścisły stosuj do materiału zanieczyszczonego. Jeśli w tekst wmieszały się numery seryjne, fragmenty adresów IPv6 albo obcięte ciągi, tryb ścisły odsypie je od poprawnych wpisów. Przy czystym eksporcie z jednego systemu możesz go wyłączyć.
- Pamiętaj o prefiksie OUI. Pierwsze trzy bajty, czyli pierwsze 6 znaków, identyfikują producenta interfejsu. Po ujednoliceniu zapisu łatwiej posortować listę i zauważyć, że kilka adresów należy do tego samego dostawcy sprzętu.
- Zachowaj kopię danych wejściowych. Ujednolicenie jest jednokierunkowe w tym sensie, że oryginalny zapis przestaje być widoczny w wyniku. Jeśli potrzebujesz dowodu, skąd pochodził wpis, zapisz źródło przed obróbką.
Czego narzędzie nie zrobi
- Nie sprawdzi, czy adres istnieje w sieci. Poprawny format nie oznacza, że dana karta sieciowa jest podłączona, aktywna albo widoczna w tablicy MAC przełącznika. Narzędzie pracuje wyłącznie na tekście.
- Nie odtworzy brakujących znaków. Wpis z mniejszą liczbą cyfr niż 12 nie zostanie uzupełniony ani dociągnięty zerami. W trybie ścisłym jest odrzucany, a w trybie luźnym może zostać pominięty bez ostrzeżenia, dlatego warto porównać długość listy przed i po.
- Nie rozpoznaje separatorów spoza obsługiwanych. Adres rozdzielony spacjami albo kropkami co dwa znaki nie jest jednym z formatów wejściowych, więc jego fragmenty mogą zostać zinterpretowane błędnie lub wcale.
- Nie zamienia notacji bajtowej. Nie konwertuje adresu na postać EUI-64 ani nie zmienia kolejności oktetów. Adresy dłuższe niż 12 znaków szesnastkowych, na przykład pochodzące z IPv6, nie są obsługiwane.
- Nie mapuje adresu na producenta. Pierwsze trzy bajty są tylko liczbą. Narzędzie nie zawiera bazy OUI, więc nie podpowie, kto wyprodukował interfejs.
Najczęstsze pytania
Jakie formaty zapisu adresu MAC obsługujecie?
Cztery najpopularniejsze: z dwukropkami (00:1A:2B:3C:4D:5E), z myślnikami (00-1A-2B-3C-4D-5E), notację Cisco z kropkami (001A.2B3C.4D5E) oraz ciąg bez separatorów (001A2B3C4D5E). Niezależnie od formatu wejściowego sprowadzimy adresy do wybranego przez Ciebie zapisu.
Czym jest tryb ścisły?
W trybie ścisłym akceptujemy wyłącznie poprawne, kompletne adresy MAC złożone z 12 znaków szesnastkowych. Wszelkie niepełne lub błędne ciągi są pomijane i zliczane jako niepoprawne. Wyłącz ten tryb, jeśli chcesz, by narzędzie próbowało odzyskać adres z bardziej zaszumionego tekstu.
Czy moje adresy MAC są gdzieś zapisywane?
Nie. Dane przetwarzamy wyłącznie na potrzeby wygenerowania wyniku i nie przechowujemy ich na serwerze. Adresy MAC mogą być uznane za dane osobowe w rozumieniu RODO, dlatego nie trafiają do żadnej bazy ani logów aplikacji.
Czy mogę przetworzyć wiele adresów naraz?
Tak. Wklej całą listę – po jednym adresie w wierszu lub wymieszane w treści. Narzędzie wyłapie wszystkie poprawne adresy, opcjonalnie usunie powtórzenia i zwróci je w jednym, spójnym formacie.
Czy duplikat zostanie usunięty, jeśli ten sam adres zapisano raz z dwukropkami, a raz z myślnikami?
Tak. Przed porównaniem każdy wpis trafia do postaci 12 znaków szesnastkowych bez separatorów, więc oba zapisy dają identyczny klucz i przy włączonej deduplikacji zostaje tylko jeden z nich.
Ile znaków ma poprawny adres MAC?
Dokładnie 12 znaków szesnastkowych, czyli 6 bajtów. Separatory nie wchodzą do tej liczby. Wpis krótszy lub dłuższy nie jest pełnym adresem MAC.
Czy formater sprawdzi, do jakiego producenta należy adres?
Nie. Narzędzie zmienia tylko zapis, nie zawiera bazy OUI i nie podaje nazwy producenta. Do takiego sprawdzenia potrzebny jest osobny słownik prefiksów.
Czy mogę wkleić cały plik konfiguracyjny i wyciągnąć z niego adresy?
Tak, o ile adresy są zapisane w obsługiwanych notacjach. Narzędzie przeszukuje tekst i wyłuskuje pasujące ciągi, więc nie musisz wcześniej rozdzielać ich na osobne linie. Śmieciowe ciągi lepiej odfiltrować trybem ścisłym.
Czy wielkość liter ma znaczenie dla urządzenia sieciowego?
Dla samego ruchu sieciowego nie, bo liczy się wartość bitów. Znaczenie pojawia się przy porównywaniu tekstów, na przykład w skryptach i listach kontrolnych, dlatego warto trzymać jedną konwencję w całym dokumencie.
Potrzebujesz sprawdzić, do jakiego producenta należy dana karta sieciowa? Skorzystaj z narzędzia wyszukiwarka producenta po adresie MAC.