String Toolkit
## Overview The String Toolkit API provides 32 endpoints for text transformation, encoding, formatting, and analysis. The Swiss Army knife for string manipulation. ## Key Features - **Case Conversion**: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case - **Encoding/Decoding**: Base64, URL encoding, HTML entities, Unicode escaping - **Text Manipulation**: Truncate, pad,…
String Toolkit endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
API root — overview of available endpoints / |
|
| GET |
Health check /health |
|
| POST |
Convert text to a specific case style /case/convert |
|
| POST |
Detect the case style of input text /case/detect |
|
| POST |
Convert text to ALL case styles at once /case/batch |
|
| POST |
Reverse characters or word order /manipulate/reverse |
|
| POST |
Repeat string N times with optional separator /manipulate/repeat |
|
| POST |
Pad string to target length /manipulate/pad |
|
| POST |
Word-wrap text at specified column width /manipulate/wrap |
|
| POST |
Truncate at word boundary with ellipsis /manipulate/truncate |
|
| POST |
Trim, squeeze whitespace, normalize unicode /manipulate/normalize |
|
| POST |
Convert accented/special chars to ASCII /manipulate/transliterate |
|
| POST |
Full string analysis /inspect/analyze |
|
| POST |
Character or word frequency distribution /inspect/frequency |
|
| POST |
Check if string is palindrome /inspect/palindrome |
|
| POST |
Character type breakdown with percentages /inspect/composition |
|
| POST |
Find common prefix and suffix between two strings /search/common |
|
| POST |
Find all occurrences of a substring with positions /search/find |
|
| POST |
Count occurrences of a substring /search/count |
|
| POST |
Fuzzy match using Levenshtein distance /search/fuzzy |
|
| POST |
URL encode/decode /escape/url |
|
| POST |
Character-level diff between two strings /search/diff |
|
| POST |
Generate a random string /generate/random |
|
| POST |
Convert text to URL-friendly slug /generate/slug |
|
| POST |
Extract initials/acronym from text /generate/initials |
|
| POST |
NATO phonetic alphabet encode/decode /generate/nato |
|
| POST |
Morse code encode/decode /generate/morse |
|
| POST |
Escape/unescape HTML entities /escape/html |
|
| POST |
Escape/unescape for JSON string embedding /escape/json |
|
| POST |
Escape/unescape regex metacharacters /escape/regex |
|
| POST |
Escape single quotes for SQL strings /escape/sql |
|
| POST |
Escape/unescape for CSV fields /escape/csv |
String Toolkit pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| Pro | $9.99 / month | 20 / minute |
|
| Ultra | $29.99 / month | 100 / minute |
|