Check whether credentials appear in the reference database
Krantz Antipublic
Compare logins or login:password pairs. Account access is not tested.
Latest shipped: v0.158.2 · Aug 25, 2026Pay with crypto · no automatic renewal

From input to output
What you can do with Antipublic.
Separate rows already present from rows not found
Save matches to public.txt and checked rows not found to private.txt.
Match by login alone or the exact credential pair
Choose login or require both login and password to match.

Keep malformed rows out of private results
Write unparseable input to rejected.txt instead of marking it absent.
Check only the dataset section you need
Search all records, URL records only, or credential records only.
Know which rows were actually checked
Interrupted runs keep partial output. Unchecked rows never count as absent.
See where checked rows are concentrated
Review country and domain totals beside every result count.
Access and requirements
Get access to Antipublic.
Pro
$10 /month
30 days of access · manual renewal
Windows 10 or 11 · x86-64
Requires Visual C++ and WebView2.
Pay with crypto · no automatic renewal
Database checks and separate result files
- Login and login:password matching
- All, URL, and credential datasets
- Public, private, rejected, and summary output
- 1 device