Handy Dev Tools
Herramientas online sencillas para tareas cotidianas.

Sin favoritos

    Codificador/decodificador Base64
    Markdown a HTML
    HTML a Markdown
    Codificador/Decodificador URL
    Conversor de escape Unicode
    Codificación/Decodificación Unicode
    Formateador SQL
    Divididor SQL
    Vinculación de parámetros SQL
    Formateador JSON
    Formateador XML
    Formateador YAML
    Formateador GraphQL
    Conversión JSON a YAML
    Conversión YAML a JSON
    Conversión JSON a TOML
    Conversión TOML a JSON
    Codificar/Decodificar entidades HTML
    Conversión TOML a YAML
    Conversión YAML a TOML
    Conversión CSV a SQL INSERT
    Generador de tablas Markdown
    Conversión JSON a XML
    Conversión XML a JSON
    Generador de UUID
    Generador de ULID
    Generador de contraseñas
    Generador de hash
    Generador Lorem Ipsum
    Generador de URLs de imágenes de Lorem Picsum
    Generador de datos de prueba
    Generador de códigos QR
    Parser y conversor de rutas S3
    Calculadora de direcciones IP
    División de subredes
    Consolidación de subredes
    Generador de URLs firmadas CloudFront
    Generador de cadenas de conexión RDS
    Conversor de coordenadas
    Conversor de formatos geo
    Decodificador y parser JWT
    Autenticación Basic
    Analizador de fortaleza de contraseña
    Validador de tarjetas
    PII Mask (ofuscar datos sensibles)
    Generador de par de claves RSA
    Conversión de mayúsculas/minúsculas
    Conversión de romanización
    Conversor de números romanos
    Conversor de código fonético
    Contador de caracteres
    Diff de texto
    Eliminador de etiquetas HTML
    Probador de expresiones regulares
    Conversión de colores
    Lanzamiento de dados
    Generador de Crontab
    Parser de Crontab
    Selector de emojis
    Conversor de marcas de tiempo Unix
    Búsqueda de códigos HTTP
    Búsqueda de puertos
    Búsqueda de tipos MIME
    Conversor Base64 y archivos
    Codificar/Decodificar imagen Base64
    Parser de User-Agent
    Parser de URL
    Comprobador OGP
    Generador de mensajes de commit
    Calculadora Chmod
    Creador de GIF de terminal
    .env Parser & Validator
Ctrl+K

Conversión de mayúsculas/minúsculas

Convertir texto a varios formatos de mayúsculas/minúsculas (mayúsculas, minúsculas, snake_case, camelCase, etc.).

Text
Resultado de la conversión

Cómo usar

Acerca de esta herramienta

Convierte texto entre mayúsculas, minúsculas, Title Case y otros estilos. Conversión en tiempo real; carga desde archivo.

Cómo usar

1. Escriba en el área de texto o cargue desde archivo (.txt, etc.). 2. Todas las formas (upper, lower, snake, camel, pascal, kebab, title, etc.) se actualizan automáticamente. 3. Use el botón copiar junto a cada forma.

Opciones

Entrada: texto o archivo (máx. 10 000 car. / 100 KB).

■ Descripción de los tipos de caso • lowercase: todo en minúsculas. Ej. hello world • UPPERCASE: todo en mayúsculas. Ej. HELLO WORLD • snake_case: palabras separadas por guión bajo, minúsculas. Común en variables, columnas BD. Ej. hello_world • PASCAL_SNAKE_CASE: palabras separadas por guión bajo, cada palabra en mayúsculas. Común en constantes. Ej. HELLO_WORLD • camelCase: primera palabra en minúsculas, siguientes con mayúscula, sin separador. Común en JavaScript. Ej. helloWorld • PascalCase: cada palabra con mayúscula, sin separador. Común en nombres de clase/tipo. Ej. HelloWorld • kebab-case: palabras separadas por guiones, minúsculas. Común en rutas URL, atributos HTML. Ej. hello-world • Title Case: primera letra de cada palabra en mayúscula. Para títulos. Ej. Hello World • APA Title Case: como Title Case, conjunciones/preposiciones cortas en minúsculas (APA). Ej. The Quick Brown Fox • Sentence case: solo la primera letra en mayúscula. Ej. Hello world • Train-Case: palabras separadas por guiones, cada palabra con mayúscula. Ej. Hello-World • dot.case: palabras separadas por puntos, minúsculas. Ej. hello.world

Casos de uso

• Normalizar nombres de constantes/variables • Estilos de encabezados • Normalización búsqueda BD • Formatear texto en inglés

How it works

La conversión se realiza por completo en el navegador con JavaScript; no hay API externa. Regex y operaciones de cadena detectan límites de palabras y mayúsculas, y convierten a snake, camel, pascal, kebab, title, etc. Entrada limitada a 10 000 caracteres. Carga de archivos con FileReader API solo en el cliente.

Privacidad y datos

Conversión en el navegador; entrada no enviada.

Preguntas frecuentes

Q: ¿Qué formatos de capitalización admite esta herramienta?
A: lowercase, UPPERCASE, snake_case, SCREAMING_SNAKE_CASE, camelCase, PascalCase, kebab-case, Title Case, APA Title Case, Sentence case, Train-Case y dot.case — 12 formatos en total, todos generados simultáneamente.
Q: ¿Hay un límite de caracteres en la entrada?
A: El límite es de 10 000 caracteres (100 KB al cargar desde archivo). Para textos más largos, divídelos en partes.
Q: ¿Cuál es la diferencia entre Title Case y APA Title Case?
A: Title Case pone en mayúscula la primera letra de cada palabra. APA Title Case sigue el estilo APA: las conjunciones cortas, preposiciones y artículos (and, in, the…) permanecen en minúscula salvo al inicio de la oración.
Q: ¿Para qué se usa SCREAMING_SNAKE_CASE?
A: Se usa habitualmente para constantes en Python y JavaScript/TypeScript (p.ej., MAX_RETRY_COUNT, API_BASE_URL).
Q: ¿El texto se envía a un servidor?
A: No. Toda la conversión se realiza en el navegador mediante JavaScript. Tu texto nunca se envía a ningún servidor.