ReVeal is a command-line PAN finder that searches files for number sequences that can represent valid payment card numbers.
It applies heuristics and validation rules to reduce false positives while scanning text files, directories, and optional Excel files.
It works in Linux and Windows without installation or dependencies.
It is fast and smart. It not only searches for any number sequence, but it applies logic to determine if the number can correspond to a valid card number.
It is also flexible and can be tailored to specific patterns and conditions.
It can be used on demand and integrated into execution chains for periodic searches that detect sensitive information in files.
Self-contained binary with no dependencies. Portable executable that runs immediately on Linux and Windows platforms.
Support for searching inside text files and optional Excel files, with safeguards for large scans.
Define BIN patterns to focus only on intended card number ranges.
It can be used as a command, as a TUI (Text User Interface) or as part of batch processes.
Define expressions for known false positives so expected values can be ignored.
Tune matching from very strict to permissive depending on how broad the search needs to be.
Native binaries for your preferred platform
Windows 7 or higher, 64-bit
x86_64 architecture, kernel 6.x
Consistent interface across platforms
Get the latest version and start scanning in minutes.
Self-contained, no installation required. Available for Windows and Linux.
Download LatestUnzip and run — see the included README or the installation guide for details.
Free to use. See the Disclaimer before relying on results.