{"uid":"cap_EdI8aIpQi1qivX5ObMVsK","slug":"hash-agentutil-net-3212eb9c","name":"hash.agentutil.net Hash Generator","description":"Generate a hash of the input string","url":"https://hash.agentutil.net/v1/hash","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","description":"The string to hash"},"encoding":{"enum":["hex","base64"],"type":"string","description":"Output encoding (default: hex)"},"algorithm":{"enum":["md5","sha1","sha256","sha512","crc32"],"type":"string","description":"Hash algorithm to use"}}},"responseSchema":{"type":"object","required":["hash","service","encoding","algorithm","request_id","input_length","related_services"],"properties":{"hash":{"type":"string"},"service":{"type":"string"},"encoding":{"type":"string"},"algorithm":{"type":"string"},"request_id":{"type":"string"},"input_length":{"type":"number"},"related_services":{"type":"array","items":{"type":"object","required":["url","name","description"],"properties":{"url":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}}}}},"example":{"request":{"input":"HelloWorld2024!","encoding":"hex","algorithm":"sha256"},"response":{"hash":"0afd2c19de472285e3bf31e343610a0d36195f2838526124a6c03e1828e4654d","service":"https://hash.agentutil.net","encoding":"hex","algorithm":"sha256","request_id":"820912ed-c3e2-4771-930d-e5a99bc2c917","input_length":15,"related_services":[{"url":"https://verify.agentutil.net","name":"verify","description":"Fact verification against live data sources -- exchange rates, crypto, stocks, entities, geography"},{"url":"https://docs.agentutil.net","name":"docs","description":"Search pre-indexed platform documentation -- semantic vector search across 10+ platforms"},{"url":"https://think.agentutil.net","name":"think","description":"Intent security -- pre-flight safety checklists, instruction expansion, and post-action review for autonomous agents"},{"url":"https://convert.agentutil.net","name":"convert","description":"Unit conversion (80+ units), live currency rates, and encoding (base64, hex, URL)"},{"url":"https://weather.agentutil.net","name":"weather","description":"Current conditions and multi-day forecasts for any location worldwide via Open-Meteo"},{"url":"https://validate.agentutil.net","name":"validate","description":"Validate emails (RFC 5322), URLs, phone numbers (E.164), credit cards (Luhn), and JSON schemas"},{"url":"https://time.agentutil.net","name":"time","description":"Timezone conversion, current time in any timezone, date arithmetic, and epoch conversions"},{"url":"https://text.agentutil.net","name":"text","description":"Regex match/replace/extract, text diff, slugify, word count, and markdown/HTML/JSON transforms"},{"url":"https://math.agentutil.net","name":"math","description":"Safe expression evaluation, statistics (mean/median/stddev/percentiles), percentages, and rounding"},{"url":"https://geocode.agentutil.net","name":"geocode","description":"Forward geocoding (address to lat/lon), reverse geocoding (lat/lon to address), and haversine distance"},{"url":"https://dns.agentutil.net","name":"dns","description":"DNS record lookups (A/MX/TXT/NS), reverse DNS, WHOIS/RDAP domain data, and IP geolocation"},{"url":"https://undo.agentutil.net","name":"undo","description":"Reversibility intelligence -- check if actions can be undone, find safer alternatives, batch safety warnings"},{"url":"https://norm.agentutil.net","name":"norm","description":"Baseline reality checks -- statistical anomaly detection for values against published industry benchmarks"},{"url":"https://context.agentutil.net","name":"context","description":"Situational awareness -- timezone, holiday, business calendar, and platform status checks before taking action"}]}},"exampleRequest":{"input":"HelloWorld2024!","encoding":"hex","algorithm":"sha256"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zvTmtIHGcFW7-C-HwnQW2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a cryptographic or checksum hash of an input string using a chosen algorithm and output encoding","exampleAgentPrompt":"Can you hash the string 'HelloWorld2024!' using SHA-256 and give me the result in hex encoding?","exampleUseCases":[{"title":"Verify downloaded file integrity","prompt":"I need to check if a file I downloaded is authentic. Can you hash the filename and file size together using SHA-256 and compare it against the checksum the vendor provided?"},{"title":"Generate password fingerprint for verification","prompt":"Create an MD5 hash of my password 'SecurePass#789' so I can store it safely and verify logins later without keeping the actual password around."},{"title":"Create content deduplication fingerprint","prompt":"I have a bunch of documents and want to find duplicates. Can you hash each document's content using SHA-1 and give me base64-encoded results so I can quickly spot identical files?"}],"resultDescription":"Returns the computed hash digest of the input string in the specified encoding (hex or base64), produced by the chosen algorithm (md5, sha1, sha256, sha512, or crc32).","failureModes":["Invalid or unsupported algorithm enum value returns a 400 error","Invalid encoding value outside hex/base64 returns a 400 error","Empty or missing input string may return a 400 or empty hash","Payment failure via x402 protocol returns a 402 Payment Required","Network timeout or service unavailability returns a 5xx error"],"whenToPreferThis":"Use this endpoint when you need a quick, on-demand hash of a single string without setting up a local cryptography library — especially useful for agents that need to verify data integrity, fingerprint content, or generate checksums across multiple algorithms and encodings via a simple API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:37:20.321Z","isFirstParty":false}