Case Converter: Change Text to Upper, Lower, Sentence or Title Case

Paste your text, pick a case and copy the result. No retyping, no sign-up, and your text never leaves your device.

Every case, one click

  • Sentence case puts a capital at the start of each sentence. Use it to fix text typed with caps lock on.
  • lower case makes every letter small. Handy for emails, usernames and data.
  • UPPER CASE makes every letter a capital. Use it for headings, labels and forms that ask for block letters.
  • Capitalized Case capitalises the first letter of every word.
  • aLtErNaTiNg cAsE switches between lower and upper case for memes and sarcastic replies.
  • Title Case follows headline rules and keeps small words lowercase. For APA, Chicago, AP or MLA, use the Title Case Converter.
  • InVeRsE CaSe swaps every capital for a small letter and the other way round.

As you type you also get live character, word, sentence and line counts, so you can check limits for posts, meta descriptions and essays.

Popular tools

Text Tools

Clean, convert, count and analyse text. Fix capitalisation, remove duplicates and line breaks, extract emails and more.

Alternating Case ConverterTurn any sentence into the famous mocking SpongeBob-style text in one click, ready to paste into a chat, comment or meme.APA Citation GeneratorFill in the details and get a correctly formatted APA 7 reference plus the in-text citation, ready to paste into your paper.ASCII Art GeneratorTurn any picture or word into text art for code comments, READMEs, chats and retro designs.Character RemoverStrip out the characters you do not want, from a stray # or * to every number or emoji, without touching the rest of your text.Copy and Paste SymbolsFind the symbol you need and copy it with one click.Duplicate Line RemoverPaste a list and keep only one copy of each line.Duplicate Word FinderOverused words make writing feel flat.Em Dash RemoverLong dashes are a giveaway of AI-written or over-styled copy, and some systems mangle them.Email ExtractorPaste a page of text, a CSV export or an email thread and get a clean list of addresses back.Find and Replace TextChange a name, fix a repeated typo or reformat data across a whole document at once, without opening a word processor.Hieroglyphics TranslatorSee your name or message written in Egyptian hieroglyphs, then copy the symbols into a post, card or classroom project.Image to Text ConverterStop retyping text from screenshots, receipts and scanned pages.Invisible Text GeneratorSome apps refuse an empty name or message.Lorem Ipsum GeneratorFill layouts, wireframes and templates with realistic-looking placeholder text so you can judge the design before the real copy arrives.Lowercase ConverterTurn capitals into small letters in one step, whether it is a single heading or a 10,000-word document.NATO Phonetic Alphabet TranslatorSpell names, reference numbers and email addresses clearly over the phone so nobody mixes up B and D or M and N.Number SorterPaste numbers in any format (commas, spaces or new lines) and get them sorted, with quick totals so you do not need a spreadsheet.Number to Words ConverterWrite amounts in words correctly for cheques, contracts and invoices, or turn 21 into "twenty-first" for invitations and essays.Online NotepadJot down ideas, drafts and to-do lists without signing up or installing anything.Phonetic Spelling GeneratorFind out how to say a word without decoding dictionary symbols.Pig Latin TranslatorTurn messages into Pig Latin for games, secret notes and classroom fun, or decode a friend's message back into English.Plain Text ConverterText copied from social posts, Word or websites often carries fancy letters and invisible characters that break forms and code.Remove Line BreaksText pasted from a PDF often breaks in the middle of sentences.Remove Text FormattingCopying from a website or document drags along fonts, colours and hidden code.Remove UnderscoresTurn file_names_like_this and database_field_names into readable text or a different format instantly.Repeat Text GeneratorNeed a word, emoji or line repeated hundreds of times? Set the count and separator and copy the result.Reverse Text GeneratorWrite text backwards for puzzles, riddles or social posts.Roman Numeral Date ConverterGet a wedding date, birthday or anniversary right in Roman numerals before it goes on a tattoo, ring or invitation.Sentence Case ConverterPaste text typed with caps lock on, copied from a shouty email or pulled from a PDF, and get it back with a capital only where a sentence starts.Sentence CounterCheck whether your writing is easy to read.Shakespeare TranslatorGive your message an Elizabethan twist for drama class, theme parties or a witty card.Sort Words AlphabeticallyPut any list in order in one click: names, keywords, references or glossary terms.Title Case ConverterGet headline capitalisation right every time without memorising style guide rules.Uppercase ConverterMake text stand out or meet a form's "block capitals" rule without retyping.Whitespace RemoverCopy-pasted text often comes with double spaces, stray tabs and blank lines.Wingdings TranslatorWrite secret-looking messages in Wingdings symbols that work anywhere, or decode Wingdings you have been sent.Word Cloud GeneratorTurn survey answers, speeches or articles into a picture of the words that matter most, ready for slides and reports.Word Frequency CounterSee which words and phrases appear most in your text.

Code & Data

Format, validate, encode and convert code and data: JSON, CSV, YAML, HTML, CSS, Base64, regex, QR codes and more.

A1Z26 Cipher DecoderSolve or create number-letter puzzles fast.Base64 Encode and DecodeConvert text to Base64 for APIs, emails and data URLs, or decode a Base64 string to see what is inside, all without your data leaving the browser.Binary Code TranslatorSee how computers store your words as 1s and 0s, or decode a binary message back into readable text.Caesar Cipher DecoderCrack a Caesar cipher in seconds by seeing every possible shift side by side, or encode your own secret message.camelCase ConverterRename variables and JSON keys in bulk.CSS Formatter and MinifierMake minified CSS readable again, or shrink your stylesheet for production, in one click.CSV to JSON ConverterTurn spreadsheet exports into JSON for apps and APIs, or flatten JSON into CSV you can open in Excel or Google Sheets.dot.case ConverterTurn names in any format into lowercase words joined by dots, ready for config files and i18n keys.GraphQL FormatterTurn a one-line GraphQL query into a readable, properly indented one you can debug and share.Hex to Text ConverterDecode hex strings from logs, packets and files into text, or encode text into hex for code and debugging.HTML Formatter and MinifierMake tangled HTML readable, or shrink it for faster loading, without installing anything.HTML to Markdown ConverterMove content from websites and CMS editors into Markdown for docs, GitHub, Notion or static sites.JavaScript FormatterMake unreadable JavaScript easy to follow, with consistent formatting your team will recognise.JSON Formatter and ValidatorPaste raw JSON to check it is valid and read it with clean indentation.JSON Stringify TextSafely put text, HTML or a whole JSON object inside a JSON string field without hand-escaping quotes and line breaks.JSON to YAML ConverterSwitch config between JSON and YAML in one click, ideal for Kubernetes manifests, GitHub Actions and Docker Compose.JSON UnstringifyTurn escaped strings full of \" and \n from logs and databases back into readable JSON.kebab-case ConverterGet lowercase, hyphen-separated names for CSS classes, URLs and files, converted in bulk.Markdown FormatterMake Markdown files consistent: one list style, aligned tables and tidy spacing, so docs are easy to read and review.Markdown Table GeneratorCopy cells from Excel or Google Sheets, paste them here and get a perfectly aligned Markdown table.MD5 Hash GeneratorCreate checksums and hashes for testing, data matching and verification, without sending your text anywhere.Morse Code TranslatorEncode messages in Morse, decode dots and dashes, and hear how they sound at any speed.PascalCase ConverterGet properly capitalised class and component names from any input, in bulk.PDF to Markdown ConverterTurn PDFs into editable Markdown for docs, notes and AI tools, without uploading confidential files to a server.QR Code GeneratorCreate a QR code in seconds and download it as a print-ready PNG or SVG.Regex TesterBuild and debug regular expressions with instant feedback.ROT13 Encoder and DecoderHide spoilers and puzzle answers with ROT13.SCSS FormatterKeep nested SCSS readable and consistent, whether it came from a teammate, a theme or a minifier.Slugify URL GeneratorTurn any headline into a short, readable URL slug that search engines and people understand.snake_case ConverterRename Python variables, database columns and environment variables in bulk.TypeScript FormatterGet consistently formatted TypeScript without setting up a project or editor plugin.URL Encode and DecodeMake text safe for links and query strings, or read encoded URLs from analytics, logs and redirects.UTF-8 Encoder and DecoderSee the exact bytes behind any character, or fix garbled text by decoding the raw bytes.UTM GeneratorSee exactly which campaigns bring visitors.Word to Markdown ConverterMove Word documents into Markdown for GitHub, static sites, wikis and AI tools without copy-paste clean-up.XML FormatterMake XML readable, check it is well-formed and find errors in sitemaps, feeds and configs.YAML FormatterCatch indentation mistakes before they break a deploy, and keep YAML files tidy and consistent.

Font Styles

Copy-and-paste fonts for Instagram, TikTok, Discord, WhatsApp and bios: bold, cursive, bubble, gothic, glitch and more.

Aesthetic Text GeneratorGet the soft, dreamy aesthetic look for your profile in one click.Big Text GeneratorMake headings that tower over normal text in code comments, terminals, READMEs and chat.Bold Text GeneratorMost social apps have no bold button.Bubble Text GeneratorWrap every letter in a circle or square for playful, eye-catching text.Cursed Text GeneratorMake text that looks almost normal but deeply wrong, perfect for cursed memes.Cursive Text GeneratorGive your name or caption a handwritten, elegant look in seconds.Cute Font GeneratorAdd kawaii charm to your name or caption with soft decorations and cute faces.Discord Font GeneratorStyle your Discord name, status and messages with Unicode fonts, or copy ready-made Discord markdown.Double-Struck Text GeneratorCreate outlined, blackboard-bold letters for a clean, modern look or for maths notation.Facebook Font GeneratorFacebook has no formatting buttons for posts.Fancy Text GeneratorType once and see your text in more than 40 eye-catching styles.Fonts for InstagramMake your Instagram profile stand out with fonts that paste straight into your bio, captions and comments.Gothic Text GeneratorGet the old-English blackletter look for usernames, captions and band names.Italic Text GeneratorAdd emphasis with 𝘪𝘵𝘢𝘭𝘪𝘤𝘴 in apps that do not have an italic button.Mirror Text GeneratorCreate backwards, mirror-image text like Leonardo da Vinci's notebooks, ready to paste anywhere.Slash Text GeneratorGive text a slashed, glitchy edge for usernames and creative posts.Small Text GeneratorMake text look smaller for subtle bios, cute captions and footnote-style notes.Stacked Text GeneratorHide a second word on top of your text for clever bios and secret messages.Strikethrough Text GeneratorCross out words for humour, edits or price drops in apps that have no strikethrough button.Stylish Name GeneratorStand out in game lobbies and on social media with a decorated name that nobody else has.Subscript GeneratorWrite chemical formulas and maths notation that keep their formatting anywhere you paste them.Superscript GeneratorWrite x², footnote markers¹ or tiny raised text in any app, even plain-text ones.TikTok Font GeneratorGrab attention on TikTok with styled text in your bio, display name and captions.Twitter (X) Font GeneratorMake your posts on X stand out in a busy feed with styled text that pastes straight in.Typewriter Font GeneratorGive text a vintage typewriter or coder look in apps that only allow one font.Underline Text GeneratorUnderline words in apps that have no underline option, from captions to profile names.Unicode Text ConverterFind the code point for any character and get it in the escape format your code needs.Unicode to Text ConverterTurn escaped Unicode from code, logs and JSON back into readable characters.Upside Down Text GeneratorSurprise friends with text that reads correctly when the phone is turned upside down.WhatsApp Font GeneratorUse WhatsApp's built-in formatting correctly every time, or go further with fancy fonts for your status and name.Wide Text GeneratorStretch your text into the wide, retro vaporwave look in one click.Zalgo Text GeneratorMake text look haunted, corrupted and glitchy for horror posts, games and memes.

Random Generators

Fair random numbers, letters, dates, choices, passwords, UUIDs and a yes or no wheel, powered by secure randomness.

Frequently asked questions

What does a case converter do?

It changes the capitalisation of your text without retyping it. Paste your text, click a case such as Sentence case or UPPER CASE, and copy the result.

What is the difference between Title Case and Capitalized Case?

Capitalized Case gives every word a capital letter. Title Case follows headline rules, so small words like "and", "of" and "the" stay lowercase unless they start or end the title.

How do I stop names from changing?

Open "Keep names and acronyms exactly as you write them", add each name or acronym on its own line, and the converter will keep your spelling.

Is my text saved or uploaded?

No. Every tool on CaseConverterTool runs in your browser, so your text never leaves your device.

How do I change case in Word or Google Docs?

In Word, select the text and press Shift+F3 to cycle through cases. In Google Docs, use Format > Text > Capitalisation. For more options, such as sentence case and alternating case, paste your text here.