Bracket Remover

Remove various brackets — parentheses, square, and curly — from text.

Category: Text Tools

When to use?

Use it to bulk-remove (asides) or [notes] from body text, or to clean up unnecessary bracket notation in collected text data.

How to use

  • Enter text.
  • Choose the bracket types to remove.
  • Choose whether to also remove the content inside.
  • Copy the result.

Input Explanation

Paste the body text you want to remove brackets from.

Calculation Basis

It builds a regex pattern for the selected bracket types and replaces matches with empty strings. With "include content" on, it also matches the inner text (like \(.*?\)) to remove it.

Usage Examples

  • Remove asides - Bulk-remove (asides) or [notes] from body text.
  • Clean data - Tidy unnecessary bracket notation in collected text data.
  • Clean titles/item names - Strip bracket notation from titles for clean search and sorting.

Examples

  • "Hello (welcome)" → with content removed: "Hello "
  • "Title[rev](2024)" → brackets only: "Titlerev2024"

Cautions

  • Counts can vary by how line breaks are handled.
  • Results may differ from other tools depending on whitespace handling.

Guides

How removal works

It removes the content inside and the brackets themselves for parentheses (), square [], curly {}, and angle <>. Useful for cleaning text with citations, notes, or tags.

Caveats

Nested or unclosed brackets can give unexpected results. Always check the output after removal.

FAQ

Can I also remove the content inside brackets?

Yes — turn on "include content" to remove brackets and their inner text.

Which bracket types are supported?

You can selectively remove parentheses (), square [], curly {}, angle <>, and corner brackets 「」『』.

Can I remove only the bracket symbols and keep the text?

Yes. Turn "include content" off to remove only the symbols and keep the inner text.

Can I remove multiple bracket types at once?

Yes. Select several types to process them all at once.

Related Tools

  • Character Counter - Count characters with and without spaces, and line count, in real time.
  • Byte Counter - Calculate the byte length of text when stored as UTF-8.
  • Case Converter - Convert text, variable names, and filenames to UPPER, camelCase, snake_case, kebab-case, and more.
  • Whitespace Remover - Remove whitespace in various ways — leading/trailing, duplicate, or per-line.
  • Duplicate Line Remover - Remove duplicate lines from text, keeping only unique lines.
  • Line Sorter - Sort each line of text in ascending/descending order, or shuffle randomly.