Programming tools

Online Programming Tools to Make lives of programmers easier (somewhat) by allowing them to hash values in CRC, MD5, MD6, etc. Encrypt values, calculate size of bloom filters.

Hashing Tools
  • CRC Calculator

    CRC Calculator is an online tool to calculate checksum of all implementations of CRC-8, CRC-10, CRC-11, CRC-12, CRC-13, CRC-14, CRC-15, CRC-16, CRC-24, CRC-31, CRC-32, CRC-40 and CRC-64

  • SHA Calculator

    SHA Calculator is an online tool to compute & compare the SHA-1, SHA-2, SHA-3 checksum or hash of a string or file locally on your browser

  • Md2 Calculator

    MD2 Calculator is an online tool to compute & compare the MD2 checksum or hash of a string or file locally on your browser

  • Md4 Calculator

    MD4 Calculator is an online tool to compute & compare the MD4 checksum or hash of a string or file locally on your browser

  • MD5 Calculator

    MD5 Calculator is an online tool to compute & compare the MD5 checksum or hash of a string or file locally on your browser

  • MD6 Hash Generator

    MD6 Hash Generator is an online tool to compute & compare the MD6 checksum or hash of a string or file locally on your browser

  • Adler-32 Calculator

    Adler-32 Calculator is an online tool to compute & compare the Adler-32 checksum or hash of a string or file locally on your browser

  • RIPEMD Calculator

    RIPEMD Calculator is an online tool to compute & compare the RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320 checksum or hash of a string or file locally on your browser

  • Whirlpool Calculator

    Whirlpool Calculator is an online tool to compute & compare the Whirlpool checksum or hash of a string or file locally on your browser

  • NTLM Calculator

    NTLM Calculator is an online tool to compute & compare the NTLM checksum or hash of a string or file locally on your browser

Data Structure Tools
  • Bloom Filter Calculator

    Bloom Filter Calculator is an online tool to calculate the bloom filter size and optimal number of hashes from the expected number of items in the collection and acceptable false-positive rate

Encryption Tools
  • XOR Encrypt

    XOR Encrypt is an online tool to encrypt/decrypt data using XOR

Machine Learning Tools
  • K-Means Calculator

    K-Means Calculator is an online tool to perform K-Means clustering. You can select the number of clusters and initialization method.

  • K-Modes Calculator

    K-Modes Calculator is an online tool to perform K-Modes clustering. You can select the number of clusters and initialization method.

  • Mean Shift Calculator

    Mean Shift Calculator is an online tool to perform Mean Shift clustering. You can specify the raidus or smoothness used for clustering using the bandwidth parameter.