Skip to content
ConvertMyStuff
Tool

Snake Case Converter

Convert phrases and identifiers to snake_case for code and databases.

Text Tools

What this tool does

Convert spaced, camelCase, or hyphenated text into lowercase snake_case identifiers.

How to use

  1. Paste the phrase or identifier to convert.
  2. Review the snake_case output.
  3. Copy the result for Python, SQL columns, or config keys.

Examples

Title to snake_case

Input: Hello World Example

Output: hello_world_example

Words are lowercased and joined with underscores.

Common use cases

  • Create Python function or variable names
  • Generate database column names
  • Normalize config keys for YAML or JSON

FAQ

Does this convert camelCase?

Yes. Capital letters become word boundaries with underscores.

Can I get camelCase output?

Use the Camel Case Converter for camelCase identifiers.

Are consecutive underscores collapsed?

Yes. Repeated separators are merged into one underscore.

Can I convert back to camelCase?

Yes. Use the Camel Case Converter for camelCase or PascalCase output.

Browse all tools →

Last reviewed: 2026-05-23