# XSeal > XSeal cryptographically seals any file with a timestamped SHA-256 hash and a signed certificate, so you can later prove a document is byte-for-byte unchanged, or was altered. It stores only the hash and metadata, never your file contents. Verification is free and open to anyone with the file and its Seal ID. ## Core actions - [Seal a file](https://xseal.nl/): Compute a SHA-256 hash and a signed certificate for any file, with a UTC timestamp. - [Bulk seal files](https://xseal.nl/bulk): Seal many files in one action and get a combined, signed manifest proving the whole batch is unchanged, plus a certificate for every file. - [Verify a file](https://xseal.nl/verify): Check a file against its Seal ID to confirm it is authentic, or detect tampering. ## Product - [Pricing](https://xseal.nl/pricing): Free verification; paid plans for higher seal volumes, retention and a sealing API. - [Documentation](https://xseal.nl/docs): How sealing and verification work, getting started, and the API. - [Blog](https://xseal.nl/blog): Articles on document integrity, tamper-evidence, and EU eIDAS compliance. - [Create a free account](https://xseal.nl/signup): Keep a saved history of every seal you create. ## Company - [Contact & support](https://xseal.nl/contact) - [Privacy policy](https://xseal.nl/privacy) - [Terms of service](https://xseal.nl/terms) ## Common questions - What does a seal prove? That a specific file existed in an exact, byte-for-byte form at the sealed UTC timestamp; if the file is later changed, verification fails. It is tamper-evidence, not a claim about authorship or the truth of the contents. - Does XSeal store my file? No: only the SHA-256 hash and metadata (filename, size, timestamp) are stored; the file contents never leave your browser. - Is a sealed document legally valid in the EU? A seal is strong electronic evidence of integrity and timing that is admissible under the EU eIDAS regulation; it proves the file is unchanged rather than proving signer identity. - Is a seal an electronic signature? No. A seal proves a file's integrity over time; an e-signature proves who signed and their intent. They are complementary. - Can I verify without an account? Yes: verification is free and open to anyone with the file and its Seal ID. An account only keeps a saved history of the seals you create.