# Caja de herramientas de texto

> Caja de herramientas de texto gratuita del lado del cliente. Encadena conversión de mayúsculas, limpieza, codificación, buscar/reemplazar y regex en una tubería en vivo y aplica operaciones solo a las líneas seleccionadas. Sin necesidad de subir.

- **Category:** Desarrollador
- **URL:** https://www.teafun.cyou/tools/text-toolkit/
- **Privacy:** Runs entirely in your browser — no uploads, no account, no tracking.
- **Also known as:** text manipulation, text utilities, text tools, text converter, string tools, case converter, find replace, text diff
- **Related tools:** [Formateador y Validador de JSON](https://www.teafun.cyou/tools/json-formatter/), [Codificador / Decodificador Base64](https://www.teafun.cyou/tools/base64-tool/), [Formateador de Logs](https://www.teafun.cyou/tools/log-formatter/), [Estimador de Tiempo de Lectura](https://www.teafun.cyou/tools/reading-time/)
- **Tags:** Data, Text, Formatting, Conversion

## About

Encadena operaciones de texto — conversión de mayúsculas, limpieza, codificación, buscar/reemplazar, regex — en una canalización en vivo. Selecciona líneas con la canaleta para aplicar operaciones solo a líneas elegidas. 100% del lado del cliente.

## Cómo usar Text Toolkit

Pega cualquier texto en la entrada. Haz clic en **+ Agregar operación**, elige de los cuatro selectores de grupo, y la operación aparece como una ficha en la tira de canalización. Haz clic en el nombre de la ficha para activar/desactivar la operación sin eliminarla (útil para comparación A/B). Haz clic en el toggle de alcance (`all` vs `selected`) para cambiar qué filas toca la operación. Arrastra fichas para reordenar — el orden importa porque cada ficha ve la salida de la ficha anterior. El panel de salida se actualiza en vivo con un debounce de 150ms. El hash de URL captura tu estado completo (entrada + canalización + rangos de líneas seleccionadas) así que copiar la URL le da a alguien la misma configuración exacta. También hay una sub-pestaña Diff separada que compara dos bloques de texto línea por línea con resaltado intralínea vía `jsdiff`. Para entradas menores a 1 MB la salida se recomputa con cada pulsación; pasado 1 MB aparece un botón Ejecutar para controlar cuándo se ejecuta la canalización.

_SEO title: Caja de Herramientas de Texto – Privacidad Primero | TeaFun_

## FAQ

### ¿Mi texto se carga en algún lugar?

No. Cada operación se ejecuta en tu navegador. Nada sale de tu dispositivo.

### ¿Cómo funciona la canalización?

Cada operación se ejecuta en orden en la salida de la anterior. Desactiva un paso para omitirlo, arrastra fichas para reordenar o cambia el alcance entre líneas "todas" y "seleccionadas".

### ¿Puedo compartir una canalización configurada?

Sí — copia la URL. El estado de la canalización vive en el hash de URL. Las entradas mayores a 50 KB se descartan de la URL para mantener los enlaces cortos.

### ¿Cuál es el límite de tamaño de entrada?

La vista previa en vivo funciona hasta 1 MB. Entradas más grandes muestran un botón Ejecutar y procesan bajo demanda.
