Cross-posting

How to cross-post from Bluesky to Threads

Bluesky y Threads son feeds de texto en primer lugar, pero la ruta de Bluesky a Threads es más llevable de lo que parece a primera vista — estás expandiéndote de un ajustado presupuesto de 300 grafemas al tope de 500 caracteres de Threads. La fricción real vive en otro sitio: las vistas previas de link-card nativas de Bluesky no se transfieren, las menciones @handle.bsky.social no tienen significado en Threads, y la filosofía de hashtags es la inversa — Bluesky te deja dispersar etiquetas en texto plano a lo largo de tus 300 grafemas mientras Threads acepta exactamente un topic tag por publicación.

El otro cambio es algorítmico. El ecosistema de feeds personalizados de Bluesky premia las publicaciones que generan conversación en feeds de intereses específicos, mientras que Threads usa un motor de recomendación de Meta que pondera el engagement temprano de forma distinta. Una publicación escrita para el estilo directo y cargado de enlaces de Bluesky suele necesitar un replanteamiento nativo de Threads: gancho más apretado, un solo tag y un CTA autónomo que no asuma que los lectores van a hacer clic en una card.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Bluesky vs Threads: the spec deltas

Everything that changes between the two composers, side by side.

BlueskyThreads spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecBluesky (from)Threads (to)
Primary canvas1200 × 675 px · 16:9 (post image)1080 × 1350 px · 4:5 (post image)
Caption limit300 graphemes (visual characters — emoji count once)500 characters
Video lengthShort clips — Bluesky has been raising limits (around 3 minutes as of early 2026)Up to 5 minutes
HashtagsPlain-text hashtags count toward the 300-grapheme limitOne topic tag per post — Threads replaced multi-hashtag culture with a single tag
Vista previa de enlacesCard enriquecida generada automáticamente al pegar una URLSin embed automático de card — la URL aparece como texto plano en el caption
Convención de hashtagsHashtags en texto plano que cuentan contra el límite de 300 grafemas; múltiples tags son lo habitualUn topic tag por publicación — Threads reemplazó la cultura de multi-etiqueta por un solo tag
Espacio de nombres de @mencionesHandles del AT Protocol (@usuario.bsky.social) limitados a la red de BlueskyCuentas vinculadas a Instagram en un espacio de nombres separado — deben buscarse y reescribirse

The good news

What transfers cleanly

  • Longitud del post: una publicación de Bluesky al tope de los 300 grafemas cabe con holgura dentro del límite de 500 caracteres de Threads, así que el texto llega sin truncar — e incluso tienes margen para desarrollar la idea.
  • Texto plano, saltos de línea y emoji: Threads renderiza emoji, párrafos y caracteres acentuados igual que Bluesky, por lo que el formato que depende solo de espacios en blanco sobrevive al copiar y pegar.
  • Imágenes adjuntas al post: una foto o un gráfico que adjuntaste en Bluesky puede volver a adjuntarse en Threads en el mismo pase del compositor sin necesidad de reeditar.
  • La idea central y la voz: ambas plataformas premian la escritura concisa y conversacional — una publicación que resuena en los feeds cronológicos de Bluesky suele funcionar igual de bien una vez eliminadas las señales específicas de plataforma.
  • Clips de vídeo cortos: Bluesky admite clips breves (alrededor de 3 minutos a principios de 2026) y Threads acepta hasta 5 minutos, por lo que los vídeos adjuntos breves se trasladan sin recorte de duración.

The fine print

What breaks in transit

  • Embeds de link-card: Bluesky genera una card de vista previa enriquecida al pegar una URL en el compositor; Threads no admite el mismo embed automático de card, por lo que la URL aparece como texto plano y la vista previa visual se pierde — puede que necesites añadir contexto que la card aportaba.
  • Portabilidad de las @menciones: los handles de Bluesky siguen el formato @usuario.bsky.social y están limitados exclusivamente a la red AT Protocol — no se resuelven en Threads, donde los handles están vinculados a cuentas de Instagram. Cada mención debe buscarse y reescribirse o eliminarse.
  • Cultura de multi-hashtag: Bluesky permite hashtags en texto plano que cuentan contra el límite de 300 grafemas y pueden impulsar el descubrimiento en feeds personalizados; Threads ha reemplazado la cultura de multi-etiqueta por un único topic tag por publicación — un hilo de Bluesky lleno de tags debe reducirse a uno solo.
  • Cadenas de respuestas en hilo: los usuarios de Bluesky usan frecuentemente hilos de respuestas para extender una idea más allá de los 300 grafemas; Threads tiene su propio modelo de respuestas pero un hilo de Bluesky no se importa como cadena — o lo condensas en una sola publicación de 500 caracteres o recreas cada respuesta manualmente.
  • Contexto del quote-post: el formato de quote-post (repost con comentario) de Bluesky incorpora el original de forma clara; en Threads, citar otra publicación funciona de manera distinta y una referencia de cita importada puede leerse fuera de contexto sin la card incrustada.

Step by step: by hand vs with SocialKit

The manual way

  1. Copia el texto puro de tu publicación de Bluesky — sin la URL que generó la link-card — en un editor de texto plano para ver el recuento de caracteres real.
  2. Busca la cuenta equivalente en Threads para cada @mención del post; reemplaza cada @handle.bsky.social con el handle correcto de Threads o elimina la mención si no existe cuenta equivalente.
  3. Elige un topic tag que describa mejor la publicación y reemplaza todos los demás hashtags con él — la convención de tag único de Threads significa que el resto no contribuirá al descubrimiento.
  4. Decide qué sustituye a la link-card: o pegas la URL directa en el caption de Threads (aparece como texto plano) o añades una frase breve que resuma el destino para que los lectores tengan contexto sin vista previa.
  5. Reescribe la llamada a la acción si hace referencia a funciones específicas de Bluesky — frases como "únete al hilo de abajo" o "revisa las respuestas" encajan mal con la mecánica del feed de Threads.
  6. Publica en Threads y, si la publicación original de Bluesky formaba parte de una cadena de respuestas, decide si la recreas como cadena de respuestas en Threads o la condensas en una sola publicación más larga que quepa en los 500 caracteres.

With SocialKit — compose once, customize per network

  1. Redacta una sola vez en el editor de SocialKit: escribe tu publicación base para Bluesky dentro del límite de 300 grafemas y luego abre la variante de Threads en la misma pantalla para ampliar el texto y cambiar los tags.
  2. Usa el campo de caption por red para sustituir las @menciones y reducir los hashtags a un topic tag para Threads sin modificar la versión de Bluesky.
  3. Programa cada publicación de forma independiente — los feeds cronológicos de Bluesky y la superficie algorítmica de Threads premian horas pico distintas, así que escálalos en lugar de disparar ambos simultáneamente.
  4. Revisa la analítica por publicación en SocialKit una vez que ambos posts estén en vivo para comparar alcance y engagement y decidir con qué versión del texto liderar la próxima vez.
Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Pro tips

Tip 1

Trata los 200 caracteres extra como un regalo, no como relleno: el tope de 500 caracteres de Threads te da espacio para añadir una frase que habría sido cortada en Bluesky — úsala para afilar el gancho o añadir un CTA autónomo en lugar de copiar contenido de relleno.

Tip 2

Pon lo importante al principio: el feed algorítmico de Threads trunca los posts largos con un tap en "más", y el motor de recomendación pondera mucho las primeras líneas — pon tu mejor punto primero, aunque el original de Bluesky lo tuviera enterrado al final.

Tip 3

Escribe el tag de Threads al final: elegir tu único topic tag después de haber escrito el caption completo de Threads evita que te obsesiones con la palabra clave del tag y hace que el texto se lea de forma más natural.

FAQ

Bluesky → Threads questions

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

¿El límite de 300 grafemas de Bluesky incluye hashtags y menciones?

Sí — en Bluesky, los hashtags en texto plano y las @menciones cuentan contra el presupuesto de 300 grafemas (caracteres visuales, donde los emoji cuentan una vez). En Threads, el tope de 500 caracteres se aplica al cuerpo completo del post, y el topic tag único también está incluido en ese recuento.

¿Puedo llevar mi link-card de Bluesky a Threads?

No automáticamente. Bluesky genera una card de vista previa enriquecida al pegar una URL en su compositor; Threads no admite el mismo formato, por lo que la URL aparece como texto plano. Añade una frase descriptiva alrededor del enlace para dar a los lectores el contexto que la card aportaba visualmente.

¿Cuántos hashtags puedo usar en Threads?

Threads reemplazó la cultura de multi-hashtag por un topic tag por publicación — esa es la convención actual a junio de 2026. En Bluesky, múltiples hashtags en texto plano son lo habitual e impulsan el descubrimiento en feeds personalizados. Al mover una publicación de Bluesky a Threads, elige el tag único más relevante y descarta el resto.

¿Funcionan las @menciones de Bluesky en Threads?

No. Los handles de Bluesky están vinculados a la red AT Protocol y siguen el formato @usuario.bsky.social; están limitados exclusivamente a esa red. Los handles de Threads están enlazados a cuentas de Instagram y siguen un espacio de nombres completamente distinto. Cada @mención debe buscarse en Threads individualmente y o bien reescribirse con el handle correcto o eliminarse.

Post to Bluesky and Threads in one go

Compose once, customize the caption per network, and let SocialKit publish to Bluesky, Threads, and 9 more platforms on schedule — no re-uploading, no copy-paste.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee