Conversor de CONSTANT_CASE

Convierte texto o identificadores a CONSTANT_CASE al instante.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Convierte una secuencia en CONSTANT_CASE, también llamado SCREAMING_SNAKE_CASE: cada token reconocido pasa a mayúsculas y se une con un solo guion bajo. El separador detecta espacios, `_`, `-`, `.`, `/`, cambios de minúscula a mayúscula y el límite entre una sigla y la palabra siguiente; así `APIResponse/user-id` produce `API_RESPONSE_USER_ID`. Los separadores admitidos repetidos se colapsan, pero otra puntuación puede quedar pegada al token. El resultado se genera localmente para copiarlo y no valida nombres reservados, sintaxis de variables de entorno, portabilidad de shell ni normas propias del proyecto.

Preguntas Frecuentes

¿Para qué se usa CONSTANT_CASE?
Es la convención estándar para nombrar constantes y variables de entorno en la mayoría de los lenguajes de programación, como "MAX_RETRY_COUNT" o "API_BASE_URL".
¿Puedo convertir de camelCase o kebab-case a CONSTANT_CASE?
Sí — la herramienta divide tu texto por guiones bajos, guiones, puntos, espacios y los límites de camelCase/PascalCase existentes antes de volver a unirlo en mayúsculas con guiones bajos, así que funciona partiendo de cualquiera de esos formatos.
¿Es CONSTANT_CASE lo mismo que SCREAMING_SNAKE_CASE?
Sí, son dos nombres para el mismo formato: palabras en mayúscula unidas por guiones bajos.