Hash Generator avatar

Hash Generator

Pricing

$3.00/month + usage

Go to Apify Store
Hash Generator

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-512 hashes for text or files. Verify integrity, create checksums, deduplicate content.

Pricing

$3.00/month + usage

Rating

0.0

(0)

Developer

Web Harvester

Web Harvester

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

πŸ” Generate MD5, SHA-1, SHA-256, SHA-512 hashes for text or files. Verify integrity, create checksums, deduplicate content.

Apify Actor License: MIT

🎯 What This Actor Does

Generate cryptographic hashes instantly:

  • Multiple Algorithms - MD5, SHA-1, SHA-256, SHA-512
  • Text & Files - Hash any input type
  • Batch Processing - Process multiple inputs at once
  • Integrity Verification - Verify downloads and backups
  • Content Deduplication - Identify duplicate files

πŸš€ Use Cases

Use CaseDescription
Checksum VerificationVerify file integrity after download
Password HashingGenerate password hashes (use SHA-256+)
DeduplicationFind duplicate files by hash
Digital SignaturesCreate content fingerprints
Caching KeysGenerate cache keys for content
Data IntegrityAudit data for changes

πŸ“₯ Input Examples

Hash Text

{
"texts": ["Hello, World!", "Secret password"],
"algorithm": "sha256"
}

Hash Files

{
"fileUrls": [
"https://example.com/file1.zip",
"https://example.com/file2.pdf"
],
"algorithm": "sha512"
}

All Algorithms

{
"texts": ["Compare all hashes"],
"algorithm": "all"
}

βš™οΈ Configuration

ParameterTypeDefaultDescription
textsarray[]Text strings to hash
filestring-Upload a file
fileUrlsarray[]URLs to files
algorithmstringsha256md5, sha1, sha256, sha512, all
uppercasebooleanfalseOutput in uppercase
includeMetadatabooleantrueInclude size and timing info

πŸ“€ Output

Single Algorithm

{
"type": "text",
"input": "Hello, World!",
"input_preview": "Hello, World!",
"algorithm": "sha256",
"sha256": "dffd6021bb2bd5b0af676290809ec3a53191dd81c7f70a4b28688a362182986f",
"size_bytes": 13,
"processing_time_ms": 0.02
}

All Algorithms

{
"type": "file",
"url": "https://example.com/file.zip",
"algorithm": "all",
"md5": "d41d8cd98f00b204e9800998ecf8427e",
"sha1": "da39a3ee5e6b4b0d3255bfef95601890afd80709",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"sha512": "cf83e1357eefb8bdf1542850d66d8007...",
"size_bytes": 1048576,
"download_time_ms": 234.5,
"hash_time_ms": 12.3
}

πŸ”’ Algorithm Comparison

AlgorithmOutput SizeSecuritySpeedUse Case
MD5128-bit❌ Broken⚑ FastestChecksums only
SHA-1160-bit⚠️ Weak⚑ FastLegacy systems
SHA-256256-bitβœ… SecureπŸ”Ή GoodGeneral purpose
SHA-512512-bitβœ… Most SecureπŸ”Ή GoodHigh security

πŸ’° Cost Estimation

InputApprox. TimeCompute Units
100 texts~1 second~0.001
10 MB file~2 seconds~0.002
100 MB file~5 seconds~0.01

πŸ”§ Technical Details

  • Language: Python 3.12
  • Library: Python hashlib (built-in)
  • Memory: 128MB-256MB
  • Speed: 500+ MB/s for hashing

πŸ“„ License

MIT License - see LICENSE for details.


πŸͺ Apify Store Listing


Keywords: hash generator, md5, sha256, sha512, checksum, file hash, cryptographic hash, integrity verification, deduplication, password hash