Text Toolbox

More than 50 functions to transform text in one place: case, sorting and duplicates, extraction, clean-up, slugs, Unicode styles, Punycode and reading aloud.

Free · no sign-up

About this tool

This free text toolbox brings more than 50 transformations together on a single page: case conversion (uppercase, title case, camelCase, snake_case), reversing letters, words or lines, natural sorting, shuffling, removing duplicates and empty lines, numbering, adding prefixes and suffixes, and extracting emails, URLs, phone numbers, numbers, hashtags and mentions. It is built for writers, shop owners, developers and marketing teams who tidy up lists, product sheets or data exports.

The clean-up tools remove emoji, HTML tags, extra spaces, line breaks, accents or invisible characters, convert quotes and create URL slugs. The toolbox also offers Unicode styles (bold, gothic, bubbles…), measures the size in UTF-8 and UTF-16 bytes, generates placeholder text, converts international domain names to Punycode and reads text aloud with the voices on your device. The result updates as you type and can become the input for the next function. Everything runs in your browser: nothing is sent.

  • Title case following the rules of 4 languages
  • Natural sorting that respects accents
  • Duplicate-free extraction, CSV export
  • Combined emoji and right-to-left text kept intact
  • IDN ↔ Punycode and URL slugs
  • Chaining, undo and keyboard shortcuts

How to use it

  1. Paste or type your text in the “Input” box.
  2. Pick a group and then a function, or search for it by name.
  3. Adjust the settings, then copy or download the result, or use it as the input for the next function.

Related tools

See all free tools →