HexEdit.js is web-based. If you find yourself working from someone else's machine or in a web cafe this is a useful backup option, as you can access it from anywhere without installing anything, and run it regardless of that machine's OS.
Trying to save files with .dat extension gives the following error:
You cannot save this document with extension “.dat” at the end of the name. The required extension is “.(null)”.
Selecting a bit of source code and using th e"Show Checksums" feature allows seeing different checksums for selected text and get it updated in real time.
This feature lets you compare the text representation of a byte sequence for numerous text encodings. This is the most efficient way to find the correct text encoding, be it ASCII-based, EBCDIC or any other code page supported by libICU.
Can be used to remotely assist in viewing and repairing disks over the internet: iBored has to be started on both computers, and then one can connect to the other and view and modify its data (after getting permissions from the target side).