Text & SEO Analyzer API
Word, character & sentence counts, readability scores, reading time, and keyword density.
Get it on RapidAPI ↗Our API provides instant text metrics without storing any data, ensuring privacy and near‑zero latency.
Simply send your content and receive counts, readability scores, and keyword density in a single response.
Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /analyze | full text metrics |
| POST | /keywords | top n‑gram keyword density |
| POST | /readability | Flesch/SMOG/ARI scores |
Quick start
cURL (via RapidAPI)
curl --request curl \
--url 'https://text-seo-analyzer.p.rapidapi.com/-X POST "https://text-seo-analyzer.p.rapidapi.com/analyze" -H "X-RapidAPI-Key: YOUR_KEY" -H "X-RapidAPI-Host: text-seo-analyzer.p.rapidapi.com" -H "Content-Type: application/json" -d '' \
--header 'X-RapidAPI-Key: YOUR_KEY' \
--header 'X-RapidAPI-Host: text-seo-analyzer.p.rapidapi.com' \
--header 'content-type: application/json' \
--data '{"text":"Your content here"}''JavaScript (fetch)
const res = await fetch('https://text-seo-analyzer.p.rapidapi.com/-X POST "https://text-seo-analyzer.p.rapidapi.com/analyze" -H "X-RapidAPI-Key: YOUR_KEY" -H "X-RapidAPI-Host: text-seo-analyzer.p.rapidapi.com" -H "Content-Type: application/json" -d '', {
method: 'curl',
headers: {
'X-RapidAPI-Key': 'YOUR_KEY',
'X-RapidAPI-Host': 'text-seo-analyzer.p.rapidapi.com',
'content-type': 'application/json'
},
body: JSON.stringify({"text":"Your content here"}')
});
const data = await res.json();Example response
{
"characters": 44,
"charactersNoSpaces": 36,
"words": 9,
"sentences": 1,
"paragraphs": 1,
"lines": 1,
"syllables": 11,
"readingTimeMinutes": 0.05,
"speakingTimeMinutes": 0.07,
"averageWordLength": 4,
"averageWordsPerSentence": 9,
"averageSyllablesPerWord": 1.22,
"longestWord": "quick",
"fleschReadingEase": 94.3,
"fleschKincaidGrade": 2.34,
"gunningFog": 3.6
}Pricing
Subscribe on RapidAPI. Start free; upgrade as you scale.
Basic
Free
1,000 requests / mo
Pro
$5 / mo
100,000 requests / mo
Ultra
$20 / mo
1,000,000 requests / mo
Mega
$50 / mo
2,000,000 requests / mo
Frequently asked questions
Do you store my text?
No, all processing is in‑memory and no data is retained.
What is the response time?
Typically under 100 ms for texts up to 10 KB.
Is an API key required?
Only the RapidAPI key is needed; no additional authentication.
Ready to build with Text & SEO Analyzer?
Grab your key on RapidAPI and start on the free tier.
Get it on RapidAPI ↗