text_format Text Format Converter

Convert text to uppercase, lowercase, title case and more

0 characters

Case Conversions

Developer Cases

Text Cleanup

Fun Transforms

Result

About the Text Format Converter

Our free text format converter tool helps you quickly transform text between different case formats and styles. Perfect for developers, writers, and anyone who needs to convert text formatting. All processing happens in your browser — your text is never sent to any server.

Case Conversions

  • UPPERCASE — Converts all letters to capital letters
  • lowercase — Converts all letters to small letters
  • Title Case — Capitalizes the first letter of each word
  • Sentence case — Capitalizes the first letter of each sentence

Developer Cases

  • camelCase — Words joined with first word lowercase, subsequent words capitalized. Common in JavaScript and Java.
  • PascalCase — Words joined with each word capitalized (also known as UpperCamelCase). Used for class names.
  • snake_case — Words joined with underscores, all lowercase. Common in Python and Ruby.
  • kebab-case — Words joined with hyphens, all lowercase. Used in URLs and CSS.
  • CONSTANT_CASE — Words joined with underscores, all uppercase. Used for constants.

Text Cleanup Features

  • Remove All Formatting — Strips fancy typography: converts smart quotes to straight quotes, em/en dashes to hyphens, removes non-breaking spaces, zero-width characters, and other invisible formatting. Perfect for cleaning up text copied from Word, Google Docs, or websites.
  • Trim Spaces — Removes leading and trailing whitespace
  • Remove Extra Spaces — Replaces multiple spaces with single spaces
  • Remove Empty Lines — Removes blank lines from text

Fun Transforms

  • Reverse Text — Reverses the order of all characters
  • ROT13 Cipher — Classic letter substitution cipher that shifts each letter 13 positions. A=N, B=O, etc. Apply it twice to decode. Historically used on Usenet and forums to hide spoilers.
  • aLtErNaTiNg CaSe — Alternates between lowercase and uppercase for each letter
  • Inverted Text — Flips text upside down using special Unicode characters

What is ROT13?

ROT13 (rotate by 13 places) is a simple letter substitution cipher that replaces each letter with the letter 13 positions after it in the alphabet. Since the English alphabet has 26 letters, applying ROT13 twice returns the original text — making it its own inverse. ROT13 provides no cryptographic security; it's merely used to obscure text from casual reading.

Privacy

All text transformations happen entirely in your browser using JavaScript. Your text is never uploaded to any server, making this tool safe for sensitive content.