Conversor snake_case

Palabras en minúscula unidas por guiones bajos: la convención de Python, Ruby y las bases de datos.

🔒 Conversión 100 % local: tu texto nunca sale de tu navegador.

Todos los demás formatos

La convención del mundo Python

El snake_case pone todo en minúsculas y une las palabras con guion bajo: contador_de_palabras. Es la regla oficial de Python (PEP 8), la de Ruby y el uso dominante en los nombres de columnas SQL.

Por qué lo adoptaron las bases de datos

Una razón muy concreta: la mayoría de gestores convierte a minúsculas los identificadores sin comillas. Una columna creada como fechaNacimiento pasa a fechanacimiento y se vuelve ilegible. El guion bajo conserva la separación sin depender de la mayúscula.

Preguntas frecuentes

¿snake_case o kebab-case?

El guion bajo es seguro en el código, donde el guion simple se leería como una resta. El kebab-case queda para URL, archivos y CSS.

¿Y el SCREAMING_SNAKE_CASE?

Lo mismo en mayúsculas, reservado a constantes: MAX_RETRIES, API_KEY. Mira nuestro conversor CONSTANT_CASE.

¿Corta bien los acrónimos?

Sí: getHTTPResponse da get_http_response, no get_h_t_t_p_response.

Herramientas relacionadas