Cross-posting

How to cross-post from Bluesky to X (Twitter)

De Bluesky a X parece el salto más fácil del clúster de texto —ambas son redes de posts cortos construidas sobre la misma gramática de respuesta-cita-repost—, pero las dos cuentan de forma distinta, y los 20 caracteres que separan los 300 de Bluesky de los 280 de X caen justo donde terminan los buenos posts. Suma el peaje fijo de 23 caracteres por enlace de X y su costumbre de contar muchos emojis como dos, y un borrador que encaja limpio en Bluesky puede rebotar en el compositor de X.

Esta guía mapea las reglas de conteo lado a lado, las diferencias de imagen y vídeo que de verdad pican, y la forma más limpia de publicar en ambas —a mano, o componiendo una sola vez en SocialKit con el límite de cada red comprobado mientras escribes.

Start My Free Trial

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

Bluesky vs X (Twitter): the spec deltas

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

BlueskyX (Twitter) spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecBluesky (from)X (Twitter) (to)
Primary canvas1200 × 675 px · 16:9 (post image)1600 × 900 px · 16:9 (post image)
Caption limit300 graphemes (visual characters — emoji count once)280 characters (X Premium subscribers can post up to 25,000)
Video lengthShort clips — Bluesky has been raising limits (around 3 minutes as of early 2026)About 2 minutes 20 seconds for standard accounts; longer uploads are a Premium feature
HashtagsPlain-text hashtags count toward the 300-grapheme limitCount toward the character limit; one or two is the platform norm
Modelo de conteo300 grafemas — los emojis complejos cuentan una vez; techo de 3.000 bytes280 caracteres gratis — muchos emojis cuentan como dos, los enlaces 23 fijos
Escotilla de escape para texto largoHilos nativos — cada respuesta tiene sus propios 300Hilos, o posts de X Premium de hasta 25.000 caracteres
Tamaño del archivo de imagenComprimido a ~1 MB (976.56 KB) por imagenFotos de hasta 5 MB; las cuadrículas de varias imágenes recortan hacia cuadrados

The good news

What transfers cleanly

  • El formato en sí: texto corto, hasta cuatro imágenes, hilos nativos, citas y reposts: un post pensado para Bluesky no necesita ningún retoque estructural para X.
  • La mayoría de los borradores cortos: cualquier cosa por debajo de 280 caracteres cruza sin cambios, y la cultura compartida de mínimos hashtags (uno o dos como mucho) hace que tu estilo de etiquetas también sobreviva.
  • Imágenes con calidad original —siempre que uses tus másteres: X acepta fotos de hasta 5 MB, cómodamente por encima de cualquier cosa lista para Bluesky, y ambas plataformas admiten texto alternativo detallado (X hasta 1.000 caracteres, con una insignia ALT).
  • Vídeo corto: los clips de hasta unos 2 minutos 20 segundos encajan en una cuenta estándar de X, lo que cubre la mayoría del vídeo conversacional grabado para Bluesky.
  • La costumbre del gráfico 16:9: la exportación recomendada de 1200 × 675 px de Bluesky coincide casi exacto con el encuadre de imagen única en el timeline de X, así que los gráficos diseñados sirven para ambas.

The fine print

What breaks in transit

  • Los últimos 20 caracteres —y el modelo de conteo que hay debajo: Bluesky cuenta 300 grafemas (un emoji complejo cuenta una vez), mientras que X cuenta 280 caracteres con muchos emojis facturados como dos y los caracteres CJK duplicados. Un post de 290 grafemas cargado de emojis puede quedarse muy lejos del límite de X.
  • Los posts que pasan del límite en X se rechazan, no se recortan: no hay truncado elegante, así que el corte tiene que ocurrir en tu borrador, no en el borde de la plataforma.
  • Los enlaces pasan de texto a peaje: en Bluesky la URL cuenta como los caracteres que escribes (la app oficial ofrece eliminar el texto de la URL una vez que se adjunta una tarjeta de enlace), mientras que X envuelve cada enlace en t.co con un coste fijo de 23 caracteres: un post con un enlace en realidad tiene 257 para palabras.
  • Vídeo por encima del techo gratuito de X: los clips de Bluesky pueden llegar a unos 3 minutos a fecha de junio de 2026, pero una cuenta estándar de X tope alrededor de los 2 minutos 20 segundos: las subidas más largas son una función de X Premium.
  • Los handles y la trampa del archivo descargado: las menciones @nombre.bsky.social no apuntan a ningún sitio en X, y las imágenes guardadas desde Bluesky ya han sido comprimidas a ~1 MB: vuelve a subir siempre desde tus originales.

Step by step: by hand vs with SocialKit

The manual way

  1. Pega el texto y compruébalo frente a 280: dales margen extra a los borradores cargados de emojis, ya que X cuenta muchos emojis como dos caracteres.
  2. Reajusta el presupuesto de los enlaces a 23 caracteres fijos cada uno, y decide si el enlace se gana su sitio en el post o pertenece a una respuesta.
  3. Cambia los @handles de Bluesky por los handles de X de las mismas personas (o quita la mención), y mantén los hashtags en uno o dos.
  4. Vuelve a subir las imágenes desde tus exportaciones originales y traslada el texto alternativo: no reutilices las copias comprimidas de Bluesky.
  5. Comprueba la duración del vídeo: recorta a unos 2:20 para una cuenta estándar, o confirma que la cuenta de destino tiene Premium antes de programar algo más largo.
  6. Publica a una hora apropiada para X: su audiencia tiene picos distintos a la de Bluesky (guías de mejor hora enlazadas más abajo).

With SocialKit — compose once, customize per network

  1. Compón una sola vez: escribe el post en el compositor de SocialKit y selecciona tanto Bluesky como X.
  2. Personaliza por red en una sola pantalla: recorta la variante de X a 280 con los enlaces contados, mantén la redacción más holgada en Bluesky y arregla las menciones para cada red.
  3. Programa cada plataforma en su mejor franja en lugar de disparar ambas en el momento en que una está en vivo.
  4. Deja que SocialKit publique de forma nativa en ambas y luego compara los resultados por post en sus analíticas para ver a qué red le encaja el mensaje.
Start My Free Trial

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

Pro tips

Tip 1

Redacta primero la versión de X: 280 menos un enlace de 23 caracteres es la caja más apretada de este par, y ampliar un borrador apretado para Bluesky es indoloro: encoger uno suelto rara vez lo mejora.

Tip 2

Si la idea no entra, hazla hilo en ambas: cada post de un hilo de X tiene sus propios 280 y cada respuesta de Bluesky sus propios 300, y en ambas redes el primer post hace toda la venta.

Tip 3

Cuida la cuadrícula de varias imágenes de X: de dos a cuatro imágenes se recortan al centro hacia cuadrados y mosaicos anchos, y la cuadrícula de Bluesky recorta de otra forma de nuevo: centra a tus protagonistas para que un mismo conjunto de archivos sobreviva a ambos diseños.

FAQ

Bluesky → X (Twitter) questions

Start My Free Trial

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

¿Un post de Bluesky de 300 caracteres entrará en X?

No en una cuenta gratuita: el límite de X es de 280 caracteres, y los posts que pasan del límite se rechazan de plano en lugar de truncarse. Los suscriptores de X Premium pueden publicar hasta 25.000 caracteres (a fecha de junio de 2026), aunque el timeline sigue colapsando los posts largos tras un enlace de «Mostrar más».

¿Los enlaces cuentan igual en Bluesky y X?

No. X envuelve cada URL en t.co y cobra 23 caracteres fijos sin importar la longitud. En Bluesky la URL cuenta como el texto que escribes, aunque la app oficial ofrece eliminar el texto de la URL una vez que se adjunta una tarjeta de enlace. El mismo post con enlace puede pasar un compositor y fallar en el otro.

¿Puedo reflejar automáticamente mis posts de Bluesky en X?

No hay puente nativo: Bluesky funciona con el AT Protocol y X no se federa con nada. Existen scripts de reflejo de terceros, pero los cambios de precios de la API de X los han vuelto raros y frágiles. Un programador que compone una sola vez y publica de forma nativa en ambas es la vía fiable.

¿Los límites de imagen son los mismos en ambas plataformas?

Ambas permiten hasta cuatro imágenes por post. X acepta fotos de hasta 5 MB y texto alternativo de hasta 1.000 caracteres; Bluesky comprime cada imagen a aproximadamente 1 MB (976.56 KB). Sube desde tus archivos originales en cada plataforma en lugar de volver a descargar de cualquiera de ellas.

Post to Bluesky and X (Twitter) in one go

Compose once, customize the caption per network, and let SocialKit publish to Bluesky, X (Twitter), 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