Free online string case changer. Just load your string and it will automatically get converted to the case you want. There are no intrusive ads, popups, or nonsense, just a string capitalization changer. Load a string, get a new string with a new case. Created for developers by developers from team Browserling.
Free online string case changer. Just load your string and it will automatically get converted to the case you want. There are no intrusive ads, popups, or nonsense, just a string capitalization changer. Load a string, get a new string with a new case. Created for developers by developers from team Browserling.
This tool changes the case of letters in a string. You can use the dropdown list in the options to select one of a dozen case changing algorithms. For example, if you need to change all letters to the small letters in a string, activate the "lowercase" mode. To convert all letters to capital letters, use the "UPPERCASE" option. If your string is a heading and you do not know how to correctly capitalize the characters, select the "Title Case" option. It parses the string and capitalizes important words and leaves short words non-capitalized. If you have multi-sentence data and you want to correctly capitalize sentences, then activate the "True case" mode. It turns the first character in each sentence and the word "I" to uppercase and the remaining symbols are converted to lowercase. If you need to create a case chaos in a string, enable the "ChAOs cAsE" option. It randomly assigns a case to every character. If you want to get the exact opposite case of the input data, then the "Inverse Case" option will be helpful. It turns small letters into big letters and big letters into small ones. The "WaVy-1" and "wAvY-2" modes alternate case for each glyph in a string, starting with upper case glyph (WaVy-1) or lower case glyph (wAvY-2). The "Word Case" option capitalizes the first symbol of each word and the "reversE worD casE" turns only the last letter of the word to uppercase. If you want to apply one of these modes to several strings independently, activate the "Multiline" mode. In this mode, each line is treated as a new string and modes such as "True case" and "Wavy" will operate correctly when the string spans multiple lines. Stringabulous!
This tool changes the case of letters in a string. You can use the dropdown list in the options to select one of a dozen case changing algorithms. For example, if you need to change all letters to the small letters in a string, activate the "lowercase" mode. To convert all letters to capital letters, use the "UPPERCASE" option. If your string is a heading and you do not know how to correctly capitalize the characters, select the "Title Case" option. It parses the string and capitalizes important words and leaves short words non-capitalized. If you have multi-sentence data and you want to correctly capitalize sentences, then activate the "True case" mode. It turns the first character in each sentence and the word "I" to uppercase and the remaining symbols are converted to lowercase. If you need to create a case chaos in a string, enable the "ChAOs cAsE" option. It randomly assigns a case to every character. If you want to get the exact opposite case of the input data, then the "Inverse Case" option will be helpful. It turns small letters into big letters and big letters into small ones. The "WaVy-1" and "wAvY-2" modes alternate case for each glyph in a string, starting with upper case glyph (WaVy-1) or lower case glyph (wAvY-2). The "Word Case" option capitalizes the first symbol of each word and the "reversE worD casE" turns only the last letter of the word to uppercase. If you want to apply one of these modes to several strings independently, activate the "Multiline" mode. In this mode, each line is treated as a new string and modes such as "True case" and "Wavy" will operate correctly when the string spans multiple lines. Stringabulous!
In this example, we activate the option "Title Case". This mode creates a correct word capitalization for use in titles and headings.
This example fixes the case of a multi-sentence string. It uses the "True Case" option that capitalizes only the first character of the sentence and turns all other characters into lowercase.
This example uses the "Word Case" option to convert every first letter of every word to uppercase. The remaining part of the word is printed in lowercase.
In this example, we set the case option to "Uppercase" to convert each symbol in the string to a capital symbol.
This example converts a string with a broken case into a lowercase string via the "Lowercase" option.
In this example, we get exactly the opposite case of the initial case. This is achieved via the "Inverse Case" option. This option flips the case of every character and creates small chars in place of large chars and large chars instead of small chars.
This example creates a case chaos in Donna Marie Robie's quote. The case of each character is determined randomly by the computer.
This example creates a wave-like pattern in the letters of the input string. It starts with a large letter, then switches to a small letter, then switches again to large, then to a small again, and so on.
This example also creates a wave-like pattern. It's almost the same as the previous one but here the opposite case is used for each symbol: small, large, small, large, and so on.
In this example, we apply an extraordinary case format to Frank Zappa's quote. The option "Reverse Word Case" first turns all letters of all words into lowercase and then changes the ending letter of all words to uppercase.
In this example, we combine the "True case" and "Multiline" options and apply them to Dan Brown's quote. As a result, all lines and all sentences begin with a capital letter. If the "Multiline" option was off, then only true sentences would begin with a capital letter and new lines in the middle of sentences would be ignored.
You can pass input to this tool via ?input query argument and it will automatically compute output. Here's how to type it in your browser's address bar. Click to try!
Quickly edit a string in a browser-based editor.
Replace a set of strings with a new set of strings.
Convert a string to a title.
Convert a string to proper case.
Convert the first letter of every word in a string to uppercase.
Stretch out a string and align it along the left and right margins.
Align a string to the left.
Format and align a multi-line string.
Find how many letters there are in a string.
Find how many words there are in a string.
Find how many lines there are in a multi-line string.
Find how many paragraphs there are in a multi-line string.
Sort all letters in a string alphabetically.
Sort all words in a string alphabetically.
Sort a string that contains only numbers.
Reverse the order of all words in a string.
Reverse the order of all sentences in a string.
Find most frequent letters, words and phrases in a string.
Create a string with specific properties.
Generate a mnemonic for words in a string.
Rearrange letters in a string and create a new string.
Add line numbers to a multi-line string.
Wrap strings to the given line length.
Split a string into chunks of certain length.
Find syllables in a string.
Shuffle the order of all words in a string.
Find and extract all email addresses from a string.
Find and extract all web addresses from a string.
Make a string go in zigzags.
Make a string go in a circle.
Make a string go in a square or a rectangle.
Make a string go in a spiral.
Fit a string in an N-by-M block.
Find and extract all numbers from a string.
Analyze a string's complexity, including entropy.
Quickly convert a string to ROT18.
Encode a string to punycode.
Decode a string from punycode.
Convert a string to quoted-printable encoding.
Convert quoted-printable encoded data to a string.
Encode a string to base32.
Decode a string from base32.
Encode a string to base45.
Decode a string from base45.
Encode a string to base58.
Decode a string from base58.
Encode a string to Ascii85.
Decode a string from Ascii85.
Encode a string to UTF8.
Decode a string from UTF8.
Encode a string to UTF16.
Decode a string from UTF16.
Encode a string to UTF32.
Decode a string from UTF32.
Encode a string to IDN.
Decode a string from IDN encoding.
Convert a string to Unix-to-Unix encoding.
Convert Unix-to-Unix data to a string.
Convert a string to Xxencoding.
Convert an Xxencoded string to a regular string.
Strip all HTML tags from a string.
Remove all diacritical signs from a string.
Randomly add accent characters to letters in a string.
Remove punctuation marks and other symbols from a string.
Remove characters from a string.
Remove vowels from a string.
Remove consonants from a string.
Duplicate spaces in a string so one space becomes two.
Normalize string spacing and remove all duplicate spaces.
Visualy compare and find differences between two strings.
Calculate Levenshtein distance between two strings.
Calculate Hamming distance between two strings.
Find the longest common subsequence of two strings.
A tiny string rewriting system.
Limit the alphabet letters that are used in a string.
Convert a string to Unicode mess.
Remove Unicode mess from a string.
Create a list of all possible string typos.
Generate a mirror copy of a string.
Generate all 3-grams of a string.
Generate all ngrams of a string.
Generate n-skip-m-grams of a string.
Create a list of tokens from a string.
Lemmatize all words in a string.
Do stemming of all words in a string.
Extract fragments that match a regular expression in a string.
Split a string into fragments and extract the beginning parts.
Split a string into fragments and extract the ending parts.
Create a hyperstring from a string.
Create a regular string from a hyperstring.
Create an array of characters from a string.
Split a string into characters and return their integer values.
Put digits in place of characters in a string.
Correct misquoted strings (add/remove missing quotes).
Shift characters in a string to the left or right.
Create a colorful string.
Create a SEO-friendly URL from a string.
Substitute random characters in a string and make errors.
Run a spell checker and find mistakes in a string.
Interleave two strings character by character.
Duplicate characters in a string multiple times.
Draw a string on an LCD screen.
Create a string that doesn't have too many characters.
Create a string that has many characters.
Generate a string with a certain amount of characters.
Create two strings that have the twin property.
Create three strings that have the triplet property.
Generate a word cloud from all words in a string.
Split a string into multiple substrings.
Subscribe to our updates. We'll let you know when we release new tools, features, and organize online workshops.
Enter your email here
We're Browserling — a friendly and fun cross-browser testing company powered by alien technology. At Browserling we love to make peoples' lives easier, so we created this collection of online string tools. All our tools share the same user interface so as soon as you learn how to use one of the tools, you'll instantly know how to use all of them. Our online string tools are actually powered by our web developer tools that we created over the last couple of years. Check them out!