{"uid":"cap_SmTy2eEcqqBfAYVzQpHuL","slug":"agent-data-tools-revmesh2074-workers-dev-hash-toolbox-md5-sha-1-sha-e1fd8ad2","name":"Hash Toolbox: MD5, SHA-1, SHA-256, SHA-384, SHA-512, Keccak-256, CRC-32, Base64, and SRI","description":"Every common hash of one input in a single call: MD5, SHA-1, SHA-256, SHA-384, SHA-512, Keccak-256 (Ethereum), CRC-32, base64 SHA-256, and Subresource Integrity strings (sha256-, sha384-, sha512-) for <script integrity>. Hashes UTF-8 text, or 0x/hex bytes with hex=true. Cheaper than hashing one algorithm at a time. Use for checksums, cache keys, file integrity and comparing digests across systems.","url":"https://agent-data-tools.revmesh2074.workers.dev/pack/hash-toolbox?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"hex":{"type":"string","description":"true to treat text as hex bytes (0x prefix optional)"},"text":{"type":"string","description":"Text to hash (up to 100,000 characters), or hex bytes with hex=true"}}},"responseSchema":{"type":"object","properties":{"md5":{"type":"string"},"sri":{"type":"object","properties":{"sha256":{"type":"string"},"sha384":{"type":"string"},"sha512":{"type":"string"}}},"sha1":{"type":"string"},"bytes":{"type":"number"},"crc32":{"type":"string"},"base64":{"type":"object","properties":{"sha256":{"type":"string"}}},"sha256":{"type":"string"},"sha384":{"type":"string"},"sha512":{"type":"string"},"keccak256":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Gc_QxB-pWhoOz0ht6Ul38","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"agent-data-tools.revmesh2074.workers.dev","brandSlug":"agent-data-tools-revmesh2074-workers-dev-x402","brandBaseUrl":"https://agent-data-tools.revmesh2074.workers.dev","brandDocsUrl":null,"whatItDoes":"Computes every major hash algorithm (MD5, SHA-1, SHA-256, SHA-384, SHA-512, Keccak-256, CRC-32, base64 SHA-256, and SRI strings) for a single text or hex input in one call.","exampleAgentPrompt":"Hash the string 'Hello, world!' and give me the MD5, SHA-256, Keccak-256, CRC-32, and SRI integrity strings all at once.","exampleUseCases":[{"title":"SRI hash for CDN script tag","prompt":"I need the subresource integrity strings for this JavaScript snippet so I can add an integrity attribute to my script tag — can you hash this text and give me the sha256-, sha384-, and sha512- SRI values? The text is: 'console.log(\"app loaded\");'"},{"title":"Ethereum Keccak-256 function selector","prompt":"What's the Keccak-256 hash of the string 'transfer(address,uint256)'? I need it to compute the Ethereum function selector."},{"title":"File integrity checksum bundle","prompt":"Generate all the common checksums for this file content — MD5, SHA-1, SHA-256, SHA-512, and CRC-32 — so I can publish them alongside my release: 'This is the release payload v2.4.1'"}],"resultDescription":"Returns a JSON object containing: md5, sha1, sha256, sha384, sha512 (hex strings), keccak256 (hex string), crc32 (hex string), base64.sha256 (base64-encoded SHA-256), sri.sha256 / sri.sha384 / sri.sha512 (SRI integrity attribute strings prefixed with 'sha256-' etc.), and bytes (input byte count).","failureModes":["Missing required 'text' parameter returns an error","Input exceeding 100,000 characters may be rejected","Invalid hex string when hex=true causes a parse error","Network timeout or worker unavailability returns a 5xx error","Payment failure (x402) if credits are exhausted"],"whenToPreferThis":"Choose this endpoint when you need multiple hash algorithms for the same input in a single call — it is cheaper and faster than calling separate hashing endpoints. Ideal for generating SRI strings for web assets, computing Ethereum Keccak-256 digests, building cache keys, publishing multi-algorithm checksums alongside releases, or comparing digests across systems. Prefer it over single-algorithm endpoints whenever you need more than one hash type.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T07:15:26.165Z","isFirstParty":false,"canonicalSlug":"agent-data-tools-revmesh2074-workers-dev-hash-toolbox-md5-sha-1-sha-e1fd8ad2"}