This page is part of the HexEd.it User Manual.

HexEd.it - the client-side JavaScript based hex editor, can be found at https://hexed.it

HexEd.it - User Manual

HexEd.it - the client-side JavaScript based hex editor

Analyse and edit binary files wherever you want, on any operating system and without installing any software. All you need is a modern web browser (Mozilla Firefox 52+, Google Chrome 57+, Opera 44+, Apple Safari 10.1+, Microsoft Edge 20+).

The complete file processing is done by your browser and HTML5 functionality. HexEd.it does not send any data to the webserver.

HexEd.it has a small memory footprint - it does not keep your files in memory. This makes it possible to handle very large files even on low-RAM machines. HexEd.it has been tested on files as large as 150 GiB.

If you have any wishes for future releases, feel free to send me an email.

Table of content

Used technologies

HexEd.it is written in TypeScript, a typed superset of JavaScript. It uses the UI library React, the module bundler webpack, and Babel for backwards compatibility. For the CSS code, the SCSS syntax of Sass is used.

The server side is running on Node.js, hosted on Uberspace. HTTPS access is possible, thanks to a free Let's Encrypt certificate.

We are using Git (Version Control) on GitHub (Version Control/Issue Tracker), Mocha (Test Framework), Chai (Assertion Library), Istanbul (Code Coverage) in our development process.