Text Formatter

Limpia texto pegado desordenado — corrige espaciado, puntuación y mayúsculas al instante. Tus datos nunca salen del navegador.

100% client-side

Entrada

0 caracteres

Salida


        

Cómo funciona el formateo de texto

El texto pegado desde apps de chat, PDFs o documentos escaneados suele traer espaciado desordenado, mayúsculas faltantes y puntuación suelta. Esta herramienta aplica cuatro correcciones independientes y activables en un orden fijo — normalizar espacios, corregir espaciado de puntuación, poner mayúsculas en oraciones y luego colapsar líneas en blanco extra — para que veas exactamente qué cambia cada una:

// Antes
la reunion empieza a las  9am .por favor trae tu laptop,y
cargador.dr. patel va a liderar la sesion...


nos vemos ahi!

// Después
La reunion empieza a las 9am. Por favor trae tu laptop, y
cargador. dr. patel va a liderar la sesion...

Nos vemos ahi!

Nota que "dr. patel" conserva su "d" minúscula — la heurística de mayúsculas compara con una lista pequeña de abreviaturas comunes (Mr., Dr., vs., etc., e.g., i.e.) y evita a propósito forzar una mayúscula justo después de una de ellas, ya que la detección real de límites de oración es un problema mucho más difícil de lo que un formateador del lado del cliente puede resolver. Es una heurística, no una garantía: un ítem numerado como "Punto 1. siguiente punto" tiene la misma ambigüedad, ya que "1." no es una abreviatura real pero tampoco es el fin de una oración.

Preguntas frecuentes

¿Es seguro pegar texto sensible aquí?

Sí. Todo el procesamiento ocurre en tu navegador con JavaScript nativo; ningún texto se envía a un servidor.

¿Pone mayúscula después de cada abreviatura como "Mr." o "etc."?

No. Compara la palabra antes del punto con una lista pequeña de abreviaturas comunes (Mr., Dr., vs., etc., e.g., i.e. y algunas más) y evita forzar una mayúscula después de esas. Es una heurística, no detección completa de límites de oración, así que abreviaturas poco comunes pueden igual recibir mayúscula.

¿Rompe números decimales, horas o puntos suspensivos?

No. Un punto entre dos dígitos (3.14), dos puntos entre dígitos (12:30) y una coma entre dígitos (1,000) se dejan intactos, y una secuencia de puntuación como puntos suspensivos (...) o "?!" se trata como una sola unidad en vez de separarse.

¿Puedo desactivar correcciones individuales?

Sí. Mayúsculas, espaciado de puntuación, normalización de espacios y colapso de líneas en blanco son cuatro interruptores independientes arriba de los paneles, todos activados por defecto.