Las especificaciones de copy de Meta Ads definen límites de caracteres para tres campos de texto: texto primario (125 caracteres recomendados), titular (40 caracteres) y descripción (25 caracteres). Estos límites varían por ubicación. Facebook Feed recomienda titulares de 27 caracteres mientras Reels Overlay permite solo 10. El texto más allá de la longitud recomendada se trunca detrás de un enlace "See More", con aproximadamente 125 caracteres visibles en móvil. Meta soporta hasta cinco variaciones por campo de texto para optimización de entrega y ofrece Text Generation impulsado por IA para crear opciones adicionales desde tus entradas originales.
Has escrito lo que crees que es el anuncio perfecto. Luego lo previsualizas en móvil y la mitad de tu texto primario está oculta detrás de "See More". Tu titular está cortado a mitad de palabra. ¿Y tu descripción cuidadosamente elaborada? No se muestra en absoluto.
Esto pasa porque las especificaciones de copy de Meta Ads varían por ubicación, dispositivo y formato, y la mayoría de las guías de especificaciones entierran los límites de caracteres dentro de artículos sobre dimensiones de imagen. Terminas desplazándote pasando conteos de píxeles y relaciones de aspecto solo para averiguar cuántos caracteres puede tener tu titular.
Esta guía cubre solo especificaciones de copy de Meta Ads. Cada límite de caracteres, cada campo de texto, cada ubicación. Mantenla abierta la próxima vez que estés construyendo anuncios en Ads Manager.
Los tres campos de texto de Meta Ads

Cada anuncio de Meta tiene hasta tres campos de texto. Entender qué hace cada uno, y dónde aparece realmente, es la base para trabajar con las especificaciones de copy de Meta Ads efectivamente.
Texto primario
El texto primario es el bloque principal de copy que aparece encima de tu creativo en las ubicaciones Feed. Es donde vive tu gancho.
Técnicamente puedes ingresar hasta 2,200 caracteres (el máximo de API varía por flujo de trabajo, con algunos soportando hasta 4,096). Pero esto es lo que importa: solo aproximadamente 125 caracteres se muestran en móvil antes de que aparezca el enlace "See More". Todo después de eso se oculta a menos que el usuario activamente toque para expandir.
La propia guía de Meta es directa: "El texto primario debería abarcar 1-3 líneas como máximo." Recomiendan 125 caracteres para la mayoría de las ubicaciones, y su página de mejores prácticas enmarca esto como la cantidad "que puede mostrarse en pantallas más pequeñas".
Meta te permite añadir hasta cinco opciones de texto primario por anuncio. El sistema de anuncios prueba diferentes versiones con diferentes personas y optimiza para rendimiento: es optimización de entrega, no rotación igual.
Titular
El titular aparece debajo de tu creativo, típicamente sobre el botón de call-to-action. Piénsalo como un caption para el visual, no un titular tradicional.
Meta recomienda 40 caracteres para la mayoría de las ubicaciones, pero esto varía más que cualquier otro campo. Facebook Feed específicamente recomienda 27 caracteres. Reels Overlay cae a solo 10. La API acepta hasta 255 caracteres para el campo de título, pero cualquier cosa más allá de la longitud recomendada arriesga ser cortado.
Como el texto primario, puedes añadir hasta cinco variaciones de titular por anuncio.
Descripción
La descripción es el campo de texto menos visible y más incomprendido. Aparece debajo del titular, cuando aparece.
Meta recomienda 25 caracteres para la mayoría de las ubicaciones, pero el campo solo se muestra confiablemente en un puñado de ubicaciones: Marketplace, Audience Network, Facebook Search Results e In-Stream Video. Está frecuentemente ausente de las propias páginas del Ads Guide de Meta para las ubicaciones de Stories, Reels, Explore e Instagram Feed.
Como el texto primario y el titular, puedes añadir hasta cinco opciones de descripción por anuncio. La regla práctica: escríbela para ubicaciones donde se muestra, pero nunca pongas información crítica aquí.

Esta es la tabla de referencia maestra para las especificaciones de copy de Meta Ads. Estos son los conteos de caracteres recomendados por Meta del Ads Guide, las longitudes diseñadas para evitar truncamiento, no los máximos duros de entrada.
Ubicaciones Feed
| Ubicación | Texto Primario | Titular | Descripción |
|---|
| Facebook Feed | 50-150 | 27 | -- |
| Instagram Feed | 125 | 40 | -- |
| Instagram Explore (grid) | 125 | -- | -- |
| Instagram Explore Home | 125 | 40 | -- |
| Facebook Marketplace | 125 | 40 | 30 |
| Facebook Search Results | 125 | 40 | 30 |
| Facebook In-Stream Video | 125 | 40 | 30 |
| Audience Network | 125 | 40 | 30 |
| Facebook Right Column (imagen) | -- | 40 | -- |
"--" significa que el Ads Guide de Meta no lista el campo para esa ubicación. Aún puede aceptar entrada, pero la visualización no está garantizada.
Algunas cosas que vale la pena notar. Facebook Feed es la única ubicación donde Meta da un rango (50-150) para texto primario en lugar de un solo número. El campo de descripción se muestra confiablemente solo en cuatro ubicaciones: Marketplace, Search Results, In-Stream Video y Audience Network. Y Right Column es solo titular: no confíes en que el texto primario o la descripción sean visibles allí.
Ubicaciones Stories
| Ubicación | Texto Primario | Titular | Descripción |
|---|
| Facebook Stories | 125 | 40 | -- |
| Instagram Stories | 125 | 40 | -- |
| Messenger Stories | 125 | 40 | -- |
Stories son consistentes: 125/40 en Facebook, Instagram y Messenger. Sin campo de descripción listado.
Ubicaciones Reels
Reels es donde las especificaciones de copy de Meta Ads se vuelven restrictivas. Si estás escribiendo el mismo copy para Feed y Reels, probablemente te están truncando.
| Ubicación | Texto Primario | Titular |
|---|
| Facebook Reels | 40 | 55 |
| Instagram Reels (Awareness) | 44 | -- |
| Instagram Reels (Traffic) | 72 | -- |
| Reels Overlay (Facebook) | 60 | 10 |
| Collection en Facebook Reels | 72 | 10 |
Nota que las recomendaciones de Instagram Reels pueden cambiar basándose en tu objetivo de campaña: 44 caracteres para Awareness versus 72 para Traffic. Facebook Reels invierte la relación habitual: el titular (55 chars) obtiene más espacio que el texto primario (40 chars). Y Reels Overlay es la ubicación más restrictiva en toda la publicidad de Meta: 10 caracteres para tu titular.
Anuncios Threads
Threads tiene su propio régimen de copy, no es simplemente "otro Feed".
| Campo | Recomendado |
|---|
| Texto primario | 80-160 |
| Titular | 40 |
| Hashtags | Hasta 30 |
El rango de texto primario más amplio (80-160) refleja el formato text-first de la plataforma. Si estás ejecutando anuncios en Threads y Feed, usa personalización de activos por ubicación para escribir copy separado.
Especificaciones de copy de anuncios Carrusel
Los anuncios carrusel tienen un conjunto de copy más ajustado que los anuncios de imagen única o video. La distinción importante: el texto primario es a nivel de anuncio, mientras el titular y la descripción son metadata por tarjeta.
| Campo | Caracteres | Alcance |
|---|
| Texto primario | 80 | Carrusel completo |
| Titular | 45 | Por tarjeta |
| Descripción | 18 | Por tarjeta |
Cada tarjeta puede tener su propia URL de destino, titular y descripción. Pero el texto primario aplica a todo el anuncio: es la copia sobre el creativo, compartida entre todas las tarjetas.
Lanza más. Haz menos clics.
Sube cientos de creatividades a la vez, empareja miniaturas con vídeos automáticamente y exporta directamente al Administrador de anuncios de Meta.
Prueba Ads Uploader gratisSin tarjeta de crédito • 7 días de prueba gratis
Especificaciones de copy de anuncios Collection
Los límites de caracteres de anuncios Collection varían por ubicación:
| Ubicación | Texto Primario | Titular |
|---|
| Facebook Feed | 125 | 40 |
| Instagram Feed | 125 | 40 |
| Facebook Marketplace | -- | 25 |
| Facebook Reels | 72 | 10 |
Los anuncios Collection en Facebook Reels solo pueden crearse cuando seleccionas Advantage+ Catalog como tu fuente creativa.

Las especificaciones de copy de Meta Ads anteriores son recomendaciones. ¿Qué pasa realmente cuando tu copy es más largo?
El umbral "See More"
En las ubicaciones Feed, el texto primario más allá de aproximadamente 125 caracteres se oculta detrás de un enlace "See More". Esta no es una regla dura: Meta dice que el truncamiento varía por "contexto de dispositivo/pantalla" y es conducido por cuántas líneas caben, no un conteo fijo de caracteres. Pero 125 caracteres es el umbral ampliamente observado, con algunas fuentes reportando truncamiento a alrededor de 115 caracteres.
Aquí está el número que debería cambiar cómo escribes: aproximadamente el 1% de usuarios hacen clic en "See More". Un reporte de rendimiento de terceros comparó la "See More Rate" en aproximadamente 1.05%. Eso significa 99 de cada 100 personas que ven tu anuncio solo leerán el texto visible antes del truncamiento.
La conclusión es simple. Escribe los primeros 80-125 caracteres como si fueran el anuncio entero. Pon al principio tu gancho, tu propuesta de valor o tu oferta. Todo después de "See More" es copy bonus para el 1% que toca.
Donde el truncamiento no aplica
Para las ubicaciones Reels y Reels Overlay, Meta evita el problema de truncamiento por completo recomendando copy muy corto: 40-72 caracteres para texto primario, 10 caracteres para titulares de Overlay. No hay "See More" en estas longitudes. Tu copy encaja o no.
El problema de visibilidad de descripción
Descripción es el campo más confuso porque se muestra condicionalmente. Las propias páginas del Ads Guide de Meta la listan para algunas ubicaciones (Marketplace, Audience Network, Search Results) y la omiten completamente de otras (Stories, Reels, Explore, Instagram Feed).
La regla práctica: escribe tu descripción para las ubicaciones donde se muestra, pero diseña tu anuncio para que funcione sin ella.
Múltiples opciones de texto y Text Generation
Meta te da dos formas de probar más copy sin crear más anuncios.
Opciones de texto manuales
Puedes añadir hasta cinco opciones cada una para texto primario, titular y descripción dentro de un solo anuncio: estos se conocen como flexible texts. El sistema de Meta luego muestra diferentes versiones a diferentes personas: esto es optimización de entrega, no pruebas A/B. El sistema aprende qué variación rinde mejor para diferentes segmentos de audiencia y optimiza hacia ella.
Para ver qué variación está rindiendo:
- Navega a los resultados de tu anuncio en Ads Manager
- Usa Breakdown > By asset > Text para ver la distribución y rendimiento por variante
Al escribir múltiples opciones, varía el gancho real, no solo el fraseo. Prueba una pregunta versus una declaración. Prueba corto (una línea) versus medio (dos líneas). Prueba diferentes llamadas a la acción. Cinco versiones del mismo mensaje en diferentes palabras no te enseñarán mucho.
Ads Uploader soporta flexible texts nativamente: sube hasta cinco opciones por campo y deja que el algoritmo de Meta encuentre las combinaciones ganadoras. Si prefieres probar emparejamientos específicos de copy en su lugar, su función de anuncios separados crea variaciones únicas para cada combinación de texto primario, titular y descripción, dándote control total sobre qué copy se ejecuta junto. En la mayoría de los casos, los flexible texts y la optimización de entrega de Meta superarán a las combinaciones manuales, pero el enfoque de anuncios separados es útil cuando necesitas garantizar emparejamientos de mensajes exactos.
Text Generation (variaciones IA)
La función Text Generation de Meta crea automáticamente hasta cinco variaciones de texto primario y hasta cinco variaciones de titular basadas en tus entradas originales. Estos son reescribes generados por IA: Meta produce alternativas desde tu copy, no desde cero.
La función está disponible para anuncios de imagen única y video. Ciertas industrias, incluyendo Servicios Financieros, Farmacia/Salud y anuncios en Special Ad Categories, pueden tener acceso restringido, aunque Meta no mantiene una lista pública de exclusión.
Advantage+ Creative y tu copy
Advantage+ Creative es el paraguas de Meta para optimizaciones creativas impulsadas por IA. Varias funciones pueden modificar cómo se presenta tu copy escrito o incluso reescribir partes de él.
Text Improvements son modificaciones generadas por IA diseñadas para surfacar información clave sobre tu anuncio. Esto no es solo reformateo: puede cambiar cómo se lee tu mensaje.
Optimize text per person es el más importante para que los copywriters entiendan. Esta función puede intercambiar texto entre campos: tu titular podría mostrarse como texto primario, o tu descripción movida a la posición del titular. Meta hace esto cuando predice mejor rendimiento para un usuario específico. La implicación práctica: cada campo de texto debería tener sentido independientemente, porque cualquiera de ellos podría aparecer en cualquier posición.
Placement asset customization te permite escribir diferente copy para diferentes ubicaciones dentro del mismo anuncio. Así es como manejas la brecha entre Feed (texto primario de 125 caracteres) y Reels Overlay (titular de 10 caracteres). Escribe tu copy completo para Feed, luego crea una variante más corta para Reels.
Cómo desactivar las modificaciones de texto de Advantage+
Si quieres control total sobre tu copy:
- En Ads Manager, ve al nivel de anuncio
- Bajo Advantage+ creative, desactiva las mejoras que quieras deshabilitar
- Para desactivar optimize-text-per-person específicamente, verifica tus configuraciones publicitarias en Ads Manager
Ten en cuenta que algunas mejoras están activadas por defecto, y si has optado por probar nuevas optimizaciones, las mejoras de prueba pueden aplicarse independientemente de tus configuraciones a nivel de anuncio.
Ahorra horas probando creatividades
Deja de subir anuncios de uno en uno. Procesa creatividades ilimitadas en masa con emparejamiento automático de archivos y publicación directa vía API.
Prueba Ads Uploader gratisSin tarjeta de crédito • 7 días de prueba gratis
Estas mejores prácticas de especificaciones de copy de Meta Ads se construyen alrededor de los límites de caracteres anteriores, específicamente, alrededor de cómo el truncamiento y la visibilidad de campos funcionan realmente.
Pon al principio tu mensaje. Con solo aproximadamente 125 caracteres visibles antes de "See More" y aproximadamente el 1% de usuarios tocando para expandir, tu primera oración es tu anuncio para el 99% de los espectadores. Lidera con el gancho, la oferta o la propuesta de valor.
Escribe para la ubicación más restrictiva. Si estás usando Automatic Placements, tu copy necesita funcionar tanto a 125 caracteres (Feed) como a 40 caracteres (Facebook Reels). Usa placement asset customization para escribir versiones separadas en lugar de comprometerse con copy de longitud media que no funciona en ninguna parte. La misma lógica aplica a las dimensiones creativas: igualar la relación de aspecto correcta a cada ubicación previene el auto-recorte que puede cortar tus overlays de texto cuidadosamente escritos.
Trata el titular como un caption. El titular se sienta debajo del creativo. Debería reforzar el visual, no repetir el texto primario. Mantenlo orientado a beneficios y corto; incluso si Meta permite 40 caracteres, las ubicaciones más ajustadas (27 para Facebook Feed, 10 para Reels Overlay) son objetivos más indulgentes.
No confíes en la descripción. Está oculta en la mayoría de las ubicaciones. Úsala como refuerzo opcional para Marketplace y Search Results, pero nunca pongas tu call-to-action u oferta clave en este campo.
Usa las cinco opciones de texto. Añadir múltiples variaciones le da al sistema de Meta más para optimizar. Escribe ganchos genuinamente diferentes, no paráfrasis del mismo mensaje.
Escribe cada campo independientemente. Con optimize-text-per-person habilitado, cualquier campo puede aparecer en cualquier posición. Tu titular debería tener sentido como texto primario, y viceversa.
Texto en imágenes: la regla del 20% ya no existe. Meta oficialmente removió el límite de texto-en-imagen. Su página de mejores prácticas ahora declara: "Ya no hay un límite en la cantidad de texto que puede existir en tu imagen publicitaria." Dicho esto, los anuncios con mínimo texto en imagen aún tienden a rendir mejor. Mueve tu mensaje a los campos de copy y deja que el creativo haga trabajo visual. Si usas overlays de texto, asegúrate de que caigan dentro de zonas seguras para que no queden oscurecidos por elementos UI de la plataforma.
Preguntas frecuentes
¿Cuál es el límite de caracteres para el texto primario de Meta Ads?
La base recomendada de Meta es 125 caracteres para la mayoría de las ubicaciones. El máximo de entrada de API es mucho más alto, 1,024 a 4,096 caracteres dependiendo del flujo de trabajo de creación, pero el texto más allá de aproximadamente 125 caracteres se oculta detrás de "See More" en las ubicaciones Feed. Las recomendaciones de Reels caen a 40-72 caracteres.
¿Cuántos caracteres se muestran antes de "See More" en anuncios de Facebook?
Aproximadamente 125 caracteres en ubicaciones Feed, aunque Meta dice que esto varía por dispositivo y tamaño de pantalla. El truncamiento es conducido por diseño, no un conteo fijo de caracteres. Algunas fuentes reportan truncamiento a aproximadamente 115 caracteres. Pon al principio tu gancho en los primeros 80-100 caracteres para estar seguro.
La base recomendada de Meta es 40 caracteres para la mayoría de las ubicaciones. Facebook Feed recomienda 27. Reels Overlay es la más restrictiva a 10 caracteres. La API acepta hasta 255 caracteres, pero cualquier cosa más allá de la longitud recomendada arriesga truncamiento.
¿El texto de descripción se muestra en todas las ubicaciones?
No. Descripción está listada en el Ads Guide de Meta para Marketplace, Audience Network, In-Stream Video y Facebook Search Results. Está ausente de Stories, Reels, Explore y la mayoría de las páginas de ubicación de Instagram. Trátala como un campo condicional.
¿Cuántas variaciones de texto puedo añadir a un Meta ad?
Hasta cinco opciones cada una para texto primario, titular y descripción. La función Text Generation de Meta también puede crear hasta cinco variaciones generadas por IA de tu texto primario y titular desde tus entradas originales.
Se superponen pero no son idénticas en cada ubicación. Las recomendaciones base (125/40/25) aplican a "la mayoría de las ubicaciones", pero el Ads Guide publica números específicos por ubicación que difieren, por ejemplo, Facebook Feed recomienda 27 para titulares mientras Instagram Feed recomienda 40.
¿Cuáles son las especificaciones de copy para anuncios de Instagram Stories?
Texto primario: 125 caracteres. Titular: 40 caracteres. Descripción no está listada. Estas son las mismas recomendaciones que Facebook Stories y Messenger Stories.
¿Advantage+ cambia mi copy publicitario?
Sí. Text Improvements puede reescribir cómo se lee tu copy. Optimize-text-per-person puede intercambiar texto entre campos, mostrando tu titular como texto primario o viceversa. Ambas funciones pueden desactivarse en Ads Manager bajo Advantage+ creative enhancements.
Las especificaciones de copy que importan
Tres números para recordar: 125, 40, 25, la base para texto primario, titular y descripción en la mayoría de las ubicaciones de Meta. Pero la verdadera habilidad es saber cuándo esos números cambian.
Reels recorta tu texto primario a 40-72 caracteres. Reels Overlay le da a tu titular 10 caracteres, apenas suficiente para un CTA. La descripción desaparece por completo en la mayoría de las ubicaciones. Y con optimize-text-per-person, cualquiera de tus campos podría aparecer en cualquier posición.
Escribe para el punto de truncamiento, no el máximo de entrada. Usa las cinco opciones de texto para darle al sistema de Meta espacio para optimizar. Usa placement asset customization para escribir copy separado para Feed, Stories y Reels en lugar de forzar una versión en todas partes.
Cuando estás escalando pruebas creativas, las convenciones de nomenclatura de anuncios consistentes hacen posible rastrear qué variaciones de copy generaron resultados entre campañas. Y cuando estás probando docenas de variaciones de copy entre campañas y conjuntos de anuncios, escalar la subida es para lo que las herramientas como Ads Uploader están construidas, para que puedas gastar tu tiempo escribiendo mejores anuncios en lugar de subirlos.