One tool, 99+ text transformations
Paste your text, pick a format, get the result. Online Text Formatter handles case conversion, whitespace removal, date formatting, HTML encoding and decoding, Markdown, BBCode, and more — all in the browser, nothing sent to a server.
Text fundamentals
Convert Case
Uppercase, lowercase, title case, sentence case. Fix capitalization for tech names like JavaScript and GitHub, Apple product names like macOS and AirPods, days, months, and seasons.
Fix Whitespaces
Remove extra spaces, tabs, and line breaks. Strip control characters, quoting prefixes, and line numbers. Reduce repeated whitespace to exactly the amount you want.
Trim Lines
Sort lines alphabetically, reverse order, shuffle randomly. Remove duplicates or empty lines. Collapse blank lines or join lines into paragraphs.
Punctuation & formatting
Convert Quotes, Dashes, and More
Convert between curly and straight quotes. Replace hyphens with em dashes, periods with ellipsis characters. Enable or disable typographic ligatures.
Reformat Dates
Reformat dates between short, medium, long, and ISO formats. Convert between US, European, and ISO date ordering. Insert today's date, time, or year with tokens.
Decode and Encode HTML or URL Characters
Encode and decode HTML entities, URLs, and Base64. Strip HTML tags to extract plain text. Swap between semantic and presentational HTML elements.
Remove Emojis
Remove all emoji characters from text, or convert them to :shortcode: format for platforms that use text-based emoji notation.
Markup languages
Convert Markdown
Strip Markdown formatting to get plain text. Convert between HTML and Markdown. Turn lines into bulleted or numbered lists. Wrap lines in inline code backticks.
Convert BBCode
Strip or apply BBCode formatting for forums. Wrap text in bold, italic, underline, quote, code, and link tags. Generate bulleted lists, numbered lists, and tables.
Convert Tables
Convert tabular data between CSV, HTML tables, Markdown tables, and BBCode tables. Paste from a spreadsheet and get the format you need.