Tested tool guide
Tested browser tools
Checked August 16, 2026
What Entropy Analyzer does, with a checked example
Paste text, drop in a file, or type a byte sequence, and this tool reports the input's Shannon entropy in bits per byte: how evenly its byte values spread across the 0-255 range, from 0 (one byte repeated) to 8 (all values equally likely). A distribution view plots each byte value's share of the input, so encrypted or compressed payloads stand out as a flat band near the top. The thing most users get wrong: entropy ignores order, so a repeating pattern and a shuffled string made of the same characters score identically. A high number means no byte-level regularity, nothing deeper.
Worked example
A concrete input and expected output from the current implementation.
Input
the quick brown fox jumps over the lazy dog
->
Expected output
43 bytes, 27 distinct byte values; Shannon entropy 4.39 bits per byte of a maximum 8; total entropy 188.6 bits.
The 43 bytes use 27 distinct values: the space appears 8 times, 'o' 4 times, 'e' 3 times, 't', 'h', 'u', and 'r' twice each, and the remaining 20 letters once each. With N = 43 and count c per symbol, H = -sum(p*log2(p)) = (8*log2(43/8) + 4*log2(43/4) + 3*log2(43/3) + 8*log2(43/2) + 20*log2(43)) / 43 = 188.57 / 43 = 4.39 bits per byte, and total entropy is 43 * 4.39 = 188.6 bits. The eight spaces and repeated letters concentrate probability, pulling the score below the 8.0 a uniform byte stream would show, while most letters appear once, keeping it above 0. Ordinary English prose generally lands between about 4 and 4.5 bits per byte.