Convertir between camelCase, snake_case, kebab-case, and PascalCase
Transformar identifiers entre naming conventions usado por diferente languages y contexts.
- 1
Different languages prefer different conventions: camelCase for JS/Java, snake_case for Python/Rust, kebab-case for CSS/URLs, PascalCase for types/classes. Converting between them is mechanical but error-prone by hand.
- 2 Convertidor de convenciones de nombres →
Paste an identifier in any convention. The tool detects the source convention and outputs all others: camelCase, snake_case, kebab-case, PascalCase, UPPER_CASE, dot.case.
- 3 Convertidor de mayúsculas y minúsculas →
For bulk text conversion (not just identifiers), use this tool to convert entire strings between cases.
- 4 text-trim → case-convert → sort-unique
Use the chain to normalize a list of identifiers to one convention and sort them — useful for generating consistent API field names or enum values.
Preguntas frecuentes
- How are word boundaries detected?
- By camelCase transitions (lowercase→uppercase), underscores, hyphens, and spaces. Consecutive uppercase letters (e.g. 'HTTPServer') are treated as an acronym: 'HTTP' + 'Server'. The tool handles common patterns but ambiguous cases (single-letter words) may need manual review.
- Will conversion preserve acronyms?
- Basic converters lowercase everything then re-case, losing acronym casing (HTTPServer → httpServer). Smarter converters preserve recognized acronyms. Check the output and manually fix acronyms if needed.
Flujos que resuelven esta tarea
Convertir convención de nombres y validar como JSON
Convertir identificadores a una convención de nombres objetivo, luego validar el resultado como JSON para confirmar la estructura. CANALIZACIÓN
Normalizar mayúsculas y minúsculas, luego ordenar y deduplicar
Convertir todo el texto a minúsculas, luego ordenar las líneas alfabéticamente y eliminar duplicados. CANALIZACIÓN
Codificar texto en Hex y analizar
Convertir texto a su representación Hex y luego calcular estadísticas de caracteres sobre la salida Hex. CANALIZACIÓN
Normalizar y ordenar identificadores
Limpiar espacios, convertir a minúsculas, luego ordenar y deduplicar una lista de identificadores. CANALIZACIÓN
Formatear documento XML sin procesar
Embellecer un documento XML minificado o sin formatear para revisión humana. CANALIZACIÓN
Limpiar texto y luego analizar estadísticas de palabras
Recortar y normalizar texto, luego calcular estadísticas de palabras/caracteres/líneas. CANALIZACIÓN
Limpiar y ordenar líneas de texto
Recortar espacios de cada línea, luego ordenar y deduplicar el resultado para una lista canónica limpia. CANALIZACIÓN
Desangrar texto y recortar
Eliminar la indentación común y luego recortar espacios. CANALIZACIÓN
Deduplicar líneas y contar palabras
Ordenar y eliminar líneas duplicadas, luego contar las palabras restantes para un inventario rápido. CANALIZACIÓN
Recortar, deduplicar y ordenar líneas
Limpiar una lista: recortar espacios de cada línea, eliminar duplicados y ordenar el resultado. CANALIZACIÓN
Extraer correos y ordenar únicos
Extraer direcciones de correo y luego ordenar y deduplicar. CANALIZACIÓN
Recortar texto y ordenar deduplicado
Recortar espacios y luego ordenar y deduplicar líneas. CANALIZACIÓN
Normalizar espacios y envolver texto
Limpiar texto desordenado recortando líneas, eliminando líneas en blanco y luego envolviendo a un ancho de línea legible. CANALIZACIÓN
Herramientas relacionadas
Convertidor de convenciones de nombres
Convert between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE. Gratis, privado, 100% del lado del cliente. HERRAMIENTA
Convertidor de mayúsculas y minúsculas
Convert text between upper, lower, title, camel, pascal, snake, kebab, constant, and sentence cases. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Ordenar y eliminar duplicados
Sort lines alphabetically, numerically, by length, or naturally; deduplicate; reverse or shuffle. Gratis, privado y 100% del lado del cliente. HERRAMIENTA