Una herramienta que apila varias operaciones de limpieza y las aplica de una vez
TextClean es una herramienta web gratuita que reúne las tareas de limpieza de texto más habituales: ordenar espacios, eliminar líneas vacías y duplicadas, ordenar líneas, buscar y reemplazar, quitar etiquetas HTML y emojis, convertir entre ancho completo y medio ancho, y reparar los saltos de línea de un PDF. En lugar de ejecutar cada tarea por separado, creas una cadena con las operaciones que necesitas en el orden correcto y, en cuanto pegas el texto, aparece el resultado con todos los pasos aplicados. Las cadenas que usas a menudo se guardan como recetas para cargarlas de un clic. Todo el procesamiento ocurre dentro del navegador y el texto nunca se envía a ningún servidor.
Funciones principales
Una cadena de operaciones
Apila las 19 operaciones de limpieza en el orden que quieras. Cada paso se puede activar, desactivar, mover o eliminar, y muestra cuántas líneas quedan tras aplicarlo, así ves al instante qué paso cambió qué.
Resultado al instante
En cuanto pegas texto o cambias una opción, toda la cadena vuelve a ejecutarse. Incluso decenas de miles de líneas se procesan en el acto dentro del navegador.
Guardar y compartir recetas
Guarda en el navegador, con un nombre, las cadenas que usas a menudo. El enlace para compartir contiene solo la configuración de las operaciones, nunca el texto.
Reparar saltos de línea de PDF
Une las líneas cortadas a mitad de frase al copiar de un PDF y conserva la separación entre párrafos. También recompone las palabras en inglés partidas con guion al final de línea.
Preparado para varios idiomas
Tiene en cuenta las particularidades de cada idioma: orden según las reglas del idioma de la interfaz (como el orden 가나다 del coreano), unión sin espacios para chino, japonés y coreano, conversión de ancho y normalización Unicode NFC.
Nada se envía al servidor
Todo el procesamiento lo hace JavaScript en tu navegador. El texto no se guarda ni se envía; solo se guardan la configuración de las recetas y las preferencias de pantalla.
Cómo se usa
- Pega en el cuadro de entrada el texto que quieres limpiar.
- Pulsa en la lista de operaciones la que necesites y se añadirá al final de la cadena. También puedes cargar una receta incluida desde el menú de recetas.
- Ajusta las opciones de cada paso, cámbialos de orden con las flechas o desactiva uno un momento con el interruptor para comparar resultados.
- Copia el resultado o guárdalo como archivo .txt. Si quieres seguir retocándolo, pulsa «Usar resultado como entrada».
- Si haces la misma limpieza a menudo, guárdala con «Guardar» como receta y cárgala de una vez la próxima vez.
Recetas incluidas
- Limpiar caracteres invisibles y comillas
- Reparar saltos de línea copiados de PDF
- Reducir espacios y tabulaciones seguidos
- Quitar espacios al inicio y al final
- Quitar espacios al inicio y al final
- Eliminar líneas vacías
- Eliminar líneas duplicadas
- Ordenar
- Quitar etiquetas HTML
- Limpiar caracteres invisibles y comillas
- Quitar espacios al inicio y al final
- Eliminar líneas vacías
- Reducir espacios y tabulaciones seguidos
- Quitar espacios al inicio y al final
- Eliminar líneas vacías
- Eliminar líneas duplicadas
- Añadir texto al inicio y al final de cada línea
- Quitar saltos de línea (unir en una línea)
- Quitar emojis
- Limpiar caracteres invisibles y comillas
- Reducir espacios y tabulaciones seguidos
- Quitar espacios al inicio y al final
- Eliminar líneas vacías
Preguntas frecuentes
¿Se guarda en un servidor el texto que introduzco?
No. Todo el procesamiento ocurre solo dentro del navegador que usas y el texto no se envía a ninguna parte. En el almacenamiento del navegador (localStorage) solo quedan la configuración de la cadena, las recetas guardadas y el tema de pantalla; el texto de entrada no se guarda.
¿El orden de las operaciones afecta al resultado?
Sí. La cadena se aplica de arriba abajo. Por ejemplo, si quitas los espacios iniciales y finales antes de eliminar duplicados, las líneas que solo se diferencian por espacios se tratan como iguales. Lo natural es numerar después de ordenar y dejar para el final la eliminación de saltos de línea.
¿Qué sintaxis de expresiones regulares se usa?
La de las expresiones regulares de JavaScript del navegador. Buscar y reemplazar se aplica con coincidencia global (g) y modo multilínea (m), así que ^ y $ coinciden con el inicio y el final de cada línea. En el texto de reemplazo puedes referirte a los grupos con $1, $2. Si la expresión no es válida, el paso muestra un error y se omite.
La reparación de saltos de PDF une o separa mal los párrafos.
El texto de un PDF no contiene información de párrafos, así que se deduce a partir de la longitud de las líneas y la puntuación. Si los párrafos se juntan, activa la opción «Línea corta con puntuación = fin de párrafo»; si quedan demasiado fragmentados, desactívala. Si hay encabezados o números de página mezclados, conviene añadir antes un filtro de líneas que los elimine.
¿La conversión de mayúsculas solo tiene funciones básicas?
Solo ofrece cuatro: mayúsculas, minúsculas, mayúscula inicial de frase y mayúscula inicial en cada palabra. Las convenciones de nombres como camelCase o snake_case quedan fuera del alcance de esta herramienta.
¿Qué longitud de texto puede procesar?
Depende del equipo, pero en un ordenador normal cientos de miles de líneas se procesan en pocos segundos. Si la entrada es muy grande, el resultado se actualiza poco después de que dejes de escribir.
¿Puedo usar mis recetas en otro dispositivo?
Las recetas se guardan solo en el navegador actual. Para usarlas en otro dispositivo, copia la dirección de la receta con «Enlace para compartir» y ábrela allí. El enlace contiene únicamente la configuración de las operaciones.