Skip to content

Case & naming

snake_case converter

Lowercase tokens joined with underscores — or hold the shift key in software form with SCREAMING_SNAKE_CASE for constants.

Processed in your browser — nothing is uploaded

Last reviewed 2026-09-10.

FAQ

Questions, answered

What is snake_case?

Words in lowercase separated by underscores, common in Python, Ruby, and database columns.

What is SCREAMING_SNAKE_CASE?

The same pattern in uppercase, used for constants and environment variables (MAX_RETRY_COUNT). Toggle it in the tool options.

How is HTMLParser converted?

The tokenizer yields html + parser, so you get html_parser rather than htmlparser.

Does it strip punctuation?

Separators and punctuation become boundaries. Letters and digits in each token are kept.

Related

Keep going

Browse all tools