Free batch case converter: paste a list of strings (one per line) and convert all of them to uppercase, lowercase, title case, sentence case, camelCase, snake_case, or kebab-case in one click. Runs in your browser.
—
Enter a list of strings above, then press Convert All.
Converted lines
#
Input
Output
How case convert batch works
This tool applies a single case transformation to every line in a list at once, so you can normalise a column of names, headers, or tags in one pass instead of converting them one by one.
Paste one string per line, pick a target case (UPPER, lower, Title, Sentence, camelCase, snake_case, or kebab-case), and the tool runs the same transformation on each line independently. Each output line corresponds to the input line at the same position.
The transformations are the same ones used by the single Case Converter: title case capitalises the first letter of each word, sentence case capitalises the first letter after sentence-ending punctuation, and camel/snake/kebab collapse separators into the chosen format. Empty lines are kept and stay empty.
Frequently asked questions
How is this different from the Case Converter?
The Case Converter transforms a single block of text. This batch version takes a list of separate strings (one per line) and converts each one independently, so a list like product names or file headers all come out in the same case in one click.
What happens to empty lines?
Empty lines are preserved in their original position and stay empty in the output, so your line numbering never shifts. Every input line maps to exactly one output line.
Which cases are supported?
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Pick one target case and every line in your list is converted to it.
Does it work offline?
Yes. The conversion runs entirely in your browser, so it works without an internet connection and nothing you paste leaves your device.