BSD Checksum Calculator

Enter text to compute its BSD sum-16 checksum.

How to use

  1. Enter your values in the fields above.
  2. Press Calculate to see your result instantly.
  3. Use the Share button to copy a link to your result.

About this calculator

The BSD checksum (sum-16) is the classic 16-bit checksum algorithm implemented by the traditional Unix sum command, computed with a simple rotate-and-add loop: for each byte of input, the running checksum is right-rotated by one bit (wrapping the low bit around to the high bit) and then added to that byte’s value, with the whole result kept within 16 bits throughout.

It predates and is much weaker than later checksums like CRC-32 or cryptographic hashes such as MD5 or SHA-256 — collisions are easy to construct and it offers no protection against deliberate tampering — but it remains present as the default algorithm behind the Unix/Linux sum utility for quick, legacy-compatible file integrity spot-checks. This calculator computes the BSD sum-16 of any input text and shows the result in both decimal and hexadecimal.

Was this helpful?

Comments (0)

  • Be the first to comment.

Popular calculators

All Calculators