Check If Text Is Fake
Analyze text to detect homoglyphs and determine authenticity.
About this tool
Analyzes text for homoglyphs and provides an authenticity verdict. Perfect for detecting phishing URLs, fake domains, or deceptive content.
No text to analyze
Enter text to see the analysis
Continue with Related Tools
What is Text Authenticity Analysis?
Text authenticity analysis is the process of verifying that text contains only standard Latin characters and no deceptive homoglyphs. This tool scans your text, detects look-alike characters from Cyrillic, Greek, and other scripts, and provides a clear verdict: AUTHENTIC, SUSPICIOUS, or FAKE.
For example, раypal.com (Cyrillic р, а) looks like PayPal but is **FAKE** - a phishing domain.
Features
Authenticity Verdict
AUTHENTIC/SUSPICIOUS/FAKE verdict with color-coded severity.
Detailed Report
Stats, homoglyph positions, Unicode values, downloadable report.
Batch URL Analysis
Check multiple URLs/domains simultaneously with line-by-line results.
File Upload
Load files with URLs or text for automated analysis.
Position Detection
See exactly where each homoglyph is located in your text.
Phishing Protection
Identify fake domains before clicking malicious links.
Common Use Cases
Phishing Detection
Identify fake URLs and domains that use homoglyphs to impersonate legitimate websites before entering credentials.
Content Validation
Verify user-submitted content, usernames, or data doesn't contain deceptive characters for database integrity.
Security Audit
Audit text data for homoglyph attacks before processing or storing in systems. Generate reports for compliance.
How to use
- Input: Paste the text or URL you want to verify (e.g., a suspicious link).
- Analyze: Tool instantly provides an authenticity verdict.
- Review: Check the analysis report showing stats and detected homoglyphs.
- Download: Get a detailed report for documentation or incident response.
Example - Phishing Detection
- Position 0: Cyrillic 'а' (U+0430) should be Latin 'a'
- Total Characters: 15
- Homoglyphs Found: 1
- ⚠️ Warning: Phishing domain detected!
Frequently Asked Questions
How does the authenticity verdict work?
The tool provides three verdicts based on homoglyph concentration: (1) AUTHENTIC (0% homoglyphs) - completely safe, all standard Latin characters. (2) SUSPICIOUS (1-9% homoglyphs) - minor issues detected, verify carefully. (3) FAKE (10%+ homoglyphs) - high concentration of deceptive characters, likely malicious. The verdict is calculated from the percentage of characters that are homoglyphs.
What information does the analysis report show?
The report provides: (1) Authenticity verdict with color-coded severity. (2) Total character count and homoglyphs found. (3) Fake percentage calculation. (4) Detailed homoglyph list showing position, what character it should be, and Unicode code point (e.g., U+0430). (5) Downloadable text report for documentation.
Can this detect phishing URLs?
Yes! Phishing URLs frequently use homoglyphs to impersonate legitimate domains. For example, 'раypal.com' (Cyrillic р and а) vs 'paypal.com' (Latin p and a). This tool will detect such deception and mark the URL as FAKE or SUSPICIOUS, protecting you from credential theft.
What is batch mode for?
Batch mode analyzes multiple lines independently—perfect for checking lists of URLs, domain names, or usernames. Each line gets its own verdict, and you receive an overall summary plus line-by-line results. Great for security audits or bulk validation.
How accurate is the homoglyph detection?
The tool detects common homoglyphs used in 95%+ of real-world attacks, including Cyrillic, Greek, Fullwidth, and Roman numeral lookalikes. It covers all frequently encountered homoglyphs in phishing, social engineering, and filter bypass attempts.
Can I download the analysis report?
Yes! Click 'Download Report' to get a detailed text file containing the verdict, statistics, and complete list of detected homoglyphs with their positions and Unicode values. Perfect for documentation, incident reports, or security audits.
What does 'Position X' mean in the report?
'Position' indicates the character's location in the text (0-indexed). For example, 'Position 0' is the first character. This helps you identify exactly where the fake characters are located for manual verification or correction.
Can I upload a file to check?
Yes! Click 'Upload' to load a .txt, .md, or .csv file containing URLs, text, or data you want to analyze. The tool will scan the entire file and provide a comprehensive analysis report.
Why is SUSPICIOUS different from FAKE?
SUSPICIOUS (1-9% fake) indicates isolated homoglyphs—possibly typos or legitimate foreign text. FAKE (10%+ fake) indicates deliberate deception with multiple homoglyphs, typical of phishing or malicious intent. SUSPICIOUS requires verification; FAKE should be rejected.
Is my text sent to your server?
No. All analysis happens entirely in your browser using JavaScript. We never see, store, or transmit your URLs or sensitive text. This makes it safe for checking confidential URLs, passwords, or proprietary content.