Skip to content
Convertto
sentencecasesnakecase

Sentence case to snake_case Converter

Convert Sentence case text to snake_case — one line or a whole list at once.

To convert Sentence case to snake_case, paste your text above and the result updates as you type. User account id becomes user_account_id. Word boundaries are detected from the existing casing, so an identifier does not need separators to be split correctly. snake_case is standard in Python, Ruby and SQL, where identifiers are frequently case-insensitive and underscores survive where capitals do not.

Runs in your browser

About converting SENTENCECASE to SNAKECASE

Sentence case is the modern default for interface labels and button text; it reads faster than Title Case and is far easier to keep consistent. snake_case is standard in Python, Ruby and SQL, where identifiers are frequently case-insensitive and underscores survive where capitals do not. Converting Sentence case to snake_case turns User account id into user_account_id; acronyms are the awkward case in every direction, since "userID" and "userId" split differently and only one of them round-trips.

Convert SNAKECASE to SENTENCECASE insteadOpen the full Case Converter

Share this converter