Free Online Text Case Converters

Every language and layer of the stack has its own naming convention: camelCase for JavaScript variables, snake_case for Python and SQL, kebab-case for CSS classes and URLs, Title Case for headlines. These converters translate text between all of them in one click, plus the specialty formats — dot.case, path/case, URL slugs, sentence case, and playful variants like aLtErNaTiNg case.

There are also line-level formatters: add or strip line numbers, prefix lines for Markdown quotes, and swap or randomize letter casing. Each tool runs client-side in your browser — free, instant, and safe for any text you paste.

All Text Formatting Tools (16)

Title Case Converter

Convert text to Title Case — capitalizes the first letter of every word for headlines, titles, and headings. Free, instant, client-side converter.

Launch Tool

Camel Case Converter

Convert text to camelCase — the naming convention for JavaScript variables, functions, and JSON keys. Free, instant, client-side case converter.

Launch Tool

Snake Case Converter

Convert text to snake_case — the standard for Python variables, database columns, and file names. Free, instant, client-side snake case converter.

Launch Tool

Kebab Case Converter

Convert text to kebab-case online — the standard for CSS class names, HTML attributes, and URL slugs. Free, instant, client-side case converter.

Launch Tool

Alternate Case

Convert text to aLtErNaTiNg case instantly — the sponge/mocking text style with every other letter capitalized. Free, client-side case generator.

Launch Tool

Inverse Case

Invert the case of every letter in your text — uppercase becomes lowercase and vice versa, instantly. Free, client-side inverse case converter.

Launch Tool

Sentence Case

Convert text to sentence case — capitalizes the first letter of each sentence and lowercases the rest. Free, instant, client-side case converter.

Launch Tool

Dot Case

Convert text to dot.case — words joined with periods, as used for config keys and object paths. Free, instant, client-side dot case converter.

Launch Tool

Path Case

Convert text to path/case — words joined with forward slashes for file paths and URL segments. Free, instant, client-side path case converter.

Launch Tool

Add Line Numbers

Prefix every line of text with its line number instantly — perfect for code listings, transcripts, and references. Free, client-side numbering tool.

Launch Tool

Remove Line Numbers

Strip leading numbers from every line — clean up numbered lists, code listings, and transcripts instantly. Free, client-side line number remover.

Launch Tool

Quote Lines

Add a "> " quote prefix to every line of text instantly — format email replies and Markdown blockquotes in one click. Free, client-side quoting tool.

Launch Tool

Slugify Text

Turn any text into a clean, lowercase URL slug instantly — spaces become hyphens, special characters removed. Free, client-side slug generator.

Launch Tool

Deslugify URL

Convert a URL slug back into readable Title Case text instantly — hyphens become spaces, words re-capitalized. Free, client-side slug converter.

Launch Tool

Swap Case

Toggle the case of every letter — capitals become lowercase and lowercase becomes capitals, instantly. Free, client-side swap case converter.

Launch Tool

Randomize Case

Randomly mix uppercase and lowercase letters throughout your text instantly — chaotic case for memes and testing. Free, client-side case randomizer.

Launch Tool

Browse Other Categories