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.