Hilbert.

file
size
looks like
entropy
composition
map
drop a file to inspect it

Hilbert — see the shape of any file

Every byte of the file is placed along a Hilbert curve, so bytes that are neighbours in the file are neighbours on the square. Headers, text tables, compressed streams and padding each get their own texture. Drop any file onto the page; nothing leaves your browser.

Oopen a fileDnext sample
1 2class / entropy colouringPdraw the curve path
← →step one byte (Shift: one row)PgUp PgDnstep 256 bytes
Home Endfirst / last byteTtoggle theme
Ctrl+/this helpEscclose