Tools
Text Formatting Tools
Choose a browser-based converter, counter, cleanup utility, or smart formatting workflow.
Tool Collections
Case Converter Tools
Convert text between uppercase, lowercase, sentence case, title case, capitalized words, toggle case, inverse case, and random case.
Cleanup ToolsText Cleanup Tools
Clean pasted text by removing extra spaces, empty lines, duplicate lines, HTML tags, emails, URLs, and unwanted whitespace before publishing or formatting.
Writing MetricsText Counter Tools
Count words, characters, paragraphs, lines, sentences, and reading time for essays, posts, emails, listings, and SEO drafts.
Developer UtilitiesDeveloper Text Tools
Format JSON, HTML, XML, SQL, CSS, CSV, Markdown, URLs, Base64, and slug text in the browser for quick inspection and cleanup.
Email FormattingEmail Writing Tools
Clean rough email drafts, fix capitalization, improve spacing, and turn short notes into clearer professional messages.
All Tools
Upper Case
Convert every letter to uppercase instantly in your browser.
ClassicLower Case
Convert uppercase or mixed-case text to lowercase instantly for body copy, notes, labels, and pasted text.
ClassicSentence Case
Capitalize sentences, fix sentence starts, and normalize lowercase, uppercase, or mixed-case text.
ClassicTitle Case
Format article titles, headlines, and product names with title case.
ClassicCapitalize Each Word
Capitalize the first letter of every word.
ClassicToggle Case
Swap uppercase and lowercase letters.
ClassicInverse Case
Invert the current capitalization pattern.
ClassicRandom Case
Create mixed random capitalization for playful text.
ClassicRemove Extra Spaces
Collapse repeated spaces, tabs, and oversized blank areas.
ClassicRemove Duplicate Lines
Keep the first copy of each repeated line.
ClassicRemove Empty Lines
Delete blank lines from pasted lists or drafts.
ClassicTrim Text
Remove whitespace from the beginning and end of text.
ClassicWord Counter
Count words, characters, lines, sentences, and paragraphs.
ClassicCharacter Counter
Measure text length with and without spaces.
ClassicParagraph Counter
Count paragraphs and non-empty lines.
ClassicReading Time
Estimate how long English text takes to read.
ClassicBase64 Encode
Encode text as Base64 in the browser.
ClassicBase64 Decode
Decode Base64 text into readable content.
ClassicURL Encode
Encode text for safe URLs and query strings.
ClassicURL Decode
Decode percent-encoded URL text.
ClassicMarkdown Preview
Preview simple Markdown as formatted HTML.
ClassicHTML Formatter
Indent HTML markup for easier reading.
ClassicJSON Formatter
Format and validate JSON data.
ClassicXML Formatter
Indent XML documents for inspection.
ClassicSQL Formatter
Format SQL queries with readable line breaks and indentation.
ClassicCSS Formatter
Format CSS rules so selectors and declarations are easier to scan.
ClassicCSV to JSON
Convert simple CSV data into JSON arrays in the browser.
ClassicSlugify Text
Turn titles and phrases into clean URL slugs.
ClassicKebab Case
Convert text into lowercase words joined with hyphens.
ClassicSnake Case
Convert text into lowercase words joined with underscores.
ClassicCamel Case
Convert text into camelCase for variable names and identifiers.
ClassicSort Lines
Sort pasted lines alphabetically.
ClassicReverse Lines
Reverse the order of pasted lines.
ClassicExtract Emails
Find email addresses inside pasted text.
ClassicExtract URLs
Find URLs and links inside pasted text.
ClassicRemove HTML Tags
Strip HTML tags and keep readable plain text.
ClassicImage to Text
Upload a JPG, PNG, WEBP, or BMP image and extract editable text with browser-based OCR.
ClassicText to Handwriting
Convert typed or image-extracted text into a customizable handwritten paper image and download it as PNG.
Smart FormattingSmart Capitalization
Fix sentence starts, brand names, locations, and weekdays without changing meaning.
Smart FormattingSmart Title Formatter
Format titles and headlines with smart capitalization rules.
Smart FormattingEmail Formatter
Format professional email drafts online by cleaning capitalization, spacing, punctuation, greetings, and line breaks while preserving meaning.
Smart FormattingReport Formatter
Format rough status notes into a cleaner report-style update while preserving meaning.