Ir al contenido
Toova
Todas las herramientas

Conversor de capitalización (camelCase, snake_case, etc.)

Privacidad por diseño — se ejecuta completamente en tu navegador

Convierte texto entre cada caso común (camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case) directamente en tu navegador. Toova maneja tokens, abreviaciones y caracteres unicode limpiamente, sin subida y sin registro.

Qué caso usar dónde

Los lenguajes de programación tienen convenciones fuertes. JavaScript y Java prefieren camelCase para variables y PascalCase para clases. Python y Ruby usan snake_case. Los slugs de URL y clases CSS usan kebab-case. Las variables de entorno usan CONSTANT_CASE. Toova convierte entre todos ellos en un clic, lo que supera editar a mano cada vez que copias un nombre de un contexto a otro.

Tokenización inteligente

Dividir una cadena en palabras es más difícil de lo que parece. Toova detecta límites a partir de jorobas de camelCase, guiones bajos de snake_case, guiones de kebab-case y letras mayúsculas consecutivas (así APIRequest se vuelve API Request, no A P I Request). Las siglas como HTTP, URL, ID y JSON se preservan correctamente al convertir a camelCase o PascalCase: obtienes httpRequest, no hTTPRequest.

Sólo local

La conversión de caso ocurre enteramente en tu navegador. Las cadenas que pegas nunca salen de la página. Eso importa cuando estás convirtiendo nombres de una base de código privada, nombres de campos de cliente o cualquier identificador que no pegarías en un formulario de terceros. La página funciona offline después de la primera carga.

Preguntas frecuentes

¿Qué caso debo usar para variables?
Coincide con tu lenguaje y equipo. JavaScript y Java usan camelCase. Python y Ruby usan snake_case. La consistencia importa más que la elección específica: usa lo que tu base de código ya usa.
¿Cómo maneja Toova las siglas?
Las siglas comunes (HTTP, URL, ID, JSON, XML) se preservan en su forma natural al convertir a camelCase o PascalCase. Así getApiResponse se queda como getApiResponse, no getAPIresponse o getapiresponse.
¿Puede convertir de cualquier caso a cualquier caso?
Sí. Toova tokeniza la entrada en palabras sin importar el caso fuente, luego la reformatea en el caso objetivo. Puedes pegar entrada mixta y obtener salida limpia en el estilo objetivo.
¿Maneja caracteres no ASCII?
Sí. Letras Unicode, caracteres acentuados y texto CJK se preservan. La detección de límites de palabras usa propiedades Unicode, así que funciona correctamente con identificadores no ingleses.
¿Se envía mi texto a algún lado?
No. La conversión corre enteramente en tu navegador. Nada se sube ni registra.