Case Converter

Change pasted text locally between uppercase, lowercase, sentence case, title case, and inverted case.

Input
0 characters 0 lines

What does Case Converter do?

Case Converter changes text between uppercase, lowercase, sentence case, title case, and inverted case.

  • Primary use: Case Converter changes text between uppercase, lowercase, sentence case, title case, and inverted case.
  • Key technical fact: Case mapping can be language-sensitive; Unicode defines more than simple ASCII A-Z transformations.
  • Practical check: Review Unicode, whitespace, line break, and punctuation behavior before treating the output as production text.
Topic Direct answer Source
Direct answer Case Converter changes text between uppercase, lowercase, sentence case, title case, and inverted case. Unicode Standard
Key fact Case mapping can be language-sensitive; Unicode defines more than simple ASCII A-Z transformations. Unicode Standard
Processing model Runs locally in the browser; no production Node server receives the input. Browser JavaScript

Convert text between common case styles

Case Converter quickly normalizes headings, labels, pasted all-caps text, sentence fragments, IDs, and draft copy. It can convert the editor contents to uppercase, lowercase, sentence case, title case, or inverted case with one click.

Case conversion is useful but not a substitute for editorial title-casing rules. Browser case mapping handles Unicode characters, but language-specific cases such as Turkish dotted and dotless I, German sharp S, acronyms, brand names, and code identifiers may need manual review.

How to use

  1. Paste or type your text into the input editor.
  2. Click one of the five conversion buttons: UPPER CASE, lower case, Sentence case, Title Case, or Invert Case.
  3. The text in the editor is converted in place. Use Copy for the clipboard, Download for a text file, or Clear to reset the editor.

What is Case Converter?

Case Converter is a local text transformation tool for changing capitalization without opening a word processor or writing a script. It edits the text in place so you can immediately copy or download the converted version.

Input notes

Sentence case uses punctuation such as periods, question marks, and exclamation points as rough sentence boundaries. Title Case capitalizes each word rather than applying style-guide exceptions for articles, prepositions, acronyms, or product names.

Example

The same sentence can be rewritten into several common capitalization styles:

--- Original ---
hello world! this is a test.

--- UPPER CASE ---
HELLO WORLD! THIS IS A TEST.

--- lower case ---
hello world! this is a test.

--- Sentence case ---
Hello world! This is a test.

--- Title Case ---
Hello World! This Is A Test.

--- Invert Case ---
HELLO WORLD! THIS IS A TEST.

MCP integration

MCP (Model Context Protocol) lets AI agents and apps discover and run Coding.Tools utilities for repeatable conversions, formatting, hashing, and generation workflows.

MCP tool name: case-converter

MCP endpoint: https://coding.tools/mcp

Call tools/list first. Each tool entry includes inputSchema, outputSchema, and examples so an AI agent or client can build valid arguments without guessing.

For tools/call, read result.content[0].text for the display value and result.structuredContent for machine parsing. Tool-level failures return isError: true; protocol failures return a JSON-RPC error.

Example tools/call request:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"case-converter","arguments":{"input":"quarterly revenue report","options":{"mode":"title"}}}}'

Most text and data tools accept an input string plus optional options. Browser-only image tools are listed for discovery and return a web UI link when they need browser image APIs.