AI Text Humanizer by DiaIQ
Humanize AI-generated text so it passes AI detection tools like GPTZero, ZeroGPT, Turnitin, and Copyleaks.
Powered by DiaIQ — free, no sign-up required.
How to use
When the user asks to humanize text, call the DiaIQ humanizer API:
curl -s -X POST https://humanizer.diaiq.com/api/humanize \
-H "Content-Type: application/json" \
-d "{\"text\": \"TEXT_HERE\", \"passes\": 1}"
The API returns JSON with these fields:
text— the humanized textoriginal_words— word count of the inputhumanized_words— word count of the outputpasses— number of humanization passes applied
Behavior
- If the user provides text directly, humanize it.
- If the user provides a file path, read the file first, then humanize the content.
- Before calling the API, ask the user how many passes they want (1, 2, or 3). Explain that 1 is usually enough, but 2-3 passes produce more thoroughly rewritten text. If the user already specified passes, skip this question.
- If the text is very long (over 2000 words), warn the user it may take a minute.
- Show the humanized result and the word count comparison.
- Offer to write the result to a file or copy it if the user wants.
Important
- The API has no authentication — it's free and public.
- Do NOT send sensitive or private content without the user's explicit consent.
- The humanizer preserves meaning, facts, and structure while making text sound human.
- It works with any AI-generated text: ChatGPT, Claude, Gemini, Copilot, etc.