Changelog

What's new on TextResult. New tools, improvements, and fixes, in reverse chronological order.

July 7, 2026

New

  • Remove Duplicate Words - drop repeated words and keep the first copy, or switch to Consecutive mode to collapse only back-to-back repeats like "the the". Matching is case-insensitive by default, with toggles to ignore punctuation and to dedupe each line on its own. Lives in the Text Cleaning workspace.
  • Reverse Line Order - flip a block of text top to bottom so the last line comes first, without touching the characters inside each line. Useful for turning an oldest-first log into newest-first, or flipping a ranked list end to end. Optional blank-line drop. Lives in the Find & Replace workspace.
  • Extract Domains - pull the host from every URL and email address in pasted text, one per line, with optional www. stripping and de-duplication. Lives in the Text Extraction workspace.

All three run entirely in your browser, and Plus subscribers can chain them into a saved workflow.

June 5, 2026

New

  • JSON Formatter - paste raw or minified JSON and get a validated, indented document back. Choose 2-space, 4-space, or tab indentation, minify to a single line, or sort every object key alphabetically. Invalid JSON shows the parse error and where it occurred, so it doubles as a validator. Runs entirely in your browser, and Plus subscribers can chain it into a saved workflow. Lives in the Text Conversion workspace.

May 4, 2026

Improved

  • Tool page hero on narrow phones - on screens under 510px wide the icon now sits above the title instead of floating next to a wrapping headline, removing the awkward gap. Layout above 510px is unchanged.

May 2, 2026

New

  • File import dialog for Plus subscribers - click Import in the input panel to open the new dialog. Drag a file onto the drop zone or click to browse. Accepts .txt .csv .tsv .json .xml .yaml .md .html .log up to 5MB.
  • Toggle local draft saving site-wide - click the Saved locally indicator in any tool's editor footer to disable draft autosave across every tool. Clears existing drafts on confirmation and switches the indicator to a struck-through cloud icon labelled "Local saving off". Useful on shared computers where you don't want your drafts persisting between sessions. Click again to re-enable. Available for all users.
  • "Explore another workspace" on tool pages - every tool page now ends with a section showing all 10 workspaces so you can jump between workspaces in a single click.

Improved

  • Search palette underline flash - when the command palette (Ctrl+K) opened with the mouse already over a result row, the row's link briefly showed an underline + colour shift until the mouse moved. Highlight is now driven entirely by keyboard / mouse selection state, no link styling leaks through.
  • Add to workflow button contrast in dark mode - the button in the action bar shared its background colour with the bar itself, so it disappeared into the panel. Bumped to a slightly darker surface in dark mode so it reads as a distinct button, matching the light-mode contrast pattern.

May 1, 2026

TextResult is live. Fast, clean, privacy-first text tools. Format, clean, convert, extract, count, compare, and encode text, all in your browser. No sign-up needed for any tool.

What shipped