Qué es el divisor de hilos para X (Twitter)
Un hilo es una idea larga partida en varias publicaciones enlazadas. El problema es que X (antes Twitter) corta cada publicación a un número fijo de caracteres, y contar a mano dónde termina un tuit y empieza el siguiente es tedioso: casi siempre acabas partiendo una palabra por la mitad. Este divisor toma tu texto completo y lo reparte en tuits que respetan el límite sin romper ninguna palabra, opcionalmente numerados como 1/n, 2/n, etc.
Funciona entero dentro de tu navegador: pegas el texto, eliges el límite y en el mismo instante ves cada tuit en su tarjeta con su conteo de caracteres, listo para copiar de uno en uno o todo el hilo de golpe.
Cómo usarlo paso a paso
- Escribe o pega tu texto largo en el cuadro.
- Ajusta el límite por tuit: 280 para una cuenta gratuita de X, 500 si publicas en Threads o tienes X Premium. Puedes teclear cualquier valor entre 10 y 5000.
- Elige la numeración: sin numeración, al inicio (
1/n texto) o al final (texto 1/n). - Copia cada tuit con su botón, o pulsa Copiar todo el hilo para llevarte los tuits separados por una línea en blanco.
El método: greedy por palabras
El algoritmo es “greedy” (voraz) por palabras. Recorre las palabras una a una y las va metiendo en el tuit actual mientras quepan; en cuanto la siguiente palabra se pasaría del límite, cierra ese tuit y abre uno nuevo. Así ninguna palabra se parte. La única excepción es una palabra que por sí sola supere el límite (por ejemplo una URL larguísima o aaaa… de 650 letras): en ese caso sí se trocea, porque no hay otra forma de que entre.
Cuando activas la numeración aparece un detalle no obvio: los caracteres de 1/n también cuentan. Y el propio n (el total de tuits) depende de cuánto texto quepa, que a su vez depende de cuánto ocupa 1/n. El divisor resuelve ese círculo recalculando: reserva sitio para la etiqueta más larga posible (n/n más un espacio) y repite el reparto hasta que el número de tuits deja de cambiar. Resultado: ningún fragmento, ya con su numeración, pasa del límite.
| Red / plan | Límite por publicación |
|---|---|
| X (cuenta gratuita) | 280 |
| X Premium (post largo) | 25 000 |
| Threads | 500 |
| Bluesky | 300 |
| Mastodon (instancia por defecto) | 500 |
Ejemplo resuelto
Tomemos este texto de 192 caracteres:
El interés compuesto es la octava maravilla del mundo. Quien lo entiende, lo cobra; quien no, lo paga. Empieza a invertir hoy, aunque sea poco, y deja que el tiempo trabaje por ti muchos años.
Con límite 100 y numeración al final, el divisor produce 2 tuits:
| Tuit | Contenido | Caracteres |
|---|---|---|
| 1/2 | El interés compuesto es la octava maravilla del mundo. Quien lo entiende, lo cobra; quien no, lo 1/2 | 100 |
| 2/2 | paga. Empieza a invertir hoy, aunque sea poco, y deja que el tiempo trabaje por ti muchos años. 2/2 | 99 |
Fíjate en que el primer tuit corta justo antes de “paga”: la palabra completa se va al segundo tuit en lugar de partirse. Y los cuatro caracteres de 1/2 ya están contados dentro de esos 100. Si subieras el límite a 280, el mismo texto cabría en un solo tuit.
Preguntas frecuentes
¿Corta palabras a la mitad?
No. El reparto respeta siempre los espacios entre palabras. La única vez que trocea algo es cuando una sola “palabra” (sin espacios) ya es más larga que el límite entero, como una URL de 300 caracteres: entonces no queda más remedio que dividirla.
¿La numeración 1/n cuenta para el límite?
Sí, y por eso importa. Cada 1/n ocupa caracteres reales dentro del tuit. El divisor reserva ese espacio antes de repartir y recalcula el total, de modo que el tuit con su etiqueta nunca supera el límite que fijaste.
¿Sirve para Threads, Bluesky o Mastodon?
Sí. Solo cambia el número del campo “Límite por tuit”: pon 500 para Threads o Mastodon, 300 para Bluesky, 280 para X gratis. La lógica de reparto es la misma en todas.
¿Mi texto se sube a algún servidor?
No. Todo el cálculo ocurre en tu navegador con JavaScript; el texto no viaja a ningún sitio. Puedes desconectarte de internet tras cargar la página y seguirá funcionando.
¿Cómo cuenta los emojis?
Cada emoji cuenta como un carácter (un punto de código Unicode). Ten en cuenta que X internamente pondera algunos emojis como dos, así que en publicaciones muy ajustadas conviene dejar un pequeño margen.