Blog/14 de mayo de 2026·9 min de lectura

Limites de Bluesky, Threads y Mastodon

Las tres grandes alternativas a Twitter cuentan distinto. Bluesky usa grafemas (300), Threads usa caracteres (500), Mastodon depende de la instancia (500 por defecto, hasta 5.000+). Aqui esta la referencia multiplataforma, con la matematica de grafemas que confunde a todo el mundo.

Las Tres Alternativas Descentralizadas a Twitter

Cuando empezo el exodo de Twitter en 2022, tres plataformas absorbieron la mayor parte de la migracion: Bluesky, Threads y Mastodon. Parecen similares por fuera pero se construyeron sobre tres cimientos tecnicos completamente distintos, y eso da forma a como cuentan caracteres.

  • Bluesky corre sobre AT Protocol, una arquitectura federada con capa global de contenido. Lanzo publicamente en febrero de 2024.
  • Threads es la entrada de Meta, lanzada en julio de 2023, fuertemente ligada a la identidad de Instagram.
  • Mastodon es el mayor de los tres: red federada nativa ActivityPub, en vivo desde 2016.

El Limite de 300 Grafemas de Bluesky

Las publicaciones de Bluesky estan limitadas a 300 grafemas. No 300 caracteres. No 300 bytes. 300 grafemas.

Un grafema es lo que tu y yo llamariamos "un caracter" si miraramos una pantalla: un simbolo visible. La letra a es un grafema. La bandera emoji tambien es un grafema, aunque por dentro se construya de dos puntos de codigo (y 4 unidades UTF-16). Para texto plano en espanol, esto parece identico a un limite de 300 caracteres.

El Limite de 500 Caracteres de Threads

Las publicaciones de Threads estan limitadas a 500 caracteres. Simple. Threads hereda el modelo de conteo de Instagram, que usa unidades UTF-16 igual que Twitter originalmente. Eso significa que un emoji tipicamente cuenta como 2 caracteres en tu presupuesto de 500. Si escribes posts intensivos en texto, 500 es bastante (unas 75-90 palabras en espanol).

El Defecto de 500 Caracteres de Mastodon

El limite de publicacion por defecto de Mastodon es 500 caracteres, pero aqui esta el giro: cada instancia puede sobrescribirlo. Las instancias mas grandes (mastodon.social, mastodon.online, fosstodon.org) mantienen los 500 por defecto. Pero muchas otras corren 1.000, 2.000, incluso 11.000.

La federacion complica esto. Si publicas 4.000 caracteres desde una instancia generosa, ese post federa a mastodon.social (limite 500). En la instancia receptora, el post mostrado puede aparecer truncado con un enlace "Leer mas".

Por Que Bluesky Cuenta Grafemas en Lugar de Caracteres

Twitter construyo su limite de 140 caracteres en 2006 alrededor de unidades UTF-16. Eso tenia sentido para ASCII en ingles. Se rompio espectacularmente en cuanto llegaron los emojis y scripts complejos.

Toma el emoji familia. Para tu ojo, es 1 cosa. Por debajo, esta construido de 4 emojis de persona separados pegados con 3 caracteres de union de ancho cero (ZWJ). Total: 7 puntos de codigo, 11 unidades UTF-16. En un tweet de 280 caracteres, este unico emoji consumia 11 de tus caracteres.

El equipo de AT Protocol de Bluesky aprendio de esto. Especificaron que el limite de 300 caracteres se mide en grafemas, la unidad que JavaScript expone via Intl.Segmenter. El conteo ahora coincide con lo que ven los usuarios.

Matematicas Multiplataforma

PlataformaLimiteUnidad
Twitter (X)280Unidades UTF-16
Bluesky300Grafemas
Threads500Unidades UTF-16
Mastodon (defecto)500Unidades UTF-16
Mastodon (max instancia)5.000+Unidades UTF-16

Otros Limites de Bluesky

  • Publicacion: 300 grafemas (contados via Intl.Segmenter)
  • Nombre mostrado: 256 caracteres
  • Descripcion (bio): 256 caracteres
  • Handle: 253 caracteres incluido .bsky.social o tu dominio
  • Texto alternativo (imagen): 2.000 caracteres

Otros Limites de Threads

  • Publicacion (500 caracteres): el limite titular. Conteo UTF-16 plano.
  • Bio (150 caracteres): igual que Instagram.
  • Usuario (30 caracteres): compartido con tu Instagram.
  • DM (1.000 caracteres): mensaje directo.
  • Texto alternativo: hasta ~1.000 caracteres.

Otros Limites de Mastodon

  • Publicacion (500 por defecto): anulable por instancia. Algunas permiten 5.000+.
  • Nombre mostrado (30 caracteres).
  • Bio (500 caracteres).
  • Usuario (30 caracteres): parte local del handle.
  • Campos de perfil: 4 filas de metadatos, cada una 255 caracteres etiqueta + 255 valor.
  • Aviso de contenido: 100 caracteres.
  • Texto alternativo: 1.500 caracteres por adjunto.

Estrategia de Cross-Posting

Si mantienes presencia en las tres (y probablemente Twitter/X tambien), la jugada practica es escribir al minimo comun denominador.

Minimo comun denominador: 280 caracteres (Twitter) o 300 grafemas (Bluesky). Acerta eso y tu post cabe en todas partes con espacio de sobra.

Herramientas de cross-posting: Buffer, Hypefury, Postiz y Croissant soportan publicacion multi-plataforma. Para revisar el conteo antes de publicar, usa nuestro Contador de Caracteres.

Cuenta caracteres en Bluesky, Threads y Mastodon.

Abrir Contador de Caracteres

Guias Relacionadas

Frequently Asked Questions

Las publicaciones en Bluesky estan limitadas a 300 grafemas, no 300 caracteres. Un grafema es un caracter percibido por el usuario, asi que una bandera o emoji compuesto cuenta como 1 grafema aunque pueda ser de 4 a 11 unidades UTF-16. En la practica, el texto plano en espanol se comporta como un limite de 300 caracteres.

El limite original de Twitter de 280 caracteres contaba unidades UTF-16, lo que significaba que un emoji podia consumir 2 a 11 de tus caracteres. El protocolo AT de Bluesky usa Intl.Segmenter para contar lo que los usuarios ven, asi el conteo coincide con lo visual. Un emoji equivale a un grafema, sin importar cuantos puntos de codigo contiene.

Las publicaciones de Threads estan limitadas a 500 caracteres. Threads esta construido por Meta y hereda el conteo UTF-16 de Instagram, asi que 500 caracteres significa 500 caracteres en el sentido convencional. Los emojis tipicamente cuentan como 2 caracteres cada uno.

El limite por defecto de Mastodon es 500 por publicacion en la mayoria de instancias, incluida mastodon.social. Sin embargo, cada administrador de instancia puede sobrescribirlo. Algunas instancias permiten 5.000 o mas. Las publicaciones que federan a una instancia remota con maximo menor son truncadas al mostrarse.

No. Mastodon es federado y cada instancia fija su propio limite. El defecto es 500, pero las instancias comunmente corren 1.000, 2.000 o incluso 5.000+. Si haces cross-posting o quieres maxima compatibilidad en el fediverso, escribe a 500 para ir seguro.

Si tu audiencia esta dividida entre ellas, si. Escribe al minimo comun denominador: 300 grafemas para Bluesky. La misma publicacion cabe en Threads (500) y Mastodon (500+) sin cambios. Herramientas como Buffer, Postiz y Croissant manejan la distribucion.

Si. Bluesky soporta hashtags (#tema) y menciones (@usuario.bsky.social) dentro de las publicaciones. Ambos cuentan en el limite de 300 grafemas. Los hashtags son clicables y llevan a un feed de la etiqueta. Las menciones notifican al usuario y enlazan a su perfil.

Los nombres mostrados de Bluesky estan limitados a 256 caracteres, y las bios (descripciones) tambien son de 256 caracteres. Los handles pueden ser hasta 253 caracteres incluido el sufijo .bsky.social o tu dominio personalizado. La mayoria de usuarios mantiene el nombre bajo 30 caracteres para legibilidad.