transformation

122 tools tagged "transformation".

JSON Array Flattener

Collapse nested arrays into a single-level array.

Open tool

JSON Array Grouper

Group a JSON array of objects into buckets keyed by one of their shared property values.

Open tool

JSON Array Merger

Concatenate two JSON arrays, with an option to drop duplicate items.

Open tool

JSON Array Randomizer

Shuffle the top-level order of a JSON array's items using Fisher-Yates.

Open tool

JSON Key-Value Swapper

Invert a flat JSON object so every value becomes a key and every key becomes a value.

Open tool

JSON Object Flattener

Collapse a nested JSON object into a single flat object with dot/bracket path keys.

Open tool

JSON Object Merger

Merge two JSON objects, either shallowly (B's keys win) or deeply (nested objects merge too).

Open tool

JSON Object Randomizer

Shuffle a JSON object's key order using Fisher-Yates, keeping every value attached to its key.

Open tool

JSON Object Unflattener

Rebuild a nested JSON object or array from flat dot/bracket path keys like a.b[0].c.

Open tool

JSON Syntax Remover

Strip ALL JSON punctuation and quotes, leaving only a flat, space-separated word list.

Open tool

JSON Truncator

Cap a JSON document's nesting depth, array length, and string length, marking every cut.

Open tool

Case Converter

Convert text between Title Case, camelCase, snake_case, kebab-case, and more.

Open tool

Column to Comma Converter

Turn a single-column list of values into one comma-separated line.

Open tool

Comma Replacer

Replace every comma in your text with any custom replacement string.

Open tool

Comma to Column Converter

Turn a comma-separated list into a single-column list, one value per line.

Open tool

Comma to Newline Converter

Turn a comma-separated list into one item per line.

Open tool

Commas to Spaces Converter

Replace every comma in your text with a single space.

Open tool

Consonant Duplicator

Duplicate every consonant letter in text immediately after itself.

Open tool

Consonant Replacer

Replace every consonant letter in text with a chosen replacement character.

Open tool

Palindrome Maker

Turn any text into a palindrome by mirroring it onto itself.

Open tool

Duplicate Line Remover

Remove duplicate lines from text, keeping the first occurrence of each.

Open tool

Duplicate Word Remover

Remove repeated words from text, keeping only the first occurrence of each.

Open tool

Substring Extractor

Extract a substring using a start position and length.

Open tool

String Line Filter

Keep only lines containing (or not containing) a search term.

Open tool

Find & Replace Tool

Replace every literal occurrence of one text with another.

Open tool

Glitch Text Generator

Add a light, randomized glitchy look to text with stray marks and lookalike letters.

Open tool

Text Indenter

Prefix every line with a repeated indent unit, like two spaces or a tab, at a chosen depth.

Open tool

Case Inverter

Swap every letter's case: uppercase becomes lowercase and vice versa.

Open tool

Text Joiner

Combine a list of lines into one delimited string.

Open tool

Text Justifier

Distribute extra spaces evenly between words so every line hits an exact target width.

Open tool

Left Aligner

Pad every line with trailing spaces (or a custom character) so they all share the same width.

Open tool

Letter Duplicator

Duplicate every letter in text, or every Nth letter, immediately after itself.

Open tool

Letter Randomizer

Randomly shuffle the letters within each word, leaving word boundaries in place.

Open tool

Letter Replacer

Replace every occurrence of one letter with another, case-preserved.

Open tool

Letter Sorter

Sort the letters within each word alphabetically, e.g. 'hello' becomes 'ehllo'.

Open tool

Letter Swapper

Randomly swap two adjacent interior letters in longer words to simulate a common typo pattern.

Open tool

Letter Symbol Inserter

Insert a chosen symbol between every character of your text.

Open tool

Letter Symbol Wrapper

Wrap every non-space character in your text with a symbol pair.

Open tool

Line Break Adder

Insert a newline every N characters or every N words, whichever mode you choose.

Open tool

Line Break Fancifier

Replace the blank line between paragraphs with a decorative separator symbol like ⸻.

Open tool

Line Break Normalizer

Convert CRLF and lone CR line endings to LF, and collapse 3+ blank lines down to just one.

Open tool

Line Break Randomizer

Randomly insert line breaks at word boundaries, each gap becoming a break with a given probability.

Open tool

Line Break Remover

Remove every newline, joining what were separate lines with a chosen replacement string.

Open tool

Line Break Replacer

Replace every newline character with a custom replacement string of your choice.

Open tool

Line Number Adder

Prefix every line of text with its 1-based line number.

Open tool

Line Number Remover

Strip a leading line-number prefix from every line of text.

Open tool

Line Prefix Adder

Add a prefix to the start of every line in a block of text.

Open tool

Line Order Randomizer

Shuffle the order of lines in your text, keeping each line's own text intact.

Open tool

Line Suffix Adder

Add a suffix to the end of every line in a block of text.

Open tool

Line Suffix Remover

Remove a fixed suffix from the end of every line, only where it's actually present.

Open tool

Line Unwrapper

Join soft-wrapped lines back into flowing paragraphs, preserving paragraph breaks.

Open tool

Newline to Comma Converter

Turn a one-item-per-line list into a comma-separated line.

Open tool

Newlines to Spaces

Join multi-line text into a single space-separated line.

Open tool

Paragraph Filter

Keep only the paragraphs containing (or not containing) a keyword.

Open tool

Paragraph Order Randomizer

Shuffle the order of paragraphs in your text, keeping each paragraph intact.

Open tool

Paragraph Order Reverser

Reverse the order of paragraphs in a block of text while keeping each paragraph's contents intact.

Open tool

Paragraph Sorter

Sort the paragraphs of a text alphabetically, A-Z or Z-A.

Open tool

Paragraph Spacing Fixer

Normalize spacing between paragraphs to exactly one blank line and trim leading/trailing blank lines.

Open tool

Prefix Adder

Prepend text to the front of a string.

Open tool

Proper Case Converter

Capitalize the first letter of every sentence and lowercase the rest.

Open tool

Random Letter Adder

Insert one random lowercase letter at a random position inside each word of three or more letters.

Open tool

Random Letter Remover

Remove one random interior letter from every word of 4+ letters.

Open tool

Random Symbol Remover

Randomly remove punctuation and symbol characters at a set rate.

Open tool

Random Word Adder

Insert random filler words at random positions between the existing words in your text.

Open tool

Case Randomizer

Randomly upper- and lowercase each letter, sPoNgEbOb-style.

Open tool

String Repeater

Repeat text a chosen number of times, with an optional separator.

Open tool

String Reverser

Flip a string's characters back to front.

Open tool

String Rotator

Cyclically shift a string's characters left or right by N positions.

Open tool

Sentence Duplicator

Duplicate every sentence in a block of text immediately after itself.

Open tool

Sentence Filter

Keep only the sentences containing (or not containing) a keyword.

Open tool

Sentence Order Randomizer

Shuffle the order of sentences in your text, keeping each sentence intact.

Open tool

Sentence Remover

Remove every sentence that contains a given keyword, case-insensitively, from a block of text.

Open tool

Sentence Order Reverser

Reverse the order of sentences in a paragraph while keeping each sentence intact.

Open tool

Sentence Sorter

Sort the sentences of a text alphabetically, A-Z or Z-A.

Open tool

String Slicer

Extract a substring using start/end index slicing (negative indices supported).

Open tool

Slug Generator

Convert text into a clean, URL-safe slug.

Open tool

Text Sorter

Sort a list of lines alphabetically, A-Z or Z-A.

Open tool

Space Replacer

Replace every space character in your text with a custom replacement string.

Open tool

Spaces to Commas Converter

Replace every run of spaces in your text with a single comma.

Open tool

Spaces to Newlines

Turn space-separated text into one item per line.

Open tool

Text Splitter

Split text into a one-item-per-line list by a chosen delimiter.

Open tool

Lowercase Text Converter

Convert every letter in a string to lowercase.

Open tool

Uppercase Text Converter

Convert every letter in a string to uppercase.

Open tool

Suffix Adder

Append text to the end of a string.

Open tool

Symbol Sorter

Extract every symbol character in text and list each one with its count, sorted alphabetically.

Open tool

Text Anonymizer

Redact likely emails and long digit sequences with local pattern matching.

Open tool

Text Error Introducer

Introduce random typos into text at a configurable error rate.

Open tool

Text Prefix Remover

Remove a fixed prefix from the start of a string, only if it's actually there.

Open tool

Text Rewriter

Swap common words for a synonym using a small built-in dictionary.

Open tool

Title Case Converter

Capitalize headline text using standard English title-casing rules for minor words.

Open tool

String Transposer

Flip rows and columns of delimited text, like rotating a table 90 degrees.

Open tool

Whitespace Trimmer

Remove leading and trailing whitespace from a string.

Open tool

String Truncator

Cut text to a max length, appending a suffix like '...' when trimmed.

Open tool

Text Dedenter

Strip up to N leading copies of an indent unit, like two spaces or a tab, from every line.

Open tool

Vowel Duplicator

Duplicate every vowel in text immediately after itself.

Open tool

Vowel Replacer

Replace every vowel (a, e, i, o, u) in text with a chosen replacement character.

Open tool

Word Censor

Redact chosen words with asterisks, matching each word's length.

Open tool

Word Duplicator

Duplicate every word, or every Nth word, immediately after itself in a block of text.

Open tool

Word Filter

Keep only the words containing (or not containing) a keyword.

Open tool

Word Prefix Adder

Add a prefix to the start of every word in a block of text, preserving spacing.

Open tool

Word Prefix Remover

Remove a fixed prefix from every word that begins with it, preserving spacing.

Open tool

Word Order Randomizer

Shuffle the order of the words in a text, keeping each word intact.

Open tool

Word Remover

Remove every whole-word occurrence of a target word, or comma-separated list of words, from text.

Open tool

Word Replacer

Replace every whole-word match of a target word with a replacement, word-boundary aware.

Open tool

Word Order Reverser

Reverse the order of words in a sentence while keeping each word spelled correctly.

Open tool

Word Scrambler

Scramble the interior letters of each word, keeping the first and last letter fixed.

Open tool

Word Sorter

Sort the words of a text alphabetically, A-Z or Z-A.

Open tool

Word Suffix Adder

Add a suffix to the end of every word in a block of text, preserving spacing.

Open tool

Word Suffix Remover

Remove a fixed suffix from every word that ends with it, preserving spacing.

Open tool

Word Swapper

Swap every pair of adjacent words in text: word 1 with word 2, word 3 with word 4, and so on.

Open tool

Word Symbol Unwrapper

Remove a chosen symbol wrapped around each word in your text.

Open tool

Word Symbol Wrapper

Wrap every word in your text with a chosen symbol on both sides.

Open tool

Word Wrapper

Wrap text to a maximum line width, breaking only at word boundaries, never mid-word.

Open tool

First N Characters Remover

Strip a fixed number of characters from the start of every line.

Open tool

Last N Characters Remover

Strip a fixed number of characters from the end of every line.

Open tool

Line Prefix Remover

Remove a fixed prefix from the start of every line, only where it's actually present.

Open tool

YAML Merge Tool

Merge two YAML documents, either shallowly (B's keys win) or deeply (nested mappings merge too).

Open tool

YAML Flattener

Collapse nested YAML mappings and sequences into flat dot-notation keys.

Open tool

YAML Truncator

Cap a YAML document's nesting depth, array length, and string length while keeping it valid.

Open tool

Integer Find and Replace Tool

Find and replace a literal digit substring within every integer in a list.

Open tool

Integer Negator

Force every integer in a list to be negative, regardless of its original sign.

Open tool

List Function Applier

Apply one built-in function (uppercase, lowercase, reverse, trim, length) to every item in a list.

Open tool