Text Formatting Tools Complete Guide

Case conversion, analysis, encoding, and cleanup — what each tool does and when to reach for it.

What these tools cover

Text tools here fall into a few buckets: case styles (title, sentence, camelCase, snake_case), counting and readability, encoding (Base64, URL, HTML), cleanup (spaces, duplicates, tags), and a few creative transforms. Pick the one that matches the job instead of chaining five half-fits.

Case conversion

Upper / lower / title / sentence

All caps for short labels. Lower for consistency. Title for headings. Sentence for body copy.

Upper · Lower · Title · Sentence

Programming styles

camelCase (JS/Java), snake_case (Python/Ruby), kebab-case (URLs/CSS), PascalCase (C# types).

Camel · Snake · Kebab · Pascal

FormatUse forExample
Title CaseHeadings, titlesHello World
Sentence caseBody textHello world
camelCaseJS/Java variableshelloWorld
kebab-caseURLs, CSS classeshello-world
snake_casePython, Rubyhello_world
PascalCaseC# / Go typesHelloWorld

Text analysis

Encoding

Cleaning

Effects and play

Zalgo, upside-down, fancy Unicode, Pig Latin, leetspeak — fine for social posts and jokes. Skip them in formal docs. Links: Zalgo, fancy fonts, upside down.

Developer tools

Practices worth keeping

  • Match case to the language or style guide you already use.
  • Slug URLs from titles; keep them short and readable.
  • Check platform character limits before you paste.
  • Clean pasted text (extra spaces, HTML) before you publish.

Tool catalog

All 94 text tools:

Slug Generator
Generate SEO-friendly URL slugs from any text
Title Case Converter
Convert text to title case format
Sentence Case Converter
Convert text to sentence case
Uppercase Converter
Convert text to all uppercase letters
Lowercase Converter
Convert text to all lowercase letters
CamelCase Converter
Convert text to camelCase format
Kebab Case Converter
Convert text to kebab-case format
Snake Case Converter
Convert text to snake_case format
Pascal Case Converter
Convert text to PascalCase format
Toggle Case Converter
Toggle between uppercase and lowercase
Inverse Case Converter
Reverse text case patterns
Random Case Generator
Generate random case patterns
Word Counter
Count words, characters, and sentences
Character Counter
Count characters with and without spaces
Sentence Counter
Count sentences in text
Paragraph Counter
Count paragraphs in text
Readability Scorer
Analyze text readability scores
Keyword Density Analyzer
Analyze keyword density in text
Frequency Analyzer
Analyze word frequency in text
Word Frequency Ranker
Rank words by frequency
Text Diff Tool
Compare two texts and find differences
Find and Replace Tool
Search and replace text with options
Regex Tester
Test regular expressions online
Regex Replace Toolkit
Search and replace with regex
Regex Generator
Create regular expressions
Pattern Rewriter
Text pattern search and replace
Batch Word Substituter
Bulk text replacement tool
Text Alignment Tool
Align text left, right, center, or justify
Text Justification Tool
Justify text with even margins
Remove Extra Spaces
Clean up text spacing
Trim Lines
Remove extra whitespace from lines
Remove Empty Lines
Delete blank lines from text
Remove Duplicate Lines
Delete repeated lines from text
Remove Numbers
Remove numbers from text
Remove Punctuation
Remove punctuation marks from text
Keep Only Letters
Remove numbers and symbols from text
Strip HTML Tags
Remove HTML tags from text
HTML Escape Escaper
Escape HTML special characters
HTML Entities Encode/Decode
Encode and decode HTML entities
Add Line Numbers
Add line numbers to text
Sort Lines
Sort text lines alphabetically
Reverse Lines
Reverse line order in text
Reverse Words
Reverse word order in text
Split Sentences into Lines
Split sentences by delimiter
Chunk Text by Delimiter
Split text by custom delimiter
Reflow Text to Fit Column Width
Adjust text to fit column width
Diff Highlighter Side by Side
Compare texts side by side
Base64 Encode/Decode
Encode and decode Base64 strings
URL Encode/Decode
Encode and decode URL strings
Text to Binary Converter
Convert text to binary and back
Text to Morse Code Converter
Convert text to Morse code
Unicode Text Converter
Convert text to Unicode
Character Encoding Converter
Convert between character encodings
ROT13 Caesar Cipher
ROT13 cipher tool
Zalgo Text Generator
Generate zalgo text effect
Mocking SpongeBob Text
Generate alternating case meme text
Backwards Text Generator
Reverse text online
Upside Down Text Generator
Flip text upside down
Tiny Text Generator
Create small Unicode text
Fancy Fonts Generator
Create stylish text with fancy fonts
Cursive Gothic Bubble Text Generator
Transform text into stylish letter styles
Text Obfuscator
Hide and scramble text for privacy
Text Mirror Tool
Reverse text direction
Shakespearean English Converter
Convert to Early Modern English
Text Randomizer
Randomize text order
Text Complexity Estimator
Analyze text complexity
Collocation Finder
Find word collocations in text
Cliche Detector
Detect cliches in writing
Jargon Remover Simplifier
Simplify complex jargon
Grammar Checker
Check grammar in text
Anagram Generator
Generate anagrams from text
Palindrome Checker
Check if text is a palindrome
Pig Latin Converter
Convert text to Pig Latin
Leetspeak Converter
Convert text to leetspeak
Emoji Stripper
Remove emojis from text
Convert Accented Characters
Convert accented characters
Phonetic Transcription IPA Converter
Convert text to IPA phonetic notation
Headline Analyzer
Analyze headline effectiveness
If Then Text Rules
Apply conditional text rules
Interlinear Text Formatter
Format interlinear text
Vocabulary Level Checker
Check vocabulary complexity level
Syallable Counter
Count syllables in words
Highlight Words Phrases
Highlight specific words in text
ASCII Art Generator
Generate ASCII art from text
Extract Quoted Text
Extract text in quotes
Extract URLs Domains
Extract URLs and domains from text
Extract Hashtags Mentions
Extract hashtags and mentions from text
Frequency Analyzer
Analyze character and word frequency
Punctuation Counter
Count punctuation in text
Character Frequency Heatmap
Visualize character frequency as heatmap
JSON Beautifier Minifier
Format and compress JSON data
XML Formatter
Format and beautify XML code
YAML to JSON Converter
Convert between YAML and JSON formats
Markdown Beautifier Validator
Format and validate Markdown

Related collections

Frequently Asked Questions About Text Formatting

Common questions about case conversion, encoding, and analysis.

More collections

Other tool groups on CapsToLowercase.

Related tools

Related tools