Conversor de mayúsculas y minúsculas
Herramienta para convertir texto a varios estilos de mayúsculas y minúsculas. ¡Soporta 8 estilos de conversión!
📝 Input Text
✨ Result
Select a case style to convert your text. Supports lowercase, UPPERCASE, Capitalize, camelCase, PascalCase, snake_case, kebab-case, and tOGGLE cASE.
Estilos de conversión soportados
1. lowercase
Convierte todos los caracteres a minúsculas.
Entrada: Hello World
Resultado: hello world
2. UPPERCASE
Convierte todos los caracteres a mayúsculas.
Entrada: Hello World
Resultado: HELLO WORLD
3. Capitalize Each Word
Convierte la primera letra de cada palabra a mayúscula.
Entrada: hello world
Resultado: Hello World
4. camelCase
Primera palabra en minúscula, primera letra de palabras siguientes en mayúscula.
Entrada: hello world example
Resultado: helloWorldExample
5. PascalCase
Convierte la primera letra de todas las palabras a mayúscula y elimina espacios.
Entrada: hello world example
Resultado: HelloWorldExample
6. snake_case
Convierte todos los caracteres a minúsculas y reemplaza espacios con guiones bajos (_).
Entrada: Hello World
Resultado: hello_world
7. kebab-case
Convierte todos los caracteres a minúsculas y reemplaza espacios con guiones (-).
Entrada: Hello World
Resultado: hello-world
8. tOGGLE cASE
Intercambia mayúsculas y minúsculas.
Entrada: Hello World
Resultado: hELLO wORLD
Casos de uso
💻 Programación
-
Conversión de nombres de variables: Convertir entre diferentes convenciones de nomenclatura
// camelCase: userName
// snake_case: user_name
// PascalCase: UserName -
Endpoints API: Convertir al formato de URL
// Original: User Profile
// kebab-case: user-profile
// URL resultante: /api/user-profile
📝 Trabajo con documentos
- Unificar estilo de títulos: Convertir todos los títulos a un formato consistente
- Organizar listas: Unificar mayúsculas/minúsculas de elementos
🎨 CSS/HTML
- Generar nombres de clases: Convertir nombres de componentes a clases CSS
// Componente: User Profile Card
// kebab-case: user-profile-card
// Clase: .user-profile-card
🗄️ Base de datos
- Nombres de tablas/columnas: Convertir según reglas de nomenclatura de base de datos
// Original: User Name
// snake_case: user_name
Convenciones de nomenclatura por lenguaje de programación
JavaScript / TypeScript
// Variables, funciones: camelCase
let userName = "John";
function getUserData() {}
// Clases, componentes: PascalCase
class UserProfile {}
const UserCard = () => {};
// Constantes: UPPERCASE
const API_KEY = "abc123";
Python
# Variables, funciones: snake_case
user_name = "John"
def get_user_data():
pass
# Clases: PascalCase
class UserProfile:
pass
# Constantes: UPPERCASE
API_KEY = "abc123"
Java
// Variables, métodos: camelCase
String userName = "John";
public void getUserData() {}
// Clases: PascalCase
public class UserProfile {}
// Constantes: UPPERCASE
public static final String API_KEY = "abc123";
CSS / HTML
/* kebab-case */
.user-profile-card {
background-color: #fff;
}
#main-navigation {}
Consejos
Verificar antes de convertir
- Caracteres especiales: Los caracteres especiales se eliminan o reconocen como separadores según el estilo de conversión
- Números: Los números se mantienen sin convertir
- Espacios: Los espacios se procesan según cada estilo
Uso eficiente
- Conversión de múltiples líneas: Si ingresas varias líneas, todas se convierten al mismo estilo
- Reconvertir tras copiar: Puedes pegar el resultado en la entrada para convertir a otro estilo
Herramientas relacionadas
- Comparación de texto - Comparar antes y después de conversión
- Codificador/Decodificador URL - Conversión de formato URL
- Contador de caracteres - Verificar estadísticas de texto
Preguntas frecuentes
P: ¿Se convierte el español? R: El español no tiene concepto de mayúsculas/minúsculas como en inglés, por lo que se mantiene tal cual. Solo se procesan los espacios o caracteres especiales según el estilo de conversión.
P: ¿Cuál es la diferencia entre camelCase y PascalCase?
R: camelCase comienza con la primera palabra en minúscula (ej: userName), mientras que PascalCase comienza todas las palabras con mayúscula (ej: UserName).
P: ¿Cuándo usar snake_case y kebab-case? R: snake_case se usa para nombres de variables/funciones en Python, Ruby, SQL, etc., y kebab-case se usa principalmente en URLs, nombres de clases CSS y atributos HTML.
P: ¿Se pueden convertir varias líneas a la vez? R: ¡Sí! Si ingresas varias líneas, todas se convierten al estilo seleccionado.
💬 ¿Te ha sido útil esta herramienta?
Si tienes preguntas o sugerencias de mejora, ¡no dudes en darnos tu opinión!
Privacidad
Esta herramienta funciona completamente del lado del cliente. El texto que ingresas no se envía al servidor y solo se procesa en tu navegador.