Sprawdzanie typu MIME pliku
| Nazwa | |
| Rozmiar | |
| Typ | |
| Data ostatniej modyfikacji |

Darmowy File mime type checker czyta bajty uploadu, by ustalić prawdziwy media type i wyciągnąć metadane takie jak data ostatniej edycji. Dostajesz dokładny string IANA. Bez zakładania konta. Deweloperzy używają tego narzędzia do debugowania pipeline'ów uploadujących pliki.
Jak File mime type checker czyta bajty
Rozszerzenia plików kłamią. Systemy operacyjne i przeglądarki rutynowo im ufają, przez co zwykły wykonywalny plik po zmianie nazwy łatwo omija podstawowe checki walidacyjne. Nasz online File mime type checker całkowicie ignoruje nazwę pliku. Czyta pierwsze kilkaset bajtów właściwego payloadu, by znaleźć konkretne sekwencje zwane magic numbers. Te sygnatury mapują się bezpośrednio na zarejestrowane w IANA media types.
Dostajesz też metadane systemu plików wyciągnięte z nagłówków uploadu. Narzędzie parsuje timestamp ostatniej modyfikacji i dokładny rozmiar w bajtach. Nie zgaduje niczego na podstawie rozszerzenia. Widzisz surową techniczną rzeczywistość payloadu. To się mocno liczy, gdy walidujesz uploady użytkowników albo debugujesz zepsuty asset pipeline.
Kiedy używać darmowego File mime type checker
Uderzasz w ścianę, gdy API odrzuca twój upload, bo serwer oczekuje obrazka, a dostaje generyczny strumień binarny. Musisz wiedzieć, co wysłał klient. Dokładnie to. To narzędzie powie ci, czy payload to naprawdę PNG, czy tylko przemianowany plik wykonywalny. Oszczędza godziny zgadywania podczas testów integracyjnych.
Analiza malware i audyty bezpieczeństwa polegają na dokładnie tych danych. Atakujący często maskują payloady, podmieniając rozszerzenia. Identyfikacja bazowej sygnatury pliku ujawnia prawdziwą naturę bloba. Używasz tego też do weryfikacji pobranych assetów. Uszkodzony JPEG od razu oblewa check magic number.
- Debugowanie błędów 415 Unsupported Media Type z REST API.
- Weryfikacja prawdziwego formatu pobranych plików z brakującymi rozszerzeniami.
- Sprawdzanie, czy przemianowany dokument to faktycznie prawidłowy PDF.
- Inspekcja surowych nagłówków payloadu podczas przeglądów bezpieczeństwa.
Limity online File mime type checker
Narzędzie czyta tylko lokalny plik, który dostarczasz. Nie inspektuje zdalnych URLi. Nie pobierze też plików z serwera. Musisz najpierw pobrać plik na dysk. Polega na browserowym File API do odczytu lokalnego bloba. Ekstremalnie duże pliki mogą wywalać pamięć przeglądarki, zanim parser skończy.
Niektóre formaty nie mają ścisłych magic numbers. Pliki tekstowe, CSVy i customowe payloady JSON nie mają unikalnych sygnatur bajtowych. Checker zwróci dla nich generyczny typ text albo application/octet-stream. Nie potrafi parsować wewnętrznej struktury złożonych archiwów jak RAR czy 7z poza podstawową sygnaturą kontenera.
- Nie pobiera zdalnych URLi ani nie inspektuje strumieni sieciowych.
- Zwraca generyczne typy dla zwykłego tekstu i customowych formatów danych.
- Nie waliduje wewnętrznej integralności zawartości pliku.
- Duże pliki mogą zjeść sporo lokalnej pamięci przeglądarki.
Jak używać File mime type checker
- Przeciągnij plik docelowy do strefy uploadu albo kliknij, by przeglądać lokalny dysk.
- Poczekaj, aż przeglądarka odczyta lokalny blob pliku do pamięci.
- Odczytaj zwrócony string IANA media type w głównym panelu wyników.
- Sprawdź drugorzędne pola metadanych pod kątem dokładnego rozmiaru w bajtach i timestampu ostatniej modyfikacji.
- Porównaj zgłoszony MIME type z twoim oczekiwanym formatem, żeby zidentyfikować rozbieżności.
Popularne sygnatury plików i typy MIME
Oto referencja magic numbers, które parser sprawdza w popularnych formatach.
| Sygnatura Hex | Typ MIME | Popularne rozszerzenie |
|---|---|---|
| FF D8 FF | image/jpeg | .jpg |
| 89 50 4E 47 | image/png | .png |
| 25 50 44 46 | application/pdf | |
| 50 4B 03 04 | application/zip | .zip |
| 7F 45 4C 46 | application/x-elf | .elf |
Frequently asked questions
- Czy ten File mime type checker jest całkowicie darmowy?
- Tak. Narzędzie jest darmowe i nie wymaga zakładania konta. Możesz odpalać tyle checków, ile potrzebujesz, bezpośrednio w przeglądarce.
- Jak dokładna jest detekcja typu pliku?
- Jest bardzo dokładna dla formatów binarnych, bo czyta faktyczne magic numbers. Poprawnie zidentyfikuje PNG, nawet jak zmienisz mu rozszerzenie na txt. Mniej precyzyjna jest dla formatów tekstowych, które nie mają unikalnych sygnatur bajtowych.
- Co się stanie, jeśli wynik wygląda na błędny?
- Sprawdź, czy plik nie jest całkowicie pusty albo uszkodzony. Plik o zerowym rozmiarze zwróci generyczny typ. Upewnij się też, że to nie customowy format tekstowy jak CSV, który nie ma ścisłej sygnatury binarnej i domyślnie leci jako text/plain.
- Mogę sprawdzić plik bez wcześniejszego pobierania?
- Nie. Narzędzie działa w całości na twojej maszynie lokalnej, używając browserowego File API. Musisz pobrać plik na urządzenie przed wrzuceniem go do checkera.
- Działa na urządzeniach mobilnych?
- Tak. Interfejs jest w pełni responsywny i używa standardowych mobilnych pickerów plików. Możesz wybierać pliki z pamięci urządzenia albo ostatnich pobranych, dokładnie jak na desktopie.
Udostępnij
Popularne narzędzia
Sprawdź, czy URL jest zindeksowany w pamięci podręcznej Google.
Sprawdź przekierowania 301 i 302 dla określonego adresu URL. Sprawdza do 10 przekierowań.
Uzyskaj przybliżone informacje o adresie IP.
Podaj adres IP, a my spróbujemy znaleźć powiązaną z nim domenę lub hosta.