Tools

  • Find & Replace

    Replace words or patterns, with match case, whole word and regex options.

  • Add Prefix

    Add text to the start of every line (and optionally the end).

  • Add Suffix

    Add text to the end of every line (and optionally the start).

  • Add Line Numbers

    Number every line with your own start, step and separator.

  • Remove Line Numbers

    Detect and strip numbering like "1.", "1)", "[1]" or "01 -".

  • Add Quotes

    Wrap each line in double quotes, single quotes, backticks or your own.

  • Remove Quotes

    Strip quotes surrounding each line, or every quote mark.

  • Add Commas

    Add a comma to each line, or join lines into a comma-separated list.

  • Remove Commas

    Delete commas, trailing commas, or split comma-separated values into lines.

From list to code

Add quotes and commas to turn a list into an array or a SQL IN clause, add prefixes to make bullet points, or number every line for a report.

Powerful find & replace

Find & Replace supports match case, whole words and regular expressions with capture groups. Patterns run in a background worker with a time limit, so a slow pattern can never freeze the page.

Helpful guides

  • How-to

    How to Clean Text

    Fix messy text: extra spaces, broken line breaks, blank lines, invisible characters and smart quotes. A practical step-by-step cleanup guide.

Questions about edit & replace

Can I undo a change?

Your input is never changed by a tool. If you move a result into the input, an Undo option appears right away.

Do these tools work line by line?

Most do — prefixes, suffixes, numbers and quotes are applied to every line. Find & Replace works on the whole text.