Cat-11 · T529 · DLT & Tokenization

IPFS CIDv1 Computer

Drop a file or paste text and compute its CIDv1 (Content Identifier, version 1) entirely in your browser using WebCrypto SHA-256. Outputs the CID string in base32 lowercase multibase encoding, along with the full multihash breakdown (function code, digest length, digest hex, and CID bytes). Use it to verify what tokenURI your file will resolve to on IPFS before minting, without uploading anything to a pinning service.

This tool computes a CIDv1 using the raw or dag-pb codec with SHA-256 multihash. The result matches what IPFS produces for the same bytes with ipfs add --cid-version=1 under the same codec. The file never leaves your browser. No pinning, no upload, no network calls.
CIDv1 · SHA-256 Multibase b32 Zero PII Client-Side
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Upload a file to compute its CID, or paste text below. When both are provided, the file takes priority.
Click to choose a file or drag and drop
Any file type · processed locally · not uploaded
or enter text
raw (0x55): unstructured byte content, one-to-one hash of the bytes. Use for images, JSON files, any single file stored as raw bytes on IPFS.
dag-pb (0x70): IPFS UnixFS directory-aware format. This is what ipfs add uses by default for file chunking (note: multi-chunk files will differ from the raw CID).