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 ToolCamel Case Converter
Convert text to camelCase — the naming convention for JavaScript variables, functions, and JSON keys. Free, instant, client-side case converter.
Launch ToolSnake 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 ToolKebab 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 ToolAlternate Case
Convert text to aLtErNaTiNg case instantly — the sponge/mocking text style with every other letter capitalized. Free, client-side case generator.
Launch ToolInverse Case
Invert the case of every letter in your text — uppercase becomes lowercase and vice versa, instantly. Free, client-side inverse case converter.
Launch ToolSentence Case
Convert text to sentence case — capitalizes the first letter of each sentence and lowercases the rest. Free, instant, client-side case converter.
Launch ToolDot 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 ToolPath 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 ToolAdd 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 ToolRemove Line Numbers
Strip leading numbers from every line — clean up numbered lists, code listings, and transcripts instantly. Free, client-side line number remover.
Launch ToolQuote 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 ToolSlugify Text
Turn any text into a clean, lowercase URL slug instantly — spaces become hyphens, special characters removed. Free, client-side slug generator.
Launch ToolDeslugify URL
Convert a URL slug back into readable Title Case text instantly — hyphens become spaces, words re-capitalized. Free, client-side slug converter.
Launch ToolSwap Case
Toggle the case of every letter — capitals become lowercase and lowercase becomes capitals, instantly. Free, client-side swap case converter.
Launch ToolRandomize Case
Randomly mix uppercase and lowercase letters throughout your text instantly — chaotic case for memes and testing. Free, client-side case randomizer.
Launch Tool