Cross-posting

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

Da Bluesky a X sembra il salto più facile del cluster testo — entrambi sono social di post brevi costruiti sulla stessa grammatica di risposta, citazione e repost — ma i due contano in modo diverso, e i 20 caratteri tra i 300 di Bluesky e i 280 di X cadono proprio dove finiscono i buoni post. Aggiungi la tassa fissa di 23 caratteri sui link di X e la sua abitudine di contare molte emoji come due, e una bozza che entra senza problemi su Bluesky può rimbalzare dal compositore di X.

Questa guida mette a confronto le regole di conteggio una accanto all’altra, le differenze di immagini e video che pesano davvero e il modo più pulito per pubblicare su entrambi — a mano, oppure scritto una volta sola in SocialKit con il limite di ogni rete verificato mentre scrivi.

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
Modello di conteggio300 grafemi — le emoji complesse contano una volta; tetto di 3.000 byte280 caratteri gratis — molte emoji contano come due, i link 23 fissi
Via di fuga per il testo lungoThread nativi — ogni risposta ottiene i suoi 300Thread, oppure post X Premium fino a 25.000 caratteri
Dimensione file immagineCompressa a ~1 MB (976,56 KB) per immagineFoto fino a 5 MB; le griglie multi-immagine ritagliano verso quadrati

The good news

What transfers cleanly

  • Il formato in sé: testo breve, fino a quattro immagini, thread nativi, citazioni e repost — un post pensato per Bluesky non richiede alcun rifacimento strutturale per X.
  • La maggior parte delle bozze brevi: tutto ciò che sta sotto i 280 caratteri passa invariato, e la cultura condivisa dei pochi hashtag (uno o due al massimo) fa sì che sopravviva anche il tuo stile di tag.
  • Le immagini alla qualità originale — purché usi i tuoi master: X accetta foto fino a 5 MB, ben oltre qualunque cosa adatta a Bluesky, ed entrambe le piattaforme supportano testi alternativi dettagliati (X fino a 1.000 caratteri, con un badge ALT).
  • I video brevi: le clip fino a circa 2 minuti e 20 secondi entrano in un account X standard, il che copre la maggior parte dei video conversazionali girati per Bluesky.
  • L’abitudine alla grafica 16:9: l’esportazione consigliata da Bluesky di 1200 × 675 px corrisponde quasi esattamente all’inquadratura a immagine singola della timeline di X, quindi le grafiche progettate fanno doppio servizio.

The fine print

What breaks in transit

  • Gli ultimi 20 caratteri — e il modello di conteggio che ci sta sotto: Bluesky conta 300 grafemi (un’emoji complessa conta una volta), mentre X conta 280 caratteri con molte emoji conteggiate come due e i caratteri CJK raddoppiati. Un post di 290 grafemi ricco di emoji può mancare il limite di X di un margine ampio.
  • I post oltre il limite su X vengono rifiutati, non accorciati — non c’è alcun troncamento elegante, quindi il taglio deve avvenire nella tua bozza, non al bordo della piattaforma.
  • I link passano da testo a tassa: su Bluesky l’URL conta come i caratteri che digiti (l’app ufficiale propone di eliminare il testo dell’URL una volta che si aggancia una scheda link), mentre X racchiude ogni link in t.co a 23 caratteri fissi — un post con un link ha in realtà 257 caratteri per le parole.
  • I video oltre il tetto gratuito di X: le clip di Bluesky possono arrivare a circa 3 minuti a giugno 2026, ma un account X standard si ferma intorno ai 2 minuti e 20 secondi — i caricamenti più lunghi sono una funzione di X Premium.
  • Gli handle e la trappola del file scaricato: le menzioni @nome.bsky.social non puntano da nessuna parte su X, e le immagini salvate da Bluesky sono già state compresse a ~1 MB — ricarica sempre dai tuoi originali.

Step by step: by hand vs with SocialKit

The manual way

  1. Incolla il testo e verificalo rispetto a 280 — concedi più margine alle bozze ricche di emoji, dato che X conta molte emoji come due caratteri.
  2. Ricalcola il budget dei link a 23 caratteri fissi ciascuno e decidi se il link merita il suo posto nel post o appartiene a una risposta.
  3. Sostituisci gli handle @ di Bluesky con gli handle X delle stesse persone (o togli la menzione) e tieni gli hashtag a uno o due.
  4. Ricarica le immagini dalle tue esportazioni originali e riporta il testo alternativo — non riusare le copie compresse di Bluesky.
  5. Controlla la durata del video: taglia a circa 2:20 per un account standard, oppure verifica che l’account di destinazione abbia Premium prima di programmare qualcosa di più lungo.
  6. Pubblica a un orario adatto a X — il suo pubblico raggiunge il picco in modo diverso da quello di Bluesky (guide sull’orario migliore linkate sotto).

With SocialKit — compose once, customize per network

  1. Scrivi una volta sola: componi il post nel compositore di SocialKit e seleziona sia Bluesky sia X.
  2. Personalizza per rete in un’unica schermata: accorcia la variante per X a 280 con i link conteggiati, mantieni la formulazione più ampia su Bluesky e sistema le menzioni per ogni rete.
  3. Programma ogni piattaforma nel suo slot migliore invece di pubblicare entrambe nel momento in cui una va online.
  4. Lascia che SocialKit pubblichi in modo nativo su entrambi, poi confronta i risultati per post nelle sue analitiche per vedere a quale rete si adatta il messaggio.
Start My Free Trial

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

Pro tips

Tip 1

Scrivi prima la versione per X: 280 meno un link da 23 caratteri è la scatola più stretta di questa coppia, ed espandere una bozza stretta per Bluesky è indolore — restringerne una larga raramente la migliora.

Tip 2

Se l’idea non entra, falla in thread su entrambi: ogni post di un thread X ottiene i suoi 280 e ogni risposta su Bluesky i suoi 300, e su entrambe le reti è il primo post a fare tutto il lavoro di richiamo.

Tip 3

Attenzione alla griglia multi-immagine di X: da due a quattro immagini vengono ritagliate al centro verso quadrati e riquadri larghi, e la griglia di Bluesky ritaglia in modo ancora diverso — centra i soggetti così un solo set di file sopravvive a entrambi i layout.

FAQ

Bluesky → X (Twitter) questions

Start My Free Trial

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

Un post di Bluesky da 300 caratteri entra su X?

Non su un account gratuito — il limite di X è di 280 caratteri, e i post oltre il limite vengono rifiutati del tutto invece che troncati. Gli abbonati a X Premium possono pubblicare fino a 25.000 caratteri (a giugno 2026), anche se la timeline comprime comunque i post lunghi dietro un link “Mostra altro”.

I link contano allo stesso modo su Bluesky e X?

No. X racchiude ogni URL in t.co e addebita 23 caratteri fissi a prescindere dalla lunghezza. Su Bluesky l’URL conta come il testo che digiti, anche se l’app ufficiale propone di rimuovere il testo dell’URL una volta agganciata una scheda link. Lo stesso post con link può passare un compositore e fallire l’altro.

Posso rispecchiare automaticamente i miei post di Bluesky su X?

Non esiste un ponte nativo — Bluesky gira sull’AT Protocol e X non si federa con nulla. Esistono script di mirroring di terze parti, ma le modifiche ai prezzi dell’API di X li hanno resi rari e fragili. Uno scheduler che scrive una volta sola e pubblica in modo nativo su entrambi è la strada affidabile.

I limiti delle immagini sono uguali su entrambe le piattaforme?

Entrambe consentono fino a quattro immagini per post. X accetta foto fino a 5 MB e testo alternativo fino a 1.000 caratteri; Bluesky comprime ogni immagine a circa 1 MB (976,56 KB). Carica dai tuoi file originali su ciascuna piattaforma invece di riscaricare dall’una o dall’altra.

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