Cross-posting

How to cross-post from Instagram to Mastodon

Instagram e Mastodon suportam ambos imagens, mas as semelhanças ficam por aí. O algoritmo do Instagram faz o conteúdo chegar a seguidores e não-seguidores, enquanto a maioria das instâncias do Mastodon não tem qualquer feed algorítmico — a descoberta depende quase inteiramente de hashtags e de os teus seguidores verificarem ativamente a timeline local ou federada. Esta diferença de mecânica significa que um post do Instagram colado sem alterações no Mastodon dificilmente chegará a quase ninguém.

O outro atrito de fundo é o limite de caracteres. O Instagram permite até 2.200 caracteres numa legenda; o padrão do Mastodon é 500 — e os administradores de instância podem aumentá-lo, por isso nunca deves assumir um teto fixo. Junta as fortes normas comunitárias do Mastodon em torno de alt text e avisos de conteúdo, e esta rota exige mais reescrita do que qualquer outro corredor de imagem — a imagem passa na perfeição, todo o resto precisa de adaptação manual.

Start My Free Trial

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

Instagram vs Mastodon: the spec deltas

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

InstagramMastodon spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecInstagram (from)Mastodon (to)
Primary canvas1080 × 1350 px · 4:5 (post)1200 × 675 px · 16:9 (post image)
Caption limit2,200 characters500 characters by default — instance admins can raise it
Video lengthReels up to 3 minutes for standard accounts (Instagram has been extending limits)Instance-dependent; default upload caps are modest, so keep clips short
HashtagsCapped at 5 per post (rolling out since Dec 2025), counted across caption and comments; 3–5 focused tags was already Instagram’s guidanceCount toward the limit and drive most discovery (most instances have no algorithmic feed)
Alt text / acessibilidadeCampo opcional; raramente utilizado na prática no InstagramForte norma comunitária no Mastodon; esperado na maioria das instâncias
Aviso de conteúdo (CW)Não existe como funcionalidade no InstagramEtiqueta CW por post; forte norma de etiqueta para conteúdo sensível ou promocional
Link no corpo do postOs links nas legendas não são clicáveis no Instagram — "link na bio" é o contorno habitualOs URLs no corpo dos posts do Mastodon são totalmente clicáveis — usa-os diretamente

The good news

What transfers cleanly

  • A própria imagem: o quadrado 1080 × 1080 px do Instagram (ou retrato 1080 × 1350 px) carrega nativamente no Mastodon, que aceita anexos JPEG e PNG padrão sem necessidade de nova exportação.
  • Legendas escritas de forma concisa desde o início: qualquer legenda do Instagram já com menos de 500 caracteres transita intacta, desde que também contabilizes as hashtags que contam para o limite do Mastodon.
  • Áudio original captado pela câmara: se estiveres a partilhar um Reel do IG como um anexo de vídeo curto, vozes off e sons originais gravados por ti viajam dentro do ficheiro sem complicações de licenciamento.
  • Corpo de texto factual e links: a substância informativa de uma legenda do Instagram — um tutorial, uma história, um link de produto — transita depois de condensada para o limite do Mastodon.
  • Intenção das hashtags: o objetivo de ajudar as pessoas a encontrar o teu post através de tags aplica-se nas duas plataformas, ainda que o Mastodon dependa das tags muito mais do que o Instagram para a descoberta.

The fine print

What breaks in transit

  • Comprimento da legenda: o Instagram permite até 2.200 caracteres, enquanto o limite padrão do Mastodon é 500 caracteres (os administradores de instância podem aumentá-lo) — uma legenda média do Instagram tem de ser cortada em mais de três quartos.
  • Estratégia de hashtags: a orientação do Instagram recomenda 3–5 tags focadas (limitadas a 5 desde o lançamento de Dec 2025); as tags do Mastodon contam para o já apertado limite de 500 caracteres e são a principal ferramenta de descoberta na maioria das instâncias — tens de escolher as mais específicas e orçamentá-las.
  • Ganchos dependentes de algoritmo: o texto do Instagram abre muitas vezes com um gancho desenhado para parar um scroll algorítmico ("POV:", contagem decrescente para um lançamento) — esses ganchos caem em saco roto no Mastodon, onde os seguidores leem uma timeline cronológica e não um feed ordenado por relevância.
  • Menções e CTAs: os @handles do Instagram não existem no Mastodon, onde as contas têm o formato utilizador@instância — qualquer menção tem de ser removida ou reescrita, e CTAs de "link na bio" não fazem sentido no fediverso.
  • Limites de carregamento de vídeo: um Reel do Instagram corre até 3 minutes para contas padrão, mas os limites de carregamento de vídeo do Mastodon são modestos e dependentes de instância — um Reel pode ultrapassar o limite de tamanho de ficheiro ou de duração de uma instância, por isso mantém os clipes curtos e verifica as regras da instância de destino.

Step by step: by hand vs with SocialKit

The manual way

  1. Exporta a tua imagem (ou vídeo curto) do Instagram com resolução máxima — o carregamento original ou a exportação da tua app de edição, nunca uma captura de ecrã do post.
  2. Reescreve a legenda para caber no padrão de 500 caracteres do Mastodon: destila para a ideia única mais importante, corta o enchimento e remove frases específicas do Instagram como "link na bio" ou "guarda este post".
  3. Seleciona hashtags que sirvam a descoberta federada em vez de espelhares o teu conjunto de tags do IG — escolhe 3–5 tags específicas que os utilizadores do Mastodon no teu nicho realmente seguem, e conta-as dentro do teu orçamento de 500 caracteres.
  4. Escreve uma string de alt text descritiva para a imagem antes de a anexar; o alt text é uma forte norma comunitária no Mastodon e contribui para a acessibilidade em todas as instâncias.
  5. Considera um aviso de conteúdo (CW) se o post aborda um tema sensível — a cultura do Mastodon espera uma etiqueta CW em conteúdo que alguns utilizadores possam querer aceitar voluntariamente em vez de ver por omissão.
  6. Publica através da tua conta Mastodon ou de uma ferramenta de agendamento, e depois verifica as timelines local e federada para confirmar que o post apareceu como esperado.

With SocialKit — compose once, customize per network

  1. Anexa a tua imagem uma única vez no compositor do SocialKit e aponta-a tanto para o Instagram como para o Mastodon.
  2. Mantém a legenda completa do Instagram na variante do IG e escreve uma versão condensada com hashtags orçamentadas para o Mastodon — incluindo o alt text no campo do Mastodon — sem voltares a carregar o ficheiro.
  3. Agenda cada post de forma independente; os públicos do Instagram e do Mastodon estão ativos em horários diferentes, e um feed cronológico recompensa publicar quando os seguidores estão online.
  4. Deixa o SocialKit publicar automaticamente e depois compara os resultados por post nas analytics para perceber onde a imagem gera um envolvimento mais significativo.
Start My Free Trial

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

Pro tips

Tip 1

Começa com o link no Mastodon: ao contrário do Instagram, os posts do Mastodon suportam URLs clicáveis no corpo do texto — move o link da tua chamada para ação para dentro do próprio post em vez de referires uma bio.

Tip 2

Segue as hashtags que publicas: na maioria das instâncias do Mastodon, seguir uma hashtag é a forma como os utilizadores optam por um feed de tópico — publicar uma tag que também segues permite-te ver quem mais está nessa conversa e responder, o que constrói alcance mais depressa do que os posts sozinhos.

Tip 3

Escreve o alt text antes de agendares: é fácil saltá-lo no último momento, mas a comunidade do Mastodon nota a sua ausência e isso reduz genuinamente a acessibilidade — faz dele um campo obrigatório no teu fluxo de trabalho, tal como as legendas.

FAQ

Instagram → Mastodon questions

Start My Free Trial

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

O limite de 500 caracteres do Mastodon é fixo?

Não. O padrão de 500 caracteres é definido pelo administrador da instância e pode ser aumentado em qualquer instância — algumas permitem significativamente mais. A partir de June 2026 não deves assumir um teto universal fixo; em caso de dúvida, corta para os 500 para que o teu post funcione em todo o lado.

As hashtags do Instagram funcionam da mesma forma no Mastodon?

Não exatamente. O Instagram introduziu um limite de 5 hashtags por post em lançamento desde December 2025, e o seu algoritmo distribui conteúdo além disso através de sinais que não são tags. A maioria das instâncias do Mastodon não tem feed algorítmico, pelo que as hashtags são o principal mecanismo de descoberta — contam para o teu limite de caracteres, por isso escolhe as 3–5 mais específicas e trata-as como essenciais, não decorativas.

O meu Reel do Instagram vai carregar bem no Mastodon?

Depende da instância. Os Reels do Instagram correm até 3 minutes para contas padrão (o Instagram tem vindo a expandir os limites), mas os limites de carregamento do Mastodon — tanto tamanho de ficheiro como duração — são definidos por instância e muitas vezes são modestos. Um clipe curto de 30–60 segundos é a aposta mais segura; verifica os limites publicados pela instância de destino antes de anexares vídeos mais longos.

Preciso de adicionar um aviso de conteúdo no Mastodon?

Os avisos de conteúdo (CW) não são obrigatórios, mas são uma forte norma comunitária na maioria das instâncias. Um CW é esperado para temas que os utilizadores podem querer aceitar voluntariamente — política, saúde mental, spoilers e algum conteúdo promocional. Em caso de dúvida, um CW breve respeita as normas da instância e tende a gerar um envolvimento de melhor qualidade do que surpreender os utilizadores com conteúdo que não escolheram ver.

Post to Instagram and Mastodon in one go

Compose once, customize the caption per network, and let SocialKit publish to Instagram, Mastodon, 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