Humanize AI Text with a Single API Call
Integrate HumanizeThisAI's powerful humanization engine into your apps, platforms, and workflows. Simple API. 5 modes. SSE streaming support.
curl -X POST https://api.humanizethisai.com/v1/humanize \
-H "Authorization: Bearer htai_live_..." \
-H "Content-Type: application/json" \
-d '{"text": "Your AI text here", "mode": "standard"}'API Pricing
Two plans. No feature gating.
Both plans include every feature. Pick the volume that fits your business.
Growth
$0.20 per 1K words · 1M words included
Get API Key- 1M words/month
- 5,000 words per call
- All 5 humanization modes
- 6 built-in + 10 custom tones
- Freeze words
- AI detection endpoint
- SSE streaming
- Usage dashboard
- 60 req/min rate limit
- 10 concurrent requests
- 5 API keys
- 12 languages
- Priority processing
Scale
$0.13 per 1K words · 3M words included
Get API Key- 3M words/month
- 10,000 words per call
- All 5 humanization modes
- 6 built-in + 50 custom tones
- Freeze words
- AI detection endpoint
- SSE streaming
- Priority processing
- Usage dashboard
- 200 req/min rate limit
- 30 concurrent requests
- 15 API keys
- 12 languages
Enterprise
Need more than 3M words/month? Custom volume, dedicated support, custom SLAs, and white-glove onboarding.
Contact SalesNeed more words? Top-up packs: $15 per 100K words. Never expire.
Full feature comparison
| Feature | Growth | Scale |
|---|---|---|
| Included words/month | 1M | 3M |
| Words per call | 5,000 | 10,000 |
| Humanization modes | All 5 modes | All 5 modes |
| Custom tones | 10 | 50 |
| Freeze words | ||
| AI detection endpoint | ||
| SSE streaming | ||
| Rate limits | 60 req/min | 200 req/min |
| Concurrent requests | 10 | 30 |
| API keys | 5 | 15 |
| Priority processing | ||
| Usage dashboard | ||
| 12 languages |
How It Works
Three steps to production
Get your API key
Sign up, subscribe to a plan, generate your key from the dashboard.
Send a request
One POST request. Text in, humanized text out. That simple.
Go live
Ship to production with confidence. We handle scaling.
Reference
API Endpoints
Three endpoints. That's the entire surface area.
/v1/humanizeHumanize AI-generated text with a specific mode and tone.
Request
{
"text": "string (required)",
"mode": "standard | academic | enhanced | ultra | aggressive",
"tone": "casual | formal | academic | creative | ...",
"freeze_words": ["string"],
"streaming": false
}Response
{
"id": "req_abc123",
"status": "success",
"data": {
"humanized_text": "Your humanized output...",
"input_words": 150,
"output_words": 148,
"mode": "standard",
"tone": "casual"
},
"usage": {
"words_charged": 150,
"words_remaining": 124850
}
}Code Examples
Ready-to-copy snippets
Working examples with error handling in your language of choice.
curl -X POST https://api.humanizethisai.com/v1/humanize \
-H "Authorization: Bearer htai_live_..." \
-H "Content-Type: application/json" \
-d '{
"text": "Your AI-generated text here",
"mode": "standard",
"tone": "casual",
"freeze_words": ["HumanizeThisAI", "GPTZero"],
"streaming": false
}'Why Our API
Built for developers
5 Humanization Modes
Standard to aggressive — pick the rewriting intensity that fits your use case.
SSE Streaming
Real-time output via Server-Sent Events. Show results as they generate.
12 Languages
English, Spanish, French, German, Japanese, Korean, Chinese, Arabic, and more.
Freeze Words
Preserve brand names, technical terms, and specific phrases during humanization.
AI Detection
Built-in scoring endpoint. Check if text passes detectors before publishing.
High Availability
Built for production workloads. Reliable infrastructure you can count on.
FAQ