String Utilities
Transform text with case conversion, reversal, sorting, slugify, and many more string operations — all client-side.
Input
Transformations
Output
Related Tools
Tienes una variable llamada getUserById y tu API espera get_user_by_id. O estás creando un slug URL desde un título de blog y necesitas eliminar espacios y caracteres especiales. Estas conversiones son tediosas a mano. Esta herramienta maneja camelCase, snake_case, kebab-case, PascalCase y más. La especificación URI RFC 3986 define los caracteres válidos en URLs — slugify lo maneja automáticamente. Para texto Unicode, consulta la referencia String de MDN. Todo se ejecuta en tu navegador — no se envían datos.
Cómo usar las utilidades de texto
Pega tu texto
Escribe o pega cualquier texto en el campo de entrada. Las operaciones funcionan con cualquier texto plano — fragmentos de código, oraciones o datos en bruto.
Elige una operación
Selecciona la transformación que necesitas: convertir mayúsculas/minúsculas (UPPER, lower, Title, camelCase, snake_case), invertir, eliminar espacios, contar caracteres o codificar/decodificar.
Copia el resultado
El resultado aparece al instante. Haz clic en Copiar para tomar el resultado y usarlo en tu proyecto.
Transformaciones de ejemplo
Ejemplo de conversión de mayúsculas
Entrada:
hello world from the string utilities toolSalidas:
UPPER: HELLO WORLD FROM THE STRING UTILITIES TOOL
lower: hello world from the string utilities tool
Title: Hello World From The String Utilities Tool
camelCase: helloWorldFromTheStringUtilitiesTool
snake_case: hello_world_from_the_string_utilities_toolFrequently Asked Questions
¿Qué formatos de string admite esta herramienta?
Admite camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, MAYÚSCULAS, minúsculas y slugs URL. Ver MDN camelCase.
¿Cómo convierto un string en un slug URL?
Usa la opción Slugify. Convierte el texto a minúsculas, reemplaza espacios y caracteres especiales por guiones y elimina caracteres no válidos según la especificación URI RFC 3986.
¿Mi texto se envía a un servidor?
No. Todas las transformaciones se ejecutan en tu navegador. Tu texto nunca sale de tu dispositivo — sin backend, sin registros.
¿Cuál es la diferencia entre camelCase y PascalCase?
camelCase empieza en minúscula (ej. getUserById). PascalCase empieza en mayúscula (ej. GetUserById). camelCase para variables, PascalCase para clases.
¿Puedo invertir un string?
Sí. La opción Invertir invierte el orden de los caracteres de tu string.