Screenshots
Description
Hextage is a hex viewer and editor that reads any file as bytes. Open a photo, audio or video file and it reads as time too, so "which byte is this?" and "which second is this?" are always the same question.
View & Inspect
- Time column: every row of the dump shows the playback time of its bytes. In a multiplexed MP4 the video and audio rows alternate (marked with their own symbols), so you can see the interleaving.
- Timeline band: a waveform for anything with audio (WAV read directly, MP3 and video audio decoded), data rate for everything else. Click to jump, hover for the frame and time.
- Structure tree: boxes, chunks, markers and segments with names — ISOBMFF (MP4/MOV/HEIF/AVIF), RIFF (WAV/AVI), PNG/APNG, JPEG, GIF, TIFF, MP3 (ID3v1/v2), FLAC, AAC (ADTS), EBML (MKV/WebM), MPEG-TS, PDF.
- Metadata: Exif with GPS, ID3, QuickTime tags, RIFF INFO, PNG text — each one linked to the bytes it lives in.
- Reparse from here: read any position as a box, chunk, marker, frame or packet and see how the rest of the file would be read from there.
- Search: hex with wildcards (DE AD ?? EF), UTF-8 and UTF-16LE text, ASCII case-insensitive. Runs over multi-gigabyte files without loading them into memory.
- Jump, select by address or by time ("the first 3 seconds", "the last 10 seconds"), copy as hex, C, Swift, Python or ASCII.
- Player: a floating AVFoundation player linked both ways to the dump.
Edit
- Type over bytes in hex or ASCII, insert, delete, truncate, paste, write typed values (UInt32, Float …) in the current endianness.
- Cut the last N seconds, or remove only the media data and keep the index.
- Save in place, or export a modified copy while keeping the original.
- Edit history in its own window: position, before → after, timestamp; jump to any row or restore the file to that state.
- Bookmarks with notes that survive closing, follow insertions and deletions, and mark the bytes in the dump and the overview strip.
- Link two windows to scroll together, align them across insertions, and see every differing byte highlighted, with next/previous difference.
- Add a reparsed unit to the structure tree.
Hextage opens any file. Formats it does not know are shown as plain bytes with everything except structure and time.
The one-time in-app purchase "Hextage Pro" unlocks every feature without limits.
Reviews
Report an issueYour positive feedback and words of encouragement motivate us to keep improving and developing new features. We look forward to your kind comments!
No reviews yet. Be the first to write one!