ℹ️API Information
👨💻
Developer
Salman
🏷️
Version
v1.0
⚡
Method
POST
📦
Output
JSON with humanized text
🔗Endpoint
POST
https://aihumanizer.freeapihub.workers.dev/humanize
textrequired
AI text to humanize. Max 5000 chars.toneoptional
normal / formal / simple / academiclengthoptional
short / standard / longpurposeoptional
general_writing / essay / blog / social⚙️Available Options
💻Example Request
# cURL
curl -X POST https://aihumanizer.freeapihub.workers.dev/humanize
-H "Content-Type: application/json"
-d '{"text":"Your AI text...","tone":"formal","length":"standard","purpose":"essay"}'
# JavaScript
const res = await fetch('https://aihumanizer.freeapihub.workers.dev/humanize', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ text: "Your AI text...", tone: "normal" })
});
const data = await res.json();
console.log(data.humanized);
curl -X POST https://aihumanizer.freeapihub.workers.dev/humanize
-H "Content-Type: application/json"
-d '{"text":"Your AI text...","tone":"formal","length":"standard","purpose":"essay"}'
# JavaScript
const res = await fetch('https://aihumanizer.freeapihub.workers.dev/humanize', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ text: "Your AI text...", tone: "normal" })
});
const data = await res.json();
console.log(data.humanized);
📤Response
// Success
{
"status": "success",
"humanized": "The rewritten human text...",
"original_length": 58,
"humanized_length": 63,
"options": { "tone": "formal", "length": "standard", "purpose": "essay" }
}
{
"status": "success",
"humanized": "The rewritten human text...",
"original_length": 58,
"humanized_length": 63,
"options": { "tone": "formal", "length": "standard", "purpose": "essay" }
}