Guía Markdown de ChatGPT

Qué es Markdown en ChatGPT, cómo controlar el formato de sus respuestas, qué hacer cuando ves asteriscos al copiar y qué sintaxis Markdown admite.

ChatGPT es el chatbot de inteligencia artificial desarrollado por OpenAI. Se trata del chatbot más popular del mundo y utiliza Markdown tanto para dar formato a sus respuestas como para interpretar los prompts estructurados que le escriben los usuarios.

Cómo usar Markdown en ChatGPT

Markdown funciona en ChatGPT sin instalar ni activar nada. Es el comportamiento por defecto en la web, en las aplicaciones de escritorio y en el móvil. Lo que sí puedes hacer es ajustar cuánto formato usa y elegir cómo te llevas sus respuestas a otras aplicaciones.

Qué es Markdown en ChatGPT

Markdown es el lenguaje de marcado con el que ChatGPT escribe sus respuestas. Cuando ves un título, una lista, una palabra en negrita o una tabla, por debajo hay símbolos de Markdown: # para los encabezados, - para las listas, ** para la negrita o barras verticales para las tablas. La interfaz los convierte en formato visual antes de mostrártelos.

Funciona en las dos direcciones. ChatGPT responde en Markdown, pero también entiende el Markdown que tú escribes: si estructuras un prompt con encabezados y listas, el modelo distingue mejor las instrucciones de los datos. Si es la primera vez que oyes hablar de este formato, empieza por qué es Markdown y la guía rápida.

Más o menos formato en las respuestas

Si las respuestas te parecen demasiado cargadas de títulos y viñetas, o al revés, puedes cambiarlo. ChatGPT tiene en su personalización un ajuste de características con una opción para usar más o menos Markdown: con más, recurre a encabezados, listas y tablas cuando ayudan; con menos, escribe sobre todo en párrafos.

Para un caso concreto basta con pedirlo en el propio mensaje, por ejemplo "responde en texto plano, sin formato Markdown". Si lo quieres siempre, escríbelo en tus instrucciones personalizadas, que se aplican a todas las conversaciones.

Por qué ves asteriscos al copiar una respuesta

Si al pegar una respuesta aparecen **, # o | sueltos, es que el texto ha llegado con su sintaxis Markdown y la aplicación de destino no la interpreta. Pasa a menudo al pegar en WhatsApp, en formularios web o en programas que solo admiten texto plano. El resultado exacto depende de cómo copies y de la aplicación, porque no todas tratan igual el contenido del portapapeles.

Tienes tres formas de resolverlo, según lo que necesites:

  • Pegar en un editor de Markdown, como Obsidian o VS Code, donde la sintaxis es justo lo que quieres conservar.
  • Convertirlo al formato de destino con nuestros conversores: Markdown a Word, Markdown a PDF o Markdown a HTML.
  • Pedir la respuesta sin formato desde el principio, como vimos en el apartado anterior.

Si te preguntas por qué el mismo texto se ve distinto según dónde lo pegues, lo explicamos en por qué tu Markdown se ve distinto en cada aplicación.

Instrucciones personalizadas, proyectos y GPTs en Markdown

ChatGPT tiene tres lugares donde escribes instrucciones que se mantienen entre conversaciones, y en los tres Markdown ayuda a que el modelo las siga mejor:

  • Instrucciones personalizadas: se aplican a todas tus conversaciones. Tienen un límite de caracteres que depende del plan, así que la estructura con listas cortas te permite decir más en menos espacio.
  • Instrucciones de proyecto: cada proyecto puede tener las suyas, que solo se aplican dentro de él y prevalecen sobre las instrucciones personalizadas generales.
  • Instrucciones de un GPT personalizado: definen el comportamiento de un GPT que creas tú. Lo explicamos paso a paso en cómo crear Custom GPTs con Markdown.

Un ejemplo de instrucciones personalizadas estructuradas:

## Sobre mi
- Desarrollador web, trabajo sobre todo con PHP y JavaScript
- Prefiero respuestas en espanol

## Como quiero las respuestas
- Directas, sin introducciones
- Codigo completo, no fragmentos con "..."
- Sin tablas salvo que las pida

Para escribir instrucciones que se mantengan en el tiempo, consulta la guía de system prompts. Si te interesa cómo recuerda ChatGPT lo que le cuentas, lo comparamos con Claude en memorias persistentes en ChatGPT y Claude.

Acerca de ChatGPT

ChatGPT se lanzó en noviembre de 2022 y rápidamente se convirtió en la aplicación con mayor velocidad de crecimiento de la historia. Está basado en la familia de modelos GPT (Generative Pre-trained Transformer) de OpenAI, que ha evolucionado desde GPT-3.5 hasta las generaciones actuales.

ChatGPT puede realizar una amplia variedad de tareas: generar texto, responder preguntas, escribir y depurar código, traducir, resumir documentos, analizar imágenes y archivos, buscar en internet y generar imágenes. Una de sus características más destacadas es la capacidad de mantener conversaciones contextuales y, con la memoria activada, recordar información entre conversaciones.

Modelos disponibles

La generación actual en el chat de ChatGPT es la familia GPT-5.6, que OpenAI divide en variantes según el caso de uso:

  • Sol: la variante más capaz, la que usan los planes de pago. El selector de modelos permite elegir cuánto razona antes de responder, desde respuestas instantáneas hasta un razonamiento más largo para problemas complejos.
  • Luna: la variante más rápida y económica, y la predeterminada en los planes gratuitos y de bajo coste.

Los planes más altos dan acceso además a una versión Pro, pensada para el trabajo más exigente. Las generaciones nuevas suelen llegar antes a los productos de trabajo y programación de OpenAI que al chat general.

OpenAI cambia su oferta de modelos con frecuencia y retira los antiguos cada pocos meses: para saber qué modelos tiene cada plan en este momento, consulta las notas de versión de ChatGPT.

Planes y disponibilidad

ChatGPT está disponible en varios planes:

  • Gratuito: acceso básico con límites de uso, disponible para cualquier persona.
  • Go: plan individual de bajo coste con límites más amplios que el gratuito.
  • Plus: plan individual con acceso ampliado a los modelos y a las funciones avanzadas.
  • Pro: el plan individual más completo, con varios niveles, los límites más altos y acceso a las variantes Pro de los modelos.
  • Business, Enterprise y Edu: planes para equipos, empresas y centros educativos, con administración, seguridad y controles de privacidad.

Los modelos y funciones incluidos en cada plan cambian con frecuencia. Consulta la página de precios de OpenAI para ver qué ofrece cada plan en este momento.

ChatGPT está disponible en su web, en chatgpt.com, y cuenta con aplicaciones nativas para iOS, Android, Windows y macOS. Además, OpenAI ofrece una API que permite integrar sus modelos en aplicaciones de terceros.

Funcionalidades destacadas

ChatGPT incluye varias funcionalidades que hacen un uso extensivo de Markdown:

  • Bloques de escritura y de código: cuando ChatGPT redacta un texto o escribe código, puede presentarlo en un bloque separado del resto de la respuesta, más fácil de leer, copiar y editar. Los bloques de escritura admiten negrita, cursiva, encabezados, enlaces, listas y listas de tareas, que son justo los elementos de Markdown.
  • Canvas: el espacio de trabajo en un panel lateral para editar documentos y código. Exporta documentos a PDF, Markdown y Word, pero OpenAI lo está retirando en favor de los bloques de escritura y de código, y los modelos más recientes ya no lo admiten.
  • Proyectos: agrupan conversaciones y archivos con instrucciones propias para cada proyecto.
  • Custom GPTs: permiten crear versiones personalizadas de ChatGPT con instrucciones específicas, que funcionan mejor estructuradas con Markdown.
  • Memoria: ChatGPT puede guardar información que le pides recordar y consultar conversaciones anteriores para personalizar sus respuestas.
  • Búsqueda web: ChatGPT busca información en internet y genera respuestas con enlaces a las fuentes consultadas.
  • Análisis de datos: permite subir archivos CSV, Excel u otros formatos y analizarlos, generando tablas Markdown, gráficos y resúmenes.
  • Generación de imágenes: ChatGPT genera y edita imágenes con su propio modelo de imagen integrado en el chat.

Cómo renderiza Markdown ChatGPT

La interfaz de ChatGPT renderiza automáticamente la sintaxis Markdown en las respuestas. Cuando ChatGPT genera una respuesta, el texto con formato Markdown se convierte visualmente en:

  • Los encabezados se muestran con diferentes tamaños de fuente y peso.
  • Las negritas y las cursivas se muestran con el formato correspondiente.
  • Las listas se muestran con viñetas o números, con la indentación correspondiente.
  • Los bloques de código se muestran en un recuadro con fondo oscuro, resaltado de sintaxis según el lenguaje especificado y un botón para copiar el código al portapapeles.
  • Las tablas se muestran con bordes y alineación, facilitando la lectura de datos tabulares.
  • Las fórmulas matemáticas escritas en LaTeX se renderizan visualmente como expresiones matemáticas formateadas.

Como lo que ves en pantalla es Markdown renderizado, conviene saber qué pasa al sacar el texto de ChatGPT. Lo explicamos más arriba, en por qué ves asteriscos al copiar una respuesta.

Soporte Markdown

ChatGPT soporta la mayor parte de los elementos de la sintaxis básica y extendida de Markdown. En la siguiente tabla puedes ver cuáles son los elementos de Markdown compatibles con ChatGPT:

ElementoSoporteNotas
EncabezadosSíSoporta los 6 niveles de encabezados, aunque normalmente utiliza los niveles 1 a 3.
PárrafosSí
Saltos de líneaSí
NegritaSíSoporta tanto asteriscos (**texto**) como guiones bajos (__texto__). ChatGPT usa negritas con frecuencia para destacar conceptos clave.
CursivaSí
CitasSí
Listas ordenadasSíSoporta listas anidadas con múltiples niveles de indentación.
Listas no ordenadasSíSoporta listas anidadas y puede mezclar listas ordenadas y no ordenadas.
CódigoSíEl código inline se muestra con un fondo diferenciado.
Línea horizontalSí
EnlacesSíLos enlaces se muestran como hipervínculos clicables en la interfaz.
ImágenesParcialChatGPT puede generar la sintaxis de imágenes Markdown, pero en el chat no siempre se renderizan: a menudo se muestra la sintaxis como texto.
HTMLNoChatGPT puede generar código HTML, pero no lo renderiza en la interfaz del chat. El HTML se mostrará como texto o dentro de un bloque de código.
TablasSíLas tablas se renderizan con formato visual claro y soportan alineación de columnas.
Bloques de código avanzadosSíSe muestran en un recuadro con fondo oscuro. Incluyen un indicador del lenguaje, resaltado de sintaxis y un botón para copiar el código al portapapeles.
Resaltado de sintaxisSíSoporta una amplia variedad de lenguajes de programación incluyendo Python, JavaScript, TypeScript, Java, C++, Go, Rust, SQL, HTML, CSS y muchos más.
Notas al pieParcialChatGPT puede generar la sintaxis de notas al pie, pero no siempre se renderizan como notas al pie interactivas en la interfaz.
IDs de cabeceraNoLa interfaz de ChatGPT no soporta IDs personalizados en los encabezados.
Listas de definicionesNo
Texto tachadoSí
Listas de tareasSíSe renderizan como checkboxes visuales en la interfaz.
Emojis (copiar y pegar)Sí
Emojis (shortcodes)NoChatGPT no soporta shortcodes de emojis, pero puede insertar emojis Unicode directamente.
Enlaces automáticosSí
Deshabilitar enlaces automáticosSí

Soporte adicional

Además de la sintaxis Markdown estándar, ChatGPT soporta elementos adicionales que no forman parte de la especificación Markdown pero que resultan muy útiles:

ElementoMarkdownResultado
LaTeX inline
$E = mc^2$
Renderiza la fórmula como expresión matemática
LaTeX en bloque
$$\sum_{i=1}^{n} x_i$$
Renderiza la fórmula centrada en un bloque

El soporte de LaTeX es especialmente útil para tareas de matemáticas, física, estadística y otras disciplinas científicas. ChatGPT puede generar fórmulas complejas y renderizarlas visualmente en su interfaz.

Markdown en prompts de ChatGPT

Una de las grandes ventajas de ChatGPT es que responde especialmente bien a prompts estructurados con Markdown. Puedes usar encabezados para separar secciones, listas para enumerar requisitos, bloques de código para incluir ejemplos y negritas para destacar lo más importante.

Por ejemplo, un prompt bien estructurado podría verse así:

# Rol
Eres un experto en SEO y marketing de contenidos.

# Tarea
Genera un artículo optimizado para SEO sobre "cómo aprender Markdown".

# Requisitos
- **Longitud**: Entre 1000 y 1500 palabras.
- **Estructura**: Introducción, al menos 5 secciones con H2, conclusión.
- **Tono**: Informativo y accesible para principiantes.
- **Keywords**: Incluir "aprender Markdown", "tutorial Markdown",
  "sintaxis Markdown" de forma natural.

# Formato de salida
Genera el artículo directamente en formato Markdown, incluyendo
encabezados, listas y negritas donde sea apropiado.

Para más información sobre cómo estructurar prompts efectivos, consulta la guía sobre cómo usar Markdown en prompts, la guía de system prompts o la guía de prompt engineering.

ChatGPT y la API de OpenAI

La API de OpenAI permite integrar los modelos de GPT en aplicaciones de terceros. Los mensajes que se envían a la API siguen un formato de roles (system, user, assistant) y el contenido de cada mensaje puede incluir Markdown.

El system prompt se envía como un mensaje con el rol system y es donde se definen las instrucciones generales del asistente. La API devuelve las respuestas en texto con formato Markdown, que la aplicación cliente puede renderizar como prefiera.

Alternativas a ChatGPT

Existen otros chatbots de IA que también ofrecen un excelente soporte de Markdown:

  • Claude de Anthropic, que destaca por la generación de artifacts y su excelente comprensión de instrucciones complejas.
  • Gemini de Google, que se integra con el ecosistema de Google Workspace.
  • Perplexity, que se especializa en búsquedas con IA y genera respuestas con fuentes verificables.
  • DeepSeek, un modelo open source con excelentes capacidades de razonamiento y programación.
  • Llama de Meta, un modelo open source que se puede ejecutar de forma local.
  • Qwen de Alibaba, un modelo multilingüe con excelente soporte para chino.
  • Kimi de Moonshot AI, con contexto largo y pesos abiertos.
  • GLM de Z.ai, orientado a programación y tareas agénticas.

Más información

Puedes obtener más información acerca de ChatGPT consultando los siguientes enlaces:

👋 Hola! Soy Edu, me encanta crear cosas y he redactado este tutorial. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirlo en Twitter.

para estar al día con mi contenido. 😊