Free Tool

Case Converter

Paste in any text and get every case style — camelCase, snake_case, kebab-case, proper title case with your choice of style guide, URL slugs, and more — all at once.

What is this?

I built this because every text-case converter I found online does two or three formats and calls it done. Most of the time I’m switching between a slug for a URL, a constant for some JavaScript, and a title for a blog post — all in the same session. Having to visit three tools for that was annoying, so I made one that does all sixteen formats at once.

The part that actually required some thought was title case. Most tools just capitalise the first letter of every word. That’s fine for informal writing, but if you’re formatting a headline for publication you probably have a style guide to follow. AP, Chicago, APA, MLA, and the New York Times all have specific, conflicting rules about which words stay lowercase — and they handle prepositions, conjunctions, and hyphenated words differently. I’ve implemented all of them properly, including edge cases like preserving ALL-CAPS acronyms (so “BBC” doesn’t become “Bbc”) and words with internal capitals like “iPhone” or “macOS”.

The slug converter is also slightly smarter than average: it strips diacritics properly using Unicode normalisation (so “café résumé” becomes “cafe-resume”), and when you set a max length it truncates at the nearest word boundary rather than mid-word.

How to use it

  1. Type or paste your text into the box at the top.
  2. All sixteen conversions update live as you type — no button to press.
  3. Click any row, or the copy icon on the right, to copy that result to your clipboard.
  4. For title case, use the dropdown on the Title Case row to pick your style guide. Your choice is remembered between visits.
  5. For slugs, the inline controls on the Slug row let you change the separator character, switch between lowercase/uppercase/preserve, and set a max length. Those settings are saved too.
  6. The “Trim whitespace” and “Collapse spaces” toggles control whether leading/trailing space and runs of whitespace are cleaned up before converting.

Title case style guides

Title case is more complicated than it looks because the major style guides disagree with each other. Here’s a quick reference for what each option does:

AP Stylebook

The standard for journalism and press releases. Lowercase: a, an, and, as, at, but, by, for, in, nor, of, on, or, so, the, to, up, yet — unless they’re the first or last word. Any word of four or more letters is always capitalised.

Chicago Manual of Style

Common in book publishing and academic writing. Lowercase all articles, all prepositions regardless of length (so “without” and “between” stay lowercase), and coordinating conjunctions.

APA 7th Edition

Used in psychology and social sciences. Capitalise any word of four or more letters, including longer prepositions and conjunctions.

MLA

Like Chicago, but capitalises both parts of hyphenated words — “Well-Known” rather than “Well-known”.

New York Times

Like AP, but also capitalises short verbs like “Is,” “Be,” “Are,” “Was,” and “Were.”

Wikipedia

Wikipedia’s house style for article titles is sentence case — only the first word and proper nouns capitalised. Selecting this applies sentence case.

Simple (every word)

Capitalises every word regardless of what it is. Good for display headings.

Privacy

Everything runs entirely in your browser. The text you type is never sent anywhere — there’s no server involved, no analytics on what you put in, and nothing stored anywhere except your preferences (style guide choice, slug settings, toggles) which are kept locally via localStorage.

Built by Shane Ivers. I also run Silverman Sound Studios — a royalty-free music library for content creators.