TextToolbox Instant text & writing tools

Text Formatting Tools: Which One Do You Need?

TextToolbox's Formatting category is the biggest and most varied one on the site — 12 tools that don't all solve the same kind of problem. Rather than one long alphabetical list, here they're grouped into three natural clusters: reshaping how text looks, cleaning up lists and lines, and converting between text formats and encodings.

Quick picker

Case & text transformation

Line & list cleanup

Format & encoding conversion

Worked scenario: turning a messy page-title export into a clean redirect map

  1. Your CMS export lands as one long paste with stray line breaks and a few duplicate titles — run it through Remove Line Breaks first to get one clean title per line, then Duplicate Line Remover to drop the repeats.
  2. Run the cleaned list through Alphabetize Lines so it's easy to scan for anything that still looks wrong before you commit to it.
  3. Turn each title into a URL-safe target with the Slug Generator — this becomes the actual left- or right-hand side of every redirect rule.
  4. If the redirect map needs to ship as a comma-separated list for a spreadsheet or script instead of one-per-line, switch formats with the List Converter.
  5. If the final map gets delivered as a JSON config file, validate it in the JSON Formatter before it goes anywhere near production — a single misplaced comma is exactly what it's built to catch.

All formatting tools

Frequently asked questions

What's the difference between Find and Replace and the Case Converter?

Find and Replace does arbitrary text substitution — swap any string for any other string, anywhere it appears, case-sensitive or not. The Case Converter only changes letter casing (UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case) — it can't change what the text says, only how the letters are cased. If you need to change actual words, use Find and Replace; if you need the same words in a different case convention, use the Case Converter.

Why would I use List Converter instead of just running Find and Replace to swap commas for line breaks?

For a short list it barely matters, but List Converter is built specifically for this conversion — it handles trimming stray spaces around each item and empty entries automatically, in either direction, without you having to think about edge cases like a trailing comma or a blank line at the end. Find and Replace is the general tool for swapping any string for any other string; List Converter is the specialized one for exactly this list-formatting problem.

What's the difference between the Text to Binary Converter and Base64 Encoder/Decoder — aren't they both just encoding text?

They solve different problems. Text to Binary Converter shows each character's raw binary or hexadecimal representation — useful for learning how computers store text, or for a networking or CS context. Base64 Encoder/Decoder does something more practical day to day: it re-encodes text (or any data) into a compact, safe alphabet so it can travel through systems — emails, URLs, JSON — that don't handle arbitrary bytes cleanly. If you're troubleshooting an API payload or an embedded image string, you want Base64, not raw binary.

Will the JSON Formatter fix invalid JSON for me automatically?

No — it validates and points to exactly where the JSON breaks, down to the line and character position, and it pretty-prints or minifies JSON that's already valid, but it won't guess what you meant to write. Think of it as a precise error locator, not an auto-repair tool; you still fix the missing comma or unclosed bracket yourself once you know exactly where it is.