AI text checkerValidators

AI text checker. Find the tells, fix them.

Paste up to 20,000 characters. Em dashes, words like delve and crucial, "not just X but Y", chatbot phrases, filler, lists of three, title case headings and curly quotes light up, each with a plain fix. It is not an AI detector. Nothing leaves your browser.

Cost to you

Free

Runs in your browser. No signup, no API call, no limit per hour.

browser
runs in
none
API calls
none
account

Use it now

Use the AI text checker here

It runs in your browser. Nothing you type is sent anywhere, there is no signup and no limit.

Loading the tool.

Run it from your agent

Copy one prompt, give it to your agent.

Fill in the placeholder, paste it, and the agent runs the same job with current data on your looot account and shows the cost.

  • You give it: up to 20,000 characters of text.
  • Billed per call, nothing while your agent is idle.
  • The agent shows the price before it calls.
Prompt: AI text checker
Use looot to check this draft for AI writing tells and fix them: [paste the draft]. 1. Set up https://looot.ai/skill.md. 2. List every em dash, overused word (delve, crucial, landscape, tapestry, robust), "not just X but Y", chatbot phrase, filler phrase and forced list of three. 3. Run a chat completion endpoint to rewrite only those sentences, keeping every fact. 4. Return the list and the edited draft.

Give this to your agent
Setup command
set up looot - https://looot.ai/skill.md

What comes back

What your agent gets from ai text checker

Field names as the providers return them. The exact set varies by endpoint, and your agent reads it from the catalog.

  • text with each tell highlighted
  • count per kind of tell
  • tells per 100 words
  • a plain-word fix per tell

Use it for

What people do with ai text checker

  • Edit before you post

    Catch the em dashes and stock phrases in a post or an email before anyone reads it.

  • Check a rewrite

    Run the AI humanizer, then paste its answer here and see what is left.

  • Keep a style guide

    Hold docs and release notes to plain words with a quick paste.

  • Review agent output

    Check what your agent wrote before it goes out, at no cost.

Set up once

Three steps. Your agent does the rest.

Keep going

FAQ

Questions about ai text checker

No. It cannot tell who wrote a text, and no score here means a percent of AI. It flags style patterns people often read as machine-written. A person can write every one of them, and a model can avoid them all.

Eight kinds: em and en dashes, overused words such as delve, crucial, landscape and tapestry, "not just X but Y", chatbot phrases such as "I hope this helps", filler such as "in order to", lists of three, title case headings and curly quotes.

The number of tells found divided by the word count, times 100. It lets you compare a short and a long text. Lower is plainer. There is no pass mark.

Models often group ideas in threes even when there are two or four. The checker flags every "A, B and C" so you can check the real number. Many will be fine.

No. The checker runs in your browser with fixed patterns. Nothing is uploaded, and there is no account or limit.

The word lists and phrases are English. Dashes and curly quotes are found in any language.

Each finding has a plain fix, such as "use a comma or a period" for a dash or "use" for leverage. For a full rewrite, try the AI humanizer and check the result here.

Copy the prompt above. Your agent sets up looot from skill.md, lists the same tells, and rewrites only those sentences with a chat completion endpoint.
For agents
tool
AI text checker
category
Validators
input
Up to 20,000 characters of text
output
text with each tell highlighted, count per kind of tell, tells per 100 words, a plain-word fix per tell
price
per call, read live from the catalog on the web page
web tool
runs in the visitor's browser, no API call, free and unlimited
schedule
on demand
setup
https://looot.ai/skill.md
llms.txt
https://looot.ai/llms.txt
updated
2026-10-14

Run ai text checker from your own agent.

Start your workspace, top up, and paste the prompt into the agent you already use. It runs the job with live data and shows the cost first.