๐ก๏ธ IntegrityScan
Verify. Validate. Trust.
Digital Signature Verification (RSA-PSS + SHA-256)
SEO Content Integrity
Verify Page Integrity (URL):
Check in seconds whether a file, text, or web page has been modified, damaged, or tampered with. Everything happens securely and privately, directly in your browser: your data is never sent to any server. Essential tool for SEO specialists, webmasters, and anyone who wants to verify the authenticity of digital content.
โจ 6 Key features
From hash verification to digital signature validation, IntegrityScan covers all integrity checking needs in a single interface.
๐
Multi-algorithm hash calculation
Calculate the SHA-1, SHA-256, SHA-384, or SHA-512 hash of any file or text you upload. Choose the algorithm that best fits your security and compatibility needs.
โ
Automatic hash comparison
Enter a reference hash and IntegrityScan automatically compares the result with the calculated one. Instant verification that content is authentic and unaltered.
๐ก๏ธ
RSA-PSS digital signature verification
Verify RSA-PSS digital signatures with SHA-256 using a PEM public key. Ideal for confirming the origin of encrypted documents, signed messages, or authenticated software releases.
๐
Web page integrity verification
Enter a URL and IntegrityScan securely retrieves the content calculating its SHA-256 hash. Perfect for monitoring unauthorized changes on critical pages or verifying that content hasn’t been altered.
๐
SEO reports and HTML analysis
Upload SEO reports in XML, TXT, CSV or paste HTML snippets and meta tags to verify their integrity over time. Essential for technical audits, backups, and monitoring unauthorized code changes.
๐ค
JSON report export
Export a complete report in JSON format with all verification results. Perfect for audits, documentation, backups, or sharing with colleagues and clients in a structured format.
๐ฏ 5 Practical use cases
IntegrityScan is a versatile tool for professionals working with digital content. Here are the most important applications in daily work.
๐
Software download verification
Before installing software or updates, verify the hash of the downloaded file by comparing it with the one published on the official website. Protect yourself from corrupted, tampered, or malware-infected downloads that could compromise system security.
๐ต๏ธ
Detecting SEO poisoning
Monitor the integrity of your web pages over time to detect unauthorized changes. Quickly identify SEO poisoning attacks, malicious code injections, or alterations to meta tags and content that could damage your rankings.
๐
Backup and migration audits
During server migrations or backup restorations, verify that transferred files are identical to the originals. A different hash indicates corruption during transfer, avoiding critical production issues.
โ๏ธ
Document authenticity verification
Confirm the authenticity of digitally signed documents using RSA-PSS signatures. Ideal for contracts, software releases, official communications, or any content requiring cryptographic proof of origin and integrity.
๐
Content change monitoring
Save the hash of critical pages, code snippets, or configurations and periodically verify they haven’t changed. Promptly detect accidental modifications, unauthorized updates, or tampering attempts.
๐ Why it’s secure and private
Unlike many online tools, IntegrityScan is designed with privacy as the absolute priority. Here’s how we protect your data.
โ
Files and text stay on your device
Files and text you upload never leave your browser. Hashing operations happen locally via JavaScript, without any transfer to external servers. When you close the page, everything disappears.
โ
Offline operations
Hash calculation and digital signature verification happen completely offline, without external connections. This ensures your sensitive data is never intercepted during transfer.
โ
URL verification with secure intermediary
The only exception is URL verification: in that case, seoproof.org acts as a secure intermediary to retrieve the page content. We don’t store any data, don’t save the entered URLs, and don’t retain the retrieved content. The operation is transient and solely aimed at calculating the requested hash.
โ ๏ธ Important note: Use the URL function only on public pages you have the right to access. Don’t enter private, internal URLs, those protected by login, or subject to paywalls. Always respect the terms of use and robot policy of the website.
โ Frequently asked questions
What is a hash and what is it used for?
A hash is a cryptographic “digital fingerprint” of a file or text. It’s a fixed-length string of characters (e.g., 64 characters for SHA-256) generated by a mathematical algorithm. Even a minimal change to the original content (a single character) produces a completely different hash. This allows you to verify with absolute certainty whether a file has been altered, damaged, or tampered with.
Which hash algorithm should I use?
SHA-256 is the recommended modern standard for most uses: it offers an excellent balance between security and performance. SHA-512 is more secure but generates longer hashes. SHA-1 is considered obsolete and insecure for critical applications, but may still be useful for compatibility with legacy systems. For verifying digital signatures, always use SHA-256 with RSA-PSS.
Are my files uploaded to a server?
No, absolutely not. When you upload a file or enter text, everything happens in your browser via JavaScript. Hash calculation occurs locally on your device and the file is never transmitted to external servers. When you close or reload the page, all data disappears. The only exception is URL verification, where seoproof.org temporarily retrieves the page content without storing it.
What is an RSA-PSS digital signature?
RSA-PSS is a digital signature scheme that combines the RSA algorithm with PSS (Probabilistic Signature Scheme) padding. It allows you to mathematically verify that a message or document was signed by whoever possesses the private key corresponding to the provided public key, and that the content hasn’t been modified after signing. It’s widely used to authenticate software releases, digital contracts, and secure communications.
Can I use IntegrityScan to detect hacking on my site?
IntegrityScan can be part of a monitoring strategy, but it’s not an automatic detection system. The recommended workflow is: (1) calculate the hash of your critical pages when you know they’re clean, (2) save these hashes in a secure file, (3) periodically verify that current hashes match the saved ones. If you find differences, investigate immediately. For continuous automatic monitoring, consider dedicated tools like Tripwire or file integrity monitoring solutions.
Why does URL verification require an intermediary?
Browsers implement a security restriction called CORS (Cross-Origin Resource Sharing) that prevents JavaScript on one page from directly accessing content from different domains. Without a server-side intermediary, we couldn’t retrieve content from external pages to calculate their hash. Seoproof.org acts as a secure proxy: it retrieves the content, passes it to your browser for hash calculation, and doesn’t retain anything. It’s the only technically possible way to offer this functionality while maintaining privacy.
Does the exported JSON report contain sensitive data?
The JSON report contains only verification results: calculated hashes, comparison outcomes, timestamps, and technical metadata. It doesn’t include the original content of analyzed files or texts. It’s safe to share with colleagues or clients for documentation and audits. However, if you’re verifying sensitive content, consider that the report itself reveals which files/pages you analyzed and when.
Explore the other SEO PROOF tools
IntegrityScan is just one of six tools I’ve developed to simplify SEO workflows and web security. Discover the other free tools, all running in your browser, with no registration and no data sent to external servers.
๐๏ธ
SEO HUB
Complete SEO workspace with Local Agentic AI, editorial Kanban board, and relational graph.
โญ
Marketing Research AI Pilot
Generate market research, competitor analysis, and content strategies with optimized prompts.
๐๏ธ
AI Persona Builder
Create detailed buyer personas in seconds with prompts ready for the best AI chatbots.
๐
SERP Checker
Simulate Google results from any location worldwide, without VPNs or browser extensions.
๐
Markdown Editor
Write, test, and preview Markdown syntax in real time. Copy HTML and prepare content in one click.
๐ ๏ธ
Complete SEO Collection
Over 150 field-tested SEO tools, organized into 18 categories for every operational need.
Have questions or suggestions? Contact me ยท The tool is continuously evolving.