Identifiera valfri fil från dess inledande bytes — sök bland 100+ formatsignaturer efter namn, tillägg eller hex, se de magiska byteerna, deras ASCII-återgivning, byteförskjutningen och formatkategorin, och kopiera valfri signatur med ett klick. I din webbläsare, gratis.

Varje signatur körs från en inbyggd referens i din webbläsare — inget laddas upp och ingen fil läses någonsin av en server.

Prova:
Format Tillägg Hex-signatur ASCII Förskjutning Kategori
Ingen signatur matchar din sökning.
Prova ett formatnamn, ett tillägg eller hex-bytes — till exempel PNG, .zip eller 25 50 44 46.

Om Filsignaturer (magiska nummer)

Filsignaturer — även kallade magiska nummer — är de fasta bytesekvenserna vid (eller nära) starten av en fil som identifierar dess verkliga format oavsett dess namn eller filändelse. Den här referensen katalogiserar signaturerna för fler än 100 format, var och en med sina hex-byte, den läsbara ASCII-representationen där en sådan finns, byteoffseten där signaturen förekommer och en formatkategori.

Sökningen fungerar från vilken vinkel som helst: skriv ett formatnamn som PNG, en filändelse som .pdf, eller rå hex-byte som 50 4B, och matchande signaturer visas direkt. Kategorimärken begränsar listan till bild-, ljud-, video-, dokument-, arkiv-, körbara-, teckensnitts-, databas- eller andra format, och vilken hex-signatur som helst kopieras med ett klick.

Detta är tabellen du behöver när en fils filändelse inte kan lita på: öppna filen i valfri hexvisare, läs dess första byte och matcha dem här. Det är en central teknik inom felsökning av filformat, valideringen vid uppladdning och digital forensik — och den körs helt i din webbläsare, eftersom ingen fil någonsin laddas upp eller läses av en server.

Så använder du Filsignaturer (magiska nummer)

  1. Öppna filen du vill identifiera i en hexvisare eller redigerare och notera dess första byte.
  2. Klistra in eller skriv de hex-byten i sökrutan — till exempel 25 50 44 46.
  3. Alternativt, sök på formatnamn eller filändelse för att hitta den signatur ett format borde ha.
  4. Använd kategorimärkena för att begränsa resultaten till bilder, arkiv, körbara filer och så vidare.
  5. Jämför den angivna offseten — vissa signaturer börjar efter byte 0 — och kopiera hex-signaturen om du behöver den någon annanstans.

Vanliga frågor

Det är en kort, fast bytesekvens placerad vid en känd offset — vanligtvis allra först — som anger filens format. PNG-filer börjar med 89 50 4E 47, PDF-filer med 25 50 44 46 ("%PDF"). Program kontrollerar dessa byte istället för att lita på filändelsen.

Eftersom filändelser bara är en del av filnamnet — vem som helst kan döpa om evil.exe till photo.jpg. Signaturen speglar vad byten faktiskt är. När de inte stämmer överens, lita på signaturen; den avvikelsen är precis hur uppladdningsvalidatorer och skadeprogramscannrar upptäcker maskerade filer.

Några format reserverar sina inledande byte för annan data. ISO-avbildningar placerar sin CD001-markör vid offset 32769, till exempel. Offsetkolumnen talar om var du ska titta, så börja din hex-jämförelse vid den byten, inte i början.

Eftersom moderna Office-dokument, JAR-filer och många andra containrar bokstavligen är ZIP-arkiv, så de börjar alla med PK (50 4B). Att skilja dem åt kräver att titta inuti arkivet på dess innehåll, inte bara på de inledande byten.

Använd valfri hexvisare: xxd file | head på Linux och macOS, eller en hexredigerare på Windows. Den första utdataraden visar de inledande byten i hex — klistra in dem i sökrutan här för att matcha formatet.

Ja. Databasen levereras med sidan och sökningen sker lokalt i din webbläsare. Ingen fil laddas upp, ingen server läser din data, och det finns ingen kostnad eller inget konto.

Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.