AnyFormat

00 Utility

Case Converter

Sentence, Title, camelCase, snake_case, kebab-case and more.

01Input
02Output
03Options 2

Produces “The Lord of the Rings” rather than “The Lord Of The Rings”.

  • No upload The conversion runs in this tab. Your file never travels — not to us, and not to the advertising.
  • No sign-up, no email, no daily cap There is no account system to sign up to.
  • No size limit we invented Only your device's memory — about ~2 GB on a desktop browser, ~400 MB on a phone.
  • Turn your Wi-Fi off and convert anyway The conversion needs nothing but this page. Ads will not load without a connection; your file will still convert. That is the whole claim, and it takes five seconds to check.

Converts text between thirteen conventions. The programming cases are the interesting ones, because they require understanding where the word boundaries are rather than just changing letters.

How word boundaries are detected

Turning parseHTTPResponse into parse-http-response means recognising that HTTP is one word and that it ends where Response begins. The splitter handles a lowercase-to-uppercase transition, a run of capitals followed by a capitalised word, and separators — spaces, hyphens, underscores, dots and slashes — so any convention converts to any other.

Which means you can paste user_first_name and get userFirstName, or paste a column of database columns and get a column of JavaScript properties.

Title case is a judgement call

English style guides do not agree on which words to capitalise. The rule here is the common one: capitalise everything except articles, short prepositions and conjunctions, and always capitalise the first and last word — "The Lord of the Rings", not "The Lord Of The Rings".

Turn the option off for the mechanical version where every word gets a capital, which is what some brand guidelines and most spreadsheet PROPER() functions do.

Sentence case and abbreviations

Sentence case lowercases everything and then capitalises after each ., ! or ?. It cannot tell a sentence-ending full stop from one in "Dr." or "e.g.", so text dense with abbreviations needs a check afterwards. No tool solves this without understanding the text.

Other names for this

Also searched as “uppercase to lowercase”, “title case converter”, “camelcase converter”, “text case changer”.

Questions

Can it convert snake_case straight to camelCase?
Yes. Word boundaries are detected from the existing convention, so any case converts to any other.
Why is “of” lowercase in my title?
That is standard title case. Turn off “Keep small words lowercase” if you want every word capitalised.
Does it work with accented characters?
Yes — case mapping is Unicode-aware, so é becomes É correctly.
Does my text leave the browser?
No. Everything runs as JavaScript in this tab — there is no server involved and no request is made. Open the Network panel and watch, or turn your Wi-Fi off and keep using the tool.