Transforma, analiza y cifra texto con 39 operaciones de cadenas. Conversión de mayúsculas/minúsculas, buscar y reemplazar, slugify, ordenar líneas, ROT13 y más.
Una herramienta de manipulación de cadenas transforma datos de texto aplicando operaciones como conversión de mayúsculas/minúsculas, buscar y reemplazar, ordenar, cifrar y analizar. Los desarrolladores usan estas herramientas diariamente para limpiar entradas de usuario, preparar datos para APIs, generar slugs de URL, formatear código y depurar problemas de texto.
Cada desarrollador maneja transformación de texto regularmente. Copiar y pegar entre formatos, limpiar datos CSV, generar slugs a partir de títulos, verificar la distancia de edición entre cadenas o convertir entre bases numéricas. Hacer esto manualmente en un editor de código es lento y propenso a errores. Una herramienta dedicada de cadenas te da resultados instantáneos con todas las operaciones en un solo lugar.
Las operaciones más comunes que los desarrolladores necesitan son conversión de mayúsculas/minúsculas (camelCase, snake_case, kebab-case para nomenclatura de variables), buscar y reemplazar con regex (limpiar patrones de datos), generación de slugs (cadenas amigables para URL) y ordenamiento de texto (ordenar datos basados en líneas alfabéticamente).
Convertir entre MAYÚSCULAS, minúsculas, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE y dot.case. Esencial al convertir entre convenciones de nomenclatura en diferentes lenguajes o frameworks.
Reemplazar texto literal o usar patrones de regex con banderas configurables. Extraer todas las coincidencias del texto. Dividir y unir cadenas por delimitador.
Ordenar líneas alfabéticamente, eliminar líneas duplicadas, eliminar líneas vacías, recortar espacios en blanco, colapsar múltiples espacios y eliminar acentos o diacríticos del texto.
Crear slugs de URL a partir de cualquier texto, cifrar ROT13, generar texto zalgo/glitch, crear texto espejo y generar palíndromos a partir de entrada.
Convertir cada carácter a su representación binaria, octal, decimal o hexadecimal. Útil para depurar problemas de codificación de caracteres o inspección de datos de bajo nivel.
Contar frecuencia de palabras y caracteres, generar n-gramas y calcular la distancia de Levenshtein entre dos cadenas.
Selecciona la categoría Transformar, elige la operación camelCase y pega tu texto. La herramienta divide por espacios, guiones bajos y guiones, luego pone en mayúscula cada palabra excepto la primera. “hello_world_example” se convierte en “helloWorldExample”.
Slugify crea cadenas seguras para URL a partir de cualquier texto. Normaliza Unicode, elimina diacríticos, convierte a minúsculas y reemplaza caracteres especiales con guiones. Úsalo para URLs de publicaciones de blog, nombres de archivos o cualquier contexto donde necesites identificadores limpios y legibles a partir de texto libre.
Sí. Selecciona Buscar y Reemplazar, elige Regex Replace, ingresa tu patrón y reemplazo. La herramienta soporta banderas de regex JavaScript (g para global, i para insensible a mayúsculas, m para multilínea, s para dotAll, u para Unicode). Los grupos de captura funcionan con la sintaxis $1, $2.
La distancia de Levenshtein cuenta el número mínimo de ediciones de un solo carácter (insertar, eliminar, sustituir) necesarias para transformar una cadena en otra. Por ejemplo, “kitten” a “sitting” tiene distancia 3 (sustituir k->s, e->i, agregar g). Se usa en correctores ortográficos, búsqueda difusa y autocompletado.
Los n-gramas son secuencias contiguas de n caracteres (o palabras) del texto. Con n=2 (bigramas) en “hello”, obtienes “he”, “el”, “ll”, “lo”. Los n-gramas se usan en análisis de texto, algoritmos de búsqueda y aprendizaje automático para extracción de características.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.