Generate clean, consistent CSS class names following the BEM methodology. Improve your code maintainability and collaboration.
The standalone component (e.g. .card)
Part of the block (e.g. .card__title)
Comma separated modifiers (e.g. .card--large)
This BEM Class Name Generator is a free online tool designed to help frontend developers create consistent and maintainable CSS class names following the BEM (Block, Element, Modifier) methodology.
BEM is a popular naming convention that provides a clear structure for your CSS classes, making your code easier to understand, maintain, and scale. With this tool, you can quickly generate all possible class combinations based on your component structure.
This tool is completely free to use with no limitations. You can generate as many class names as you need without any signup or subscription.