digtools
🔠
text case converter,

Convertidor de Caso de Texto

Convierte por lotes entre 12 convenciones de nomenclatura como camelCase y snake_case.

Por lotes
Los 12 casos
🤖
Auto-detección
Reconoce el caso
📋
1-Clic
Copiar al instante
Convención detectada: -

* Los caracteres especiales (ej. @, #) no se reconocen como delimitadores y se mantendrán.

about,

Acerca de esta herramienta

El Convertidor de Mayúsculas/Minúsculas es una utilidad esencial para desarrolladores y escritores que permite cambiar fácilmente entre diferentes convenciones de nombres.

En lugar de reescribir manualmente las variables, simplemente pega tu texto para verlo convertido instantáneamente a 12 formatos diferentes, incluyendo camelCase, snake_case, kebab-case y PascalCase.

howto,

Cómo utilizar

1. Introduce el texto

Escribe o pega el texto o nombre de la variable en el cuadro de entrada.

2. Detección automática

La herramienta intentará deducir automáticamente la convención actual de tu texto y generará todas las variaciones de formato en la lista inferior.

3. Copia el resultado

Haz clic en cualquiera de los formatos generados a continuación para copiarlo al instante al portapapeles. Luego puedes pegarlo directamente en tu editor de código.

glossary,

Glosario de Convenciones

camelCase
Las palabras se unen sin espacios y cada palabra, excepto la primera, comienza con mayúscula. (ej. miNombreDeVariable). Estándar en JavaScript y lenguajes similares.
snake_case
Las palabras se separan por guiones bajos. Ampliamente utilizado en Python y arquitecturas de bases de datos. (ej. mi_nombre_de_variable).
kebab-case
Las palabras se separan por guiones. Estándar para URLs y clases CSS/HTML. (ej. mi-nombre-de-variable).
PascalCase
Similar a camelCase, pero la primera letra también va en mayúscula. Frecuente en nombres de clases en Programación Orientada a Objetos. (ej. MiNombreDeVariable).
UPPER_SNAKE_CASE
Todas las letras en mayúscula y separadas por guiones bajos. Utilizado para constantes en muchos lenguajes. (ej. LIMITE_MAXIMO).
faq,

Preguntas Frecuentes (FAQ)

¿Puedo convertir varias líneas de texto a la vez?

Actualmente, la herramienta analiza toda la entrada como una sola frase para separarla en palabras. Es más adecuada para nombres de variables cortos o cadenas sencillas, en lugar de textos de varias líneas.

¿Funciona con caracteres que no están en inglés?

La lógica de conversión se basa principalmente en el alfabeto inglés (A-Z, a-z). Los caracteres como tildes o eñes se tratarán como texto normal, pero la conversión de mayúsculas/minúsculas podría no ser perfecta en todos los casos.

¿Los datos se envían a algún servidor?

No. La conversión ocurre al instante en tu navegador utilizando JavaScript. No se almacena ni se transmite ningún dato, por lo que es seguro usarlo con datos sensibles.

scenes,

Casos de Uso

Programación y Código

Convierte rápidamente una clave JSON de `snake_case` a `camelCase` para tu frontend en JavaScript.

CSS y HTML

Cambia el nombre de un componente de `PascalCase` a `kebab-case` para utilizarlo como clase CSS.

Arquitectura de Bases de Datos

Formatea títulos legibles en nombres de columnas `snake_case` para tus tablas SQL.

Redacción de Contenidos

Arregla las mayúsculas de los títulos de tus artículos utilizando la salida en "Title Case".

Enviar comentarios

Déjenos saber su opinión para ayudarnos a mejorar la herramienta.

Descargo de Responsabilidad

Las herramientas proporcionadas en este sitio son de uso completamente gratuito, pero utilícelas bajo su propio riesgo. No ofrecemos garantías sobre la precisión, integridad o seguridad de los resultados de cálculo, resultados de conversión o datos generados. Tenga en cuenta que el operador no asume ninguna responsabilidad por los daños o problemas causados por el uso de estas herramientas. La mayoría de las herramientas procesan archivos y cálculos localmente en su navegador, lo que significa que los datos ingresados no se envían ni se almacenan en nuestros servidores.