Hex preglednik datoteka
Otvori bilo koju datoteku u besplatnom hex pregledniku: pomaci, hex i ASCII, traženje bajtova ili teksta, dekodiranje brojeva i prepoznavanje vrste.
Datoteka se čita u tvom pregledniku, dio po dio, i nikada se ne šalje. Čak se i datoteke od nekoliko gigabajta otvaraju trenutno.
- Datoteka
- —
- Veličina
- —
- Prepoznata vrsta
- —
Heksadecimalno s 0x ili h (0x1F0, 1F0h), decimalno (496) ili relativno (+16, -0x10).
Otvori datoteku da vidiš njezine bajtove.
Klikni bajt da ga odabereš, povuci ili klikni uz Shift da odabereš raspon. Tipkovnica: strelice, Page Up/Down, Home/End, Ctrl+Home/End; dodaj Shift za proširenje.
Nema odabira
| Vrsta | Little-endian | Big-endian |
|---|
- Odabir kao UTF-8 tekst
- —
Kako koristiti hex preglednik
- Ispusti datoteku na zonu za ispuštanje ili klikni na nju da je odabereš. Radi bilo koja vrsta i veličina: datoteka se čita u malim dijelovima dok se pomičeš, pa se slika diska od 4 GB otvara jednako brzo kao ikona od 4 KB.
- Pročitaj okvire Datoteka, Veličina i Prepoznata vrsta. Vrsta se određuje prema prvim bajtovima datoteke (njezinu „magičnom broju“), a ne prema nastavku.
- Pomiči prikaz kotačićem miša, povuci klizač Položaj u datoteci ili klikni prikaz i koristi strelice, Page Up/Down, Home/End i Ctrl+Home/End.
- Klikni bajt da ga odabereš. Povuci ili klikni uz Shift da odabereš raspon. Ploča ispod prikazuje početak, kraj i duljinu odabira, vrijednost na početku odabira dekodiranu kao brojeve i odabir kao UTF-8 tekst.
- Upiši pomak u Idi na pomak i klikni Idi:
0x1F0ili1F0hje heksadecimalno,496je decimalno, a+16i-0x10pomiču se relativno prema trenutnom bajtu. - Za traženje upiši u Traži, odaberi Tekst (UTF-8) ili Hex bajtovi, zatim klikni Nađi sljedeće ili Nađi prethodno. Traženje se na kraju datoteke vraća na početak, a pronađeni dio se odabire.
Čitanje triju stupaca
Svaki redak prikazuje 16 bajtova. Lijevi stupac je pomak prvog bajta retka, heksadecimalno. Srednji stupci su sami bajtovi, svaki s dvije heksadecimalne znamenke (00 do FF), uz širi razmak nakon osmog bajta. Desni stupac prikazuje iste bajtove kao ASCII: ispisivi znakovi od razmaka (0x20) do tilde (0x7E) prikazuju se kakvi jesu, a svaki drugi bajt kao točka. To je raspored klasičnih alata poput xxd i hexdump -C.
Tumačenje brojeva
Tablica dekodira bajtove na početku odabira kao uobičajene tipove fiksne veličine: cijele brojeve s predznakom i bez njega od 8, 16, 32 i 64 bita te IEEE 754 brojeve jednostruke (float32) i dvostruke (float64) preciznosti. Svaki tip prikazan je u poretku Little-endian (najmanje značajan bajt prvi, koriste ga x86 i ARM procesori i većina formata datoteka iz Windowsa) i Big-endian (najznačajniji bajt prvi, koriste ga mrežni protokoli, Java class datoteke, PNG i JPEG). Ako je datoteka prekratka za neki tip, ćelija prikazuje crticu. 64-bitni cijeli brojevi računaju se točno, izvan granice 2^53 JavaScriptovih brojeva.
Potpisi datoteka
Većina binarnih formata počinje fiksnim potpisom: PNG s 89 50 4E 47 0D 0A 1A 0A, PDF s %PDF-, ZIP (a time i DOCX, XLSX, JAR, EPUB i APK) s PK 03 04, ELF izvršne datoteke sa 7F 45 4C 46, Windowsove izvršne datoteke s MZ. Alat provjerava šezdesetak potpisa za slike, zvuk, videozapise, arhive, fontove, izvršne datoteke, baze podataka i dokumente. Kad se nijedan ne podudara, javlja izgleda li početak datoteke kao UTF-8 tekst.
Česta pitanja
Šalje li se moja datoteka?
Ne. Preglednik čita datoteku lokalno pomoću File API-ja, u memoriju se učitavaju samo dijelovi koje gledaš i ništa ne napušta tvoje računalo.
Mogu li uređivati bajtove?
Ne. Ovo je preglednik: nikada ne mijenja datoteku. Koristi ga za pregled zaglavlja, traženje nizova znakova, provjeru potpisa ili razumijevanje binarnog formata.
Zašto traženje pronalazi tekst koji ne vidim u ASCII stupcu?
Traženje teksta kodira tvoj upit kao UTF-8. Slova s dijakriticima (č, ć, đ, š, ž) zauzimaju dva bajta u UTF-8 i u ASCII stupcu prikazuju se kao točke jer su izvan ispisivog ASCII raspona. Okvir Odabir kao UTF-8 tekst prikazuje ih ispravno.
Što radi „Zanemari velika i mala slova“?
Čini da se pri traženju teksta A–Z i a–z podudaraju međusobno. Odnosi se samo na ASCII slova; hex pretraživanja uvijek traže točne vrijednosti bajtova.
Koliko velika smije biti datoteka?
Nema čvrste granice. Prikaz i pomicanje čitaju samo vidljive retke, a traženje čita datoteku u dijelovima od 4 MB uz pokazatelj napretka koji možeš otkazati.
Slični alati
- Generator hasheva Generiraj MD5, SHA-1, SHA-256 i SHA-512 hasheve teksta ili datoteka bilo koje veličine i provjeri kontrolne zbrojeve. Sve radi u tvom pregledniku.
- Base64 koder i dekoder Besplatni Base64 koder i dekoder s potpunom UTF-8 podrškom i opcijom base64url. Radi u pregledniku, ništa se ne šalje na poslužitelj.
- Pretvarač brojevnih sustava Pretvaraj brojeve između binarnog, oktalnog, decimalnog, heksadecimalnog i bilo kojeg sustava od baze 2 do 36, s dvojnim komplementom, razlomcima i koracima.
- Pregled EXIF podataka Pregled EXIF podataka online: fotoaparat, objektiv, ekspozicija, datum i GPS lokacija skriveni u fotografiji, uz IPTC i XMP polja. Privatno, bez slanja.