Texto

Case Converter

Convierte texto o un identificador a todos los estilos comunes a la vez — camelCase, snake_case, kebab-case y otros. Reconoce los límites de palabras en camelCase/PascalCase, en abreviaturas (XMLParser → XML + Parser) y en números.

The tool detects word boundaries in any text or identifier — spaces, underscores, hyphens, camelCase/PascalCase boundaries, and abbreviations — and instantly converts the result into every common naming style.

Naming styles

Common uses

Things to keep in mind

Abbreviations (XMLParser, HTTPClient) are recognized as single words automatically, so conversion doesn't break them into individual letters.

Converting to lower case or UPPER CASE is irreversible — keep the original around if you'll need it back.

Artículo sobre esta herramienta: Case Converter: por qué existen distintos estilos de nomenclatura

Preguntas frecuentes

¿Qué estilos de mayúsculas/minúsculas se admiten?

La herramienta convierte a camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, lower case, UPPER CASE, dot.case y path/case, todos generados a la vez desde una sola entrada.

¿Cómo detecta la herramienta los límites de las palabras?

Detecta cambios de mayúsculas dentro de camelCase y PascalCase, maneja abreviaturas como XMLParser dividiéndolas en XML y Parser, y separa los dígitos pegados a letras para identificar cada palabra correctamente.

¿Se envía a algún sitio el texto que pego?

No, toda la conversión se ejecuta directamente en tu navegador en JavaScript — nada se transmite a un servidor.

¿Por qué importa el uso de mayúsculas/minúsculas para el código?

En la mayoría de los lenguajes de programación, las mayúsculas y minúsculas técnicamente no afectan a la ejecución (salvo en identificadores sensibles a mayúsculas), pero un estilo coherente es fundamental para la legibilidad y para los linters, IDE y generadores de documentación, que suelen esperar un estilo concreto para cada tipo de entidad.

¿Se puede recuperar el texto original después de la conversión?

No siempre con precisión. La conversión a minúsculas o mayúsculas es irreversible si el original tenía mayúsculas y minúsculas mezcladas — se pierde la información sobre qué letras eran originalmente mayúsculas.

Artículos: Texto

Text Diff: cómo los algoritmos encuentran la diferencia entre dos textos

Cómo un algoritmo de diff encuentra el conjunto mínimo de cambios entre dos versiones de un texto.

Expresiones regulares: sintaxis básica y patrones habituales

Cómo leer una expresión regular y en qué se diferencia la coincidencia voraz de la perezosa.

Ordenar y eliminar líneas duplicadas: para qué sirve

Por qué ordenar numéricamente poniendo «10» antes de «9» es un error, y cómo evitarlo.

String Escape: por qué el mismo texto necesita escaparse de forma distinta

Por qué la misma comilla se escapa de forma distinta en una cadena JS, en JSON y en un comando de shell.

CRLF frente a LF: por qué los caracteres de fin de línea aún importan

Por qué un archivo escrito en Windows puede aparecer como «completamente modificado» en git sobre Linux.

Contar caracteres y palabras: por qué no siempre es trivial

Por qué un emoji o una letra con tilde pueden contar como varios caracteres a la vez.

Lorem Ipsum: de dónde viene el texto de relleno y para qué sirve

Por qué los diseñadores usan deliberadamente texto «sin sentido» en lugar de contenido real en las maquetas.

Slugify: cómo convertir cualquier texto en una URL

Cómo un título como «¡Hola, Mundo!» se convierte en una cadena compatible con URL como hola-mundo.

Markdown: por qué la sintaxis de texto plano venció a los editores de texto enriquecido

Por qué los desarrolladores prefieren escribir documentación en Markdown en vez de un editor de texto enriquecido.

Espacios y caracteres invisibles: la causa oculta de errores extraños

Por qué dos cadenas que parecen idénticas pueden no coincidir por culpa de un carácter invisible.

Text Reverse: por qué «invertir un texto» es más difícil de lo que parece

Por qué invertir una cadena de forma ingenua puede convertir un emoji en bytes inutilizables.

Análisis de frecuencia de texto: para qué sirve contar repeticiones de palabras

Cómo la frecuencia de las letras en un texto cifrado ayuda a romper los cifrados de sustitución más simples.