Pricing
$3.00/month + usage
Go to Apify Store
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
Actor stats
0
Bookmarked
3
Total users
0
Monthly active users
4 months ago
Last modified
Categories
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 Case | Description |
|---|---|
| Checksum Verification | Verify file integrity after download |
| Password Hashing | Generate password hashes (use SHA-256+) |
| Deduplication | Find duplicate files by hash |
| Digital Signatures | Create content fingerprints |
| Caching Keys | Generate cache keys for content |
| Data Integrity | Audit 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
| Parameter | Type | Default | Description |
|---|---|---|---|
texts | array | [] | Text strings to hash |
file | string | - | Upload a file |
fileUrls | array | [] | URLs to files |
algorithm | string | sha256 | md5, sha1, sha256, sha512, all |
uppercase | boolean | false | Output in uppercase |
includeMetadata | boolean | true | Include 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
| Algorithm | Output Size | Security | Speed | Use Case |
|---|---|---|---|---|
| MD5 | 128-bit | โ Broken | โก Fastest | Checksums only |
| SHA-1 | 160-bit | โ ๏ธ Weak | โก Fast | Legacy systems |
| SHA-256 | 256-bit | โ Secure | ๐น Good | General purpose |
| SHA-512 | 512-bit | โ Most Secure | ๐น Good | High security |
๐ฐ Cost Estimation
| Input | Approx. Time | Compute 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
