Conversor de mayúsculas y minúsculas, camelCase y snake_case
Pegue un texto y páselo a mayúsculas, minúsculas, iniciales en mayúscula, camelCase o snake_case.
Cambiar mayúsculas y minúsculas: camelCase, snake_case y más
El conversor aplica una regla fija a todo el texto: mayúsculas, minúsculas, inicial de cada palabra o un estilo de nombres de programación. «fecha de nacimiento cliente» pasa a fechaDeNacimientoCliente en camelCase, fecha_de_nacimiento_cliente en snake_case y fecha-de-nacimiento-cliente en kebab-case.
Transformaciones disponibles
- Texto: MAYÚSCULAS, minúsculas, «Oración» (mayúscula al inicio de cada frase y el resto en minúsculas), «Capitalizar» (inicial de cada palabra), aLtErNaDo e inversión.
- Código: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case y path/case.
- Limpieza: slug para URL y eliminación de espacios repetidos.
Cómo se separan las palabras
En los formatos de código la herramienta detecta las palabras con una expresión regular: una serie de minúsculas precedida o no de una mayúscula, una sigla en mayúsculas o un número. Espacios, guiones y otros separadores desaparecen, de modo que un identificador existente se vuelve a cortar: «getHTTPResponse code 404» da getHttpResponseCode404 en camelCase.
Límites
- Las letras acentuadas y la ñ se conservan en los formatos de código («año núm 3» da año-núm-3 en kebab-case); el slug las sustituye por la letra sin tilde (ano-num-3). Si su lenguaje de programación no admite tildes en los identificadores, quítelas antes de convertir.
- «Oración» pone en mayúscula el inicio del texto y la primera letra tras cada punto, signo de exclamación o de interrogación, y pasa el resto a minúsculas, incluidos los nombres propios.
El contador muestra palabras (separadas por espacios), caracteres y líneas. El texto no sale de su navegador y puede copiarse o descargarse como .txt.
Preguntas frecuentes
¿Qué diferencia hay entre camelCase y PascalCase?
Ambos unen las palabras sin separador y ponen mayúscula a cada palabra. En camelCase la primera palabra queda en minúsculas (precioTotal); en PascalCase también lleva mayúscula (PrecioTotal), convención habitual para nombres de clases.
¿Cuándo usar snake_case o kebab-case?
snake_case (precio_total) une las palabras con guion bajo, convención de Python y de muchas bases de datos. kebab-case (precio-total) usa guion medio y es habitual en nombres de archivo, clases CSS y URL.
¿Cómo crear un slug de URL a partir de un título?
El modo slug pasa el texto a minúsculas, elimina la puntuación y sustituye espacios y guiones bajos por un solo guion. Las letras con tilde y la ñ se sustituyen por la letra simple: «año núm 3» da «ano-num-3».
¿El modo «Oración» respeta las mayúsculas de los nombres propios?
No. Pone en mayúscula el inicio del texto y la primera letra tras cada punto, signo de exclamación o de interrogación, y pasa el resto a minúsculas, incluidos los nombres propios. Corríjalos a mano tras la conversión.
¿La herramienta es realmente gratuita?
Sí, todas las herramientas en Kristools son 100% gratuitas y accesibles sin registro.
¿Están protegidos mis datos?
Sí. Todo el procesamiento se realiza de forma segura y directa en tu navegador. No se envían datos personales a nuestros servidores.