A single REST endpoint
One standardized endpoint to humanize text. No SDK locks or complex integrations — works with curl, Python, Go, Ruby and beyond.
Integrate HumanWrite's AI humanization directly into your apps, workflows, and platforms. Simple REST API with a free monthly quota. Starting at just $0.07 per 1K words.
const { data } = await fetch("https://api.humanwrite.io/api/v1/humanize", {
method: "POST",
headers: { "Authorization": "Bearer hw_..." },
body: JSON.stringify({ text, tone: "general" })
}).then(r => r.json());
// => { text: "Humanized output...", words_used: 42 }Choose a plan that fits your usage. All plans include monthly word billing, fast queues, and human-style outputs without the long setup time.
| Feature | Standard | Premium Popular |
|---|---|---|
| Included words / month | 125K | 400K |
| Words per request | 2,000 | 4,000 |
| Built-in AI detection | ||
| Detection-aware processing | ||
| Priority processing | ||
| API keys | ||
| Usage dashboard | ||
| All languages |
No tier limits on volume. Access our high-output queue and deliver the highest quality at any scale.
One humanize AI text API replaces 4 prompts and post-processing. Get all the natural, fluent, human-style rewriting with content testing protection.
One standardized endpoint to humanize text. No SDK locks or complex integrations — works with curl, Python, Go, Ruby and beyond.
Send text in any of our 50+ supported languages; HumanWrite detects the language and returns natural, fluent human-style output.
Our models are trained to preserve your message, refine the word choice and never change the meaning of what was said — only how it reads.
Optional detect mode returns a score so your application can re-prompt or flag AI-flagged sections before publishing.
No token games. Pay per output word with the same price on every plan. Easy to bill your own customers on top.
Per-account API keys with scope control and predictable rate limits protect the platform from runaway workloads.
The same key ecosystem ties it all to humanize or detect AI text. Pairs in your workflow, never hooked into a vendor lock.
Received text or human-written draft? Route it through Humanize to rewrite it as natural, fluent content. Keep tone, intent and length under control.
Score any block of text and tell me whether it looks like an AI-content. Scores are returned side-by-side, ready for content pipelines.
Built-in usage tracking and cost caps per account. Charge your customers per word, or attach usage to your own billing instantly.
Production-ready from day one. Integrate in minutes, in robust scale without limits.
Create a key from your dashboard. It starts working instantly.
One POST request. Text in, humanized text out.
fetch("/v1/humanize", { method: "POST",
body: JSON.stringify({ text }) })Ship to production with confidence.
{ "status": "ok", "words_used": 42 }One integration lowers cost, and we get it to keep with the same pipeline — global content teams can set the same standard across regions.
Whether you publish a steady stream of articles or millions of products every month, the same API gives you low cost with the scale guarantees you need.
Bulk rewrite drafts into on-brand human-style content. Add a publishable hero image to every blog post in a single workflow.
SaaS enables through a single, API endpoint with explicit SLA and usage tools. Monthly builds in your application, with ease.
Detect AI across new client pages and rewrite flagged copy in seconds — keep every site under Google’s line of trust, every month.
Each plan includes a monthly word allowance. Words are counted from your input text and deducted from your allowance first, then from any top-up credits. Your monthly allowance resets at the start of each billing cycle.
API access is paid and billed by word, with plans starting in the dashboard. If you want to evaluate humanization quality before integrating, you can try the HumanWrite humanizer for free on the homepage first.
More than 40, including English, Spanish, French, German, Portuguese, Chinese, Japanese, Korean, and Arabic. Language is auto-detected from your input, or you can set it explicitly on each request.
Yes. Alongside POST /v1/humanize, the API exposes POST /v1/detect, which scores any passage for AI authorship and returns an ai, human, or mixed verdict with an optional per-sentence breakdown.
Most humanize requests complete in around 20 seconds. Premium plans allow up to 120 requests per minute, which is enough to run bulk pipelines and background jobs comfortably.
Every request is authenticated with a Bearer token. You can create up to 5 keys per account, name each one for a different environment, and revoke any key instantly from your dashboard.
You can purchase top-up packs for additional words. Top-up words do not expire and are consumed after your included monthly allowance runs out.
Yes, you can change plans at any time. Upgrades are prorated, so you only pay the difference for the remainder of your billing cycle.
Create an API key in minutes, and integrate Humanwrite's humanization engine into your own product.