Case Converter
Convert text between different cases: uppercase, lowercase, title case, sentence case, and more.
Case Modes
UPPERCASE: All letters capitalized
lowercase: All letters in lowercase
Title Case: First Letter Of Each Word
Sentence case: First letter of sentences
tOGGLE cASE: Inverts current case
Capitalize first: Only first character
What is Case Conversion?
Case conversion transforms text between different capitalization styles. This tool supports six different case modes, from simple uppercase/lowercase to more complex transformations like title case and sentence case. Case conversion is essential for formatting text and solving puzzles where case carries meaning.
Case Modes Explained
UPPERCASE
Converts all letters to capital letters:
- "hello world" becomes "HELLO WORLD"
- Numbers and symbols remain unchanged
- Common in headings and emphasis
lowercase
Converts all letters to small letters:
- "HELLO WORLD" becomes "hello world"
- Useful for normalization and comparison
- Standard for URLs and technical identifiers
Title Case
Capitalizes the first letter of each word:
- "hello world" becomes "Hello World"
- Used for titles, headings, and names
- All other letters become lowercase
Sentence Case
Capitalizes the first letter of each sentence:
- "hello. world." becomes "Hello. World."
- Standard for body text and paragraphs
- Detects sentence boundaries (. ! ?)
tOGGLE cASE
Inverts the case of each letter:
- "Hello World" becomes "hELLO wORLD"
- Uppercase becomes lowercase and vice versa
- Useful for decoding case-inverted messages
Capitalize First
Only capitalizes the very first character:
- "hello world" becomes "Hello world"
- All other letters become lowercase
- Minimal capitalization style
Case Conversion in Geocaching
Geocachers use case conversion for puzzle solving:
Case as Data
Text case can encode information:
- Binary encoding: Uppercase = 1, lowercase = 0
- Selection: Only uppercase letters spell the message
- Pattern matching: Case patterns indicate letter positions
- Verification: Proper case indicates correct decoding
Puzzle Patterns
- Mixed case text where only capitals/lowercase matter
- Case-sensitive coordinate extraction
- Acrostics using capital letters
- Toggle case hiding original message
Binary Case Encoding
A common puzzle technique uses letter case as binary:
- Each letter position represents a bit
- Uppercase = 1, lowercase = 0 (or vice versa)
- Groups of 8 letters = one byte = one character
- Example: "HeLLo WoR" = 10110010 = character 178
Extracting by Case
Sometimes only certain-case letters contain the message:
- Capitals only: "ThE CaChE iS HeRe" → "TECIH HERE"
- Lowercase only: Extract small letters for the answer
- Alternating: Pattern reveals hidden text
Normalization
Converting to consistent case helps with:
- Comparing decoded text to expected answers
- Preparing text for other cipher tools
- Removing case as a variable in analysis
- Making coordinate extraction cleaner
Tips for Case-Based Puzzles
- Count cases: Unusual uppercase/lowercase distribution may be intentional
- Try toggle: If text looks inverted, toggle case might reveal the message
- Extract by case: Try reading only capitals or only lowercase
- Look for binary: Exactly 8-character groups often indicate binary encoding
- Normalize first: Convert to consistent case before applying other decoding
Programming and Technical Use
Case conversion is also useful for:
- Variable naming: camelCase, snake_case, PascalCase
- Database queries: Case-insensitive search preparation
- File naming: Consistent lowercase for compatibility
- Display formatting: Proper title case for UI
Related Text Tools
- Text Reverser: Reverse text by characters, words, or lines.
- Character Counter: Count characters including case breakdown.
- Letter Frequency: Analyze letter distribution in text.
- Binary Converter: Convert text to/from binary representation.