text_case_converter
Convert text to any of 15 case styles including UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more. Returns converted text with character, word, and line statistics.
Instructions
Convert Text Case (Upper, Lower, Title, camelCase, snake_case, kebab-case, …). Convert the letter case of text to one of 15 styles: UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Words, camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, SCREAMING-KEBAB-CASE, dot.case, path/case, aLtErNaTiNg, or character reverse. Use it to reformat identifiers, headings, or prose; use reverse_text instead when you only need character/word/line/sentence reversal, or sort_lines to reorder lines. Runs locally on the text you provide: read-only, non-destructive, deterministic, contacts no external service, and is rate-limited (60 requests/minute for anonymous callers). Returns the converted text plus character/word/line statistics for the original and converted text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text to convert. May be empty, which returns an empty result. | |
| caseType | No | Which case style to apply. Unknown values return the text unchanged. | upper |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | Always true on a 200 response. | |
| result | No | The case-converted output text. | |
| caseType | No | The case style that was applied, echoed back. | |
| stats | No | Text statistics for the original and converted text. |