# Check If Text Is Fake

Quickly check if the given text is forged (contains homoglyphs)

> Canonical page: https://elysiatools.com/en/tools/text-fake-detector

- **Category:** Text Processing

- **Keywords:** text, fake, detect, analyze, homoglyph, spoof, text fake detector

## Overview

The Text Fake Detector is a specialized utility designed to identify forged content by scanning for homoglyphs and suspicious character substitutions. By analyzing text for non-standard Unicode characters that mimic standard letters, it helps you verify the authenticity of digital communications and prevent spoofing attempts.

## Inputs

- **Text Input** (textarea): Enter text to check for fake characters...
- **Detection Sensitivity** (select)
- **Include Detailed Analysis** (checkbox)

## When to use

- Verifying the legitimacy of suspicious URLs or email addresses that look visually identical to trusted domains.
- Checking user-submitted content for hidden characters or obfuscated text designed to bypass filters.
- Ensuring that sensitive documents or credentials have not been tampered with using character-level spoofing.

## How it works

- Paste the text you wish to analyze into the input field.
- Select your preferred detection sensitivity level based on the strictness required for your specific use case.
- Toggle the detailed analysis option if you need a breakdown of identified suspicious characters.
- Review the generated report to see if any homoglyphs or invisible characters were detected within your text.

## Use cases

- Cybersecurity professionals verifying domain names for phishing indicators.
- Content moderators identifying users attempting to bypass profanity filters with character swaps.
- Developers validating input strings to ensure they contain only standard, expected character sets.

## Frequently asked questions

### What is a homoglyph?

A homoglyph is a character that looks visually identical or very similar to another character but is represented by a different Unicode value.

### How does the sensitivity setting affect results?

Strict mode flags any suspicious character, while Moderate and Lenient modes use percentage-based thresholds to reduce false positives.

### Can this tool detect all types of fake text?

This tool specifically detects character-level spoofing and homoglyphs; it does not verify the factual accuracy of the content itself.

### What are invisible characters?

These are non-printing Unicode characters sometimes used to break up words or bypass automated text-matching systems.

### Is my text stored after analysis?

No, the text is processed locally or in memory during the analysis and is not saved or stored on our servers.

## Related tools

- [Pangram Checker](https://elysiatools.com/en/tools/pangram-checker): Check if text is a pangram (contains every letter of the alphabet). Reports missing letters, used letters, and unique-letter count.
- [Leetspeak Decoder & Detector](https://elysiatools.com/en/tools/leetspeak-decoder-detector): Decode leetspeak (1337) to plain text and score how plausibly leet an input is — for password-policy bypass screening, profanity-filter evasion, and log-noise filtering.
- [String Contains](https://elysiatools.com/en/tools/string-contains): Check if a string contains specified substrings or characters
- [AI Language Detector](https://elysiatools.com/en/tools/ai-language-detector): Detect the language of text fragments and return language codes using AI
- [Accessibility Checker](https://elysiatools.com/en/tools/accessibility-checker): Detect common WCAG 2.1 accessibility issues in HTML, fetched pages, or design images and return fix-ready guidance
- [File Type Detector (Magic Number)](https://elysiatools.com/en/tools/file-type-detect): Identify a file by its magic-number byte signature, not the extension. Reads the uploaded file directly across ~70 types.
- [pytest conftest Fixture Dependency Graph & mock.patch Leak Detector](https://elysiatools.com/en/tools/pytest-conftest-fixture-dependency-graph-and-mock-patch-leak-detector): Statically analyze a pytest conftest.py chain: render the fixture dependency graph across all five scopes (function/class/module/package/session), detect deeper-conftest overrides, ScopeMismatch edges, and cross-test state pollution — mock.patch().start() without .stop(), monkeypatch leaking from broad-scope fixtures, and with mock.patch held open across yield.
- [Text Pattern Stats](https://elysiatools.com/en/tools/text-pattern-stats): Statistics and frequency analysis of text patterns (numbers, emails, URLs, etc.)

## Samples

- [Text with Emoji Samples](https://elysiatools.com/en/samples/text-with-emoji-samples): Mixed language text containing various Unicode emojis for testing emoji extraction
- [Chinese-English Mixed Text Samples](https://elysiatools.com/en/samples/text-chinese-english-mixed-samples): Sample text files with mixed Chinese and English content for testing automatic spacing tools
- [Text Case Format Samples](https://elysiatools.com/en/samples/text-case-formats): Examples of different text case formats: camelCase, snake_case, kebab-case, PascalCase, and more
- [Text with Chinese Samples](https://elysiatools.com/en/samples/text-with-chinese-samples): Mixed language text containing Chinese characters for testing Chinese extraction

## Related content

- [Unicode, Emoji, and Invisible Character Debugging](https://elysiatools.com/en/hubs/unicode-emoji-debugging): Find hidden or confusable Unicode characters, inspect emoji and domain representations, normalize only when justified, and verify the cleaned copy before it reaches search, URLs, forms, or parsers.
