Hex Encode
Encode bytes to hexadecimal.
How to use Hex Encode
Hex Encode — Encode text to lowercase hexadecimal, two digits per byte. Free to use in D2i DevTools — no account required.
Steps
- Fill in Input. This field is required.
- Click Run and copy the result under the form.
Frequently asked questions
What is Hex Encode used for?
Use it to compare bytes, build a fixture, or read a string the way hash tools print digests.
How do I use the free online Hex Encode tool?
Fill in Input. This field is required. Click Run and copy the result under the form.
What can I paste or upload into Hex Encode?
Paste the text to encode as UTF-8. Hi becomes 4869.
What output does Hex Encode give me?
A continuous lowercase hex string with no spaces or 0x prefix.
Is Hex Encode free, and is my input private?
Yes — Your input is processed in memory for this request only. It is not saved to disk or the database, and it is cleared after the tool finishes.
Why is the result longer than my input?
Each byte becomes two hex characters. Multi-byte UTF-8 characters (such as é) use more than one byte, so they add more than two digits.
Inputs are processed in memory only and are not saved to disk or the database. Data exists only for the duration of your request.