Cómo usarla
- Pega texto, abre un archivo UTF-8 o usa el ejemplo.
- Elige un estilo; la actualización automática está activada.
- Copia el resultado o descarga el texto.
Mayúsculas y convenciones de nombres
Cambia la caja de un texto o convierte un nombre por línea a estilos habituales. Conserva letras Unicode sin subir datos ni instalar nada.
Incluye minúsculas, mayúsculas, iniciales, tipo oración, inverso, camel, Pascal, snake, kebab, constant y dot.
Transformar texto
Mayúsculas y minúsculas usan las conversiones Unicode predeterminadas de JavaScript, independientemente del idioma de la página. Los estilos de prosa conservan puntuación y saltos originales.
Hello, DevToolsy!
Build Better Tools.hello, devtoolsy!
build better tools.Se conservan la puntuación y los saltos de línea.
Un nombre por línea
Los estilos de identificador separan límites camelCase y siglas, y unen palabras de letras y números. Espacios, puntuación y emoji son separadores. No se validan las reglas de identificadores del lenguaje de destino.
Reglas mecánicas
El estilo de iniciales afecta a todas las palabras, incluso conectores. El tipo oración usa puntuación, no análisis gramatical. Algunas conversiones amplían caracteres, como ß a SS; revisa la salida.
Texto: hasta 5 MiB de entrada, 100.000 líneas lógicas, 20 MiB de salida y 10 segundos. Regex: 1 MiB de texto, 4.096 unidades de patrón, 500 coincidencias y 2 segundos. Los archivos deben usar UTF-8. Todo se procesa en tu dispositivo.
Preguntas frecuentes
¿Se sube mi texto?
No. El procesamiento y la lectura de archivos UTF-8 ocurren en el navegador.
¿El idioma de la página cambia las reglas?
No. Se usan reglas Unicode predeterminadas, sin ajustes especiales para turco u otros idiomas.
¿camelCase trabaja por línea?
Sí. Cada línea no vacía se convierte en un nombre.
¿Siempre obtendré un identificador válido?
No. Comprueba las reglas del lenguaje de destino, como si permite empezar por un dígito.
¿El estilo de iniciales sigue una guía editorial?
No. Capitaliza palabras de forma mecánica.