Text Toolbox API
# Text Toolbox API Text Toolbox API delivers high-performance text processing using **lightweight, deterministic algorithms**. Unlike other APIs, Text Toolbox runs **fast everywhere**, requires **zero setup**, and offers a predictable pricing structure suitable for **high-volume use**. --- ## Features - ✔ Slugify any text (SEO-friendly formatting) - ✔ Text statistics (characters, words,…
Text Toolbox API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET Endpoints | ||
| GET |
health / |
Checks the health of the API and lists all available endpoints. Use this endpoint to verify that the API is running correctly. |
| GET |
slugify /text/slugify |
Converts a string of text into a URL-friendly slug. This is ideal for SEO-friendly URLs or identifiers. |
| GET |
count /text/count |
Counts the number of characters, words, and sentences in a given text. Useful for analytics, text validation, or content analysis. |
| GET |
clean /text/clean |
Cleans text by normalizing whitespace and converting smart quotes and unusual characters to standard characters. Useful for preparing content for processing or display. |
| GET |
keywords /text/keywords |
Extracts the top N keywords from a block of text using frequency analysis, excluding common stopwords. Useful for SEO, content tagging, and summarization. |
| GET |
summarize /text/summarize |
Generates a simple extractive summary of the text by returning the first N sentences. Useful for previews, abstracts, or quick summaries. |
| GET |
readability /text/readability |
Calculates the Flesch Reading Ease score of a text, along with sentence, word, and syllable counts. Useful for analyzing how easy a text is to read. |
| GET |
profanity /text/profanity |
Cleans text by masking common profane words with asterisks. Useful for moderation, chat apps, and content filtering. |
| POST Endpoints | ||
| POST |
slugify /text/slugify |
Converts a string of text into a URL-friendly slug. This is ideal for SEO-friendly URLs or identifiers. |
| POST |
count /text/count |
Counts the number of characters, words, and sentences in a given text. Useful for analytics, text validation, or content analysis. |
| POST |
clean /text/clean |
Cleans text by normalizing whitespace and converting smart quotes and unusual characters to standard characters. Useful for preparing content for processing or display. |
| POST |
keywords /text/keywords |
Extracts the top N keywords from a block of text using frequency analysis, excluding common stopwords. Useful for SEO, content tagging, and summarization. |
| POST |
summarize /text/summarize |
Generates a simple extractive summary of the text by returning the first N sentences. Useful for previews, abstracts, or quick summaries. |
| POST |
readability /text/readability |
Calculates the Flesch Reading Ease score of a text, along with sentence, word, and syllable counts. Useful for analyzing how easy a text is to read. |
| POST |
profanity /text/profanity |
Cleans text by masking common profane words with asterisks. Useful for moderation, chat apps, and content filtering. |
Text Toolbox API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $5 / month | — |
|
| ULTRA | $10 / month | — |
|