Convertidor a CONSTANT_CASE

Convierte camelCase o texto normal a CONSTANT_CASE (SCREAMING_SNAKE_CASE) para constantes y variables de entorno. Gestiona correctamente siglas y dígitos.

Ejemplo: maxRetryCount → MAX_RETRY_COUNT

Salida

Cada línea se convierte por separado. Las palabras se separan en espacios, signos de puntuación, _ - . / y cambios de camelCase; los acrónimos como XML se mantienen juntos y los dígitos quedan unidos a la palabra anterior.

Herramientas Relacionadas

Ver Todas

¿Qué es CONSTANT_CASE?

Esta herramienta convierte identificadores y frases a CONSTANT_CASE (también llamado SCREAMING_SNAKE_CASE): palabras en mayúsculas unidas por guiones bajos, la convención para constantes y variables de entorno.

Cómo usar CONSTANT_CASE

  1. Escribe o pega texto en el cuadro Entrada: un identificador o frase por línea (o haz clic en Cargar ejemplo).
  2. El texto convertido aparece al instante en el cuadro Salida.
  3. Haz clic en Copiar para copiar el resultado.

Ejemplo

Entrada
maxRetryCount
Salida
MAX_RETRY_COUNT

Cuándo usar CONSTANT_CASE

Úsalo para constantes en la mayoría de los lenguajes, variables de entorno y, en algunos estilos, miembros de enums. Para variables normales, usa camelCase o snake_case.

Cómo funciona CONSTANT_CASE

La entrada se divide en palabras, cada palabra se pasa a mayúsculas y las palabras se unen con _. Las palabras se separan en espacios, signos de puntuación y los separadores _ - . /, y en los cambios de mayúsculas dentro de los identificadores: fooBar → foo + Bar, y una secuencia de siglas se mantiene junta (XMLHttpRequest → XML + Http + Request). Los dígitos quedan unidos a la palabra anterior (Request2Go → Request2 + Go), los apóstrofos dentro de las palabras se eliminan (don't → dont) y se admiten letras de cualquier alfabeto (é, ñ, cirílico, griego…). Cada línea se convierte por separado.

Casos de Uso Comunes

  • Crear nombres de variables de entorno (API_BASE_URL)
  • Nombrar constantes en JavaScript, Java o Python
  • Convertir claves de configuración al estilo de variables de entorno
  • Crear nombres de miembros de enums

Nota de Seguridad

Todo se ejecuta localmente en tu navegador; el código que pegas no se sube a ningún servidor.

Preguntas Frecuentes

¿Es lo mismo que snake_case en mayúsculas?

Sí, las palabras se separan igual y se unen con guiones bajos en mayúsculas.

¿Admite entradas en kebab-case?

Sí, api-base-url se convierte en API_BASE_URL.

¿Qué pasa con la ß?

El paso a mayúsculas sigue las reglas de Unicode, así que ß se convierte en SS.

Explora más categorías