curl "https://domscan.net/v1/similarity?domain1=google.com&domain2=gooogle.com"
Example Response
{
"domain1": "google.com",
"domain2": "gooogle.com",
"overall_similarity": 92,
"risk_level": "critical",
"analysis": {
"levenshtein_distance": 1,
"levenshtein_similarity": 86,
"jaro_winkler_similarity": 96,
"visual_similarity": 95,
"keyboard_distance": 0,
"common_prefix_length": 2,
"common_suffix_length": 6
},
"matching_methods": ["levenshtein", "jaro-winkler", "visual", "common-suffix"],
"is_potential_typosquat": true
}
Key Features
Multi-Algorithm Analysis
Uses Levenshtein, Jaro-Winkler, and visual similarity algorithms.
Homoglyph Detection
Detects lookalike characters (0 vs o, l vs 1, rn vs m).
Keyboard Proximity
Identifies typos from adjacent keyboard keys.
Risk Level Rating
Critical, high, medium, low, or none risk classification.
Typosquat Detection
Explicit flag for potential typosquatting attacks.
Detailed Metrics
Individual scores for each similarity algorithm.
Common Prefix/Suffix
Identify shared beginnings and endings.
Brand Protection
Essential tool for protecting your brand from impersonation.
Frequently Asked Questions
We use Levenshtein distance, Jaro-Winkler similarity, visual similarity (accounting for homoglyphs), and keyboard proximity analysis. Results are combined for an overall similarity score.
Homoglyph attacks use lookalike characters to create deceptive domains. For example, using "0" instead of "o", "1" instead of "l", or "rn" instead of "m". Our visual similarity analysis detects these.
Risk levels are based on overall similarity and visual similarity scores. Critical means very high likelihood of intentional impersonation. Low means minimal resemblance.
Yes! Compare your brand domain against newly registered domains to detect potential typosquatting. High similarity scores warrant investigation.
Compare Domain Similarity
Start for free with 10,000 credits per month. Start checking domains in seconds.
View Full API Documentation