Shell Brace Expansion Expander

Bash brace expansion is one of the most useful shell features and one of the easiest to get wrong. file.{txt,md} expands to two filenames; img-{01..10}.png generates 10 zero-padded filenames; {a,b}{1,2} generates the cartesian product. This tool expands any brace expression so you can verify it before running anything dangerous like rm or mv.

How to use the Shell Brace Expansion Expander

Type a brace expression. Supported syntax: comma lists {a,b,c}, numeric ranges {1..10} with optional zero-padding {01..10} and step {1..20..2}, letter ranges {a..f}, and nesting / chaining for cartesian products.