crcany
« Back to VersTracker
Description:
Compute any CRC, a bit at a time, a byte at a time, and a word at a time
Type: Formula  |  Latest Version: 2.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: crc checksum data-integrity cli utility
Install: brew install crcany
About:
crcany is a versatile command-line utility that computes Cyclic Redundancy Checks (CRCs) using any specified polynomial. It provides flexible output formats and can process data in various ways, making it a powerful tool for checksum verification and data integrity tasks. The tool supports bit-by-bit, byte-by-byte, and word-by-word computation methods for optimal performance.
Key Features:
  • Supports any user-specified CRC polynomial
  • Multiple computation methods (bit, byte, and word-level)
  • Flexible output formatting options
  • Command-line interface for scripting and automation
Use Cases:
  • Verifying data integrity of files and network streams
  • Implementing custom CRC algorithms for embedded systems
  • Debugging and testing CRC implementations
Alternatives:
  • cksum – Standard utility with fixed CRC32 implementation, less flexible than crcany
  • crc32 – Specialized for CRC32 only, lacks polynomial customization
License: Zlib
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit