TidyData APIsAll APIsPricing

Word Counter & Text Tools API

Handy text tools in one API: word/sentence count, reading time, Flesch readability and top words; URL slugs; SHA-1/256/384/512 hashes; Base64 encode/decode. GET with 'text' or POST the text.

Authentication & base URL

Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).

Subscribe on RapidAPI

Endpoints

POST /v1/text/stats

Text statistics

Request body: text/plain

GET /v1/text/slug

Make URL slug

ParameterInDescriptionExample
text *queryTextHello World! Ça va?
separatorquerySeparator-

GET /v1/text/hash

Hash text

ParameterInDescriptionExample
text *queryTexthello
algorithmquerysha1, sha256, sha384, sha512sha256

GET /v1/text/base64

Base64

ParameterInDescriptionExample
text *queryTexthello
modequeryencode or decodeencode

Example

POST /v1/text/stats

Paste your text here.
{
  "characters": 21,
  "charactersNoSpaces": 18,
  "words": 4,
  "sentences": 1,
  "paragraphs": 1,
  "readingTimeMinutes": 0.02,
  "speakingTimeMinutes": 0.03,
  "fleschReadingEase": 75.9,
  "topWords": [
    {
      "word": "paste",
      "count": 1
    },
    {
      "word": "your",
      "count": 1
    },
    {
      "word": "text",
      "count": 1
    },
    {
      "word": "here",
      "count": 1
    }
  ]
}

Handy text tools in one API: word/sentence count, reading time, Flesch readability and top words; URL slugs; SHA-1/256/384/512 hashes; Base64 encode/decode. GET with 'text' or POST the text.

Use cases

Content tools, SEO word counts, URL slugs for CMS, checksums, data encoding in automations.

Why this API

Pricing

Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.