Cómo guardar una página de Notion en Markdown (toggles expandidos, databases como tablas)

·

La opción nativa «Export as Markdown» de Notion parece una verdadera vía de escape hasta que abres el zip. Los toggles aparecen colapsados. Las databases inline salen como HTML roto. Los callouts pierden su emoji. Los nombres de archivo cargan sufijos UUID. Cada enlace interno apunta a una ruta que ya no existe. Y la mayoría de las herramientas externas de «Notion to Markdown» solo vuelcan el HTML renderizado, lo cual es peor --- terminas con una sopa de <div> que finge ser una nota.

Esta guía cubre todos los métodos para convertir una página de Notion en Markdown limpio --- desde una sola página hasta la migración completa de un workspace.

¿Por qué guardar páginas de Notion en Markdown?

Markdown es el formato que sobrevive fuera de los muros de Notion:

  • Migrar a Obsidian, Logseq o archivos planos --- una carpeta, sin Notion blocks propietarios, búsqueda de texto completo en todo
  • Pasárselo a un LLM --- Claude, ChatGPT, Gemini y los modelos locales leen Markdown nativamente como contexto
  • Escapar del vendor lock-in --- el formato de bloques de Notion es suyo, Markdown es tuyo, el día que decidas irte es el día en que esto importa
  • Construir una base de conocimientos para IA --- apunta Claude Projects o un pipeline RAG local a una carpeta de Markdown limpio y simplemente funciona
  • Archivar una página antes de que la reestructuren --- los workspaces se reorganizan, las páginas se borran, tus notas no deberían depender de la limpieza de primavera de un compañero

El caso de uso que impulsa la mayor parte del tráfico Notion-a-Markdown en 2026 es la migración: gente que construyó su segundo cerebro en Notion en 2020 y ahora lo quiere en un formato que realmente controla.

Método 1: Minibase (el más rápido, un clic)

Minibase es una extensión de Chrome que convierte cualquier página de Notion en un archivo Markdown con un clic. Lee la página renderizada, expande cada toggle, recorre las filas de las databases y produce algo que realmente parece una nota --- no un volcado de los block IDs de Notion.

Cómo funciona:

  1. Abre la página de Notion en Chrome (páginas del workspace o enlaces públicos, ambos funcionan)
  2. Haz clic en el icono de la extensión Minibase en tu barra de herramientas
  3. Un archivo .md se descarga al instante (o aterriza en tu Minibase Vault si está conectado)

Lo que obtienes:

  • Toggles totalmente expandidos --- cada sección colapsada se abre y se incrusta en línea, así que nada queda oculto
  • Databases inline como tablas Markdown --- las columnas pasan a ser cabeceras, las filas a filas, las propiedades quedan legibles
  • Databases de página completa como tabla de filas --- cada entrada recorrida, propiedades preservadas a lo largo de la fila
  • Callouts como blockquotes con estilo --- el icono emoji se mantiene al inicio de la cita para que la señal visual sobreviva al formato
  • Bloques de código con identificadores de lenguaje --- ```python, ```ts, ```bash --- el resaltado de sintaxis funciona en cuanto lo pegas en otro lado
  • Referencias de enlaces a página y backlinks --- los enlaces internos se preservan como enlaces Markdown a los slugs relevantes
  • Título, icono y portada de página --- el frontmatter captura el título, el icono y la URL de la imagen de portada para que los metadatos sobrevivan

Lo que se elimina:

  • La sidebar de Notion, las migas de pan y la barra de navegación superior
  • El panel de comentarios del lado derecho (a menos que se active explícitamente)
  • Botones «Share», el indicador «Updates» y otros restos de UI
  • Bloques placeholder vacíos y los restos «Untitled» por defecto de Notion
  • Sufijos UUID en los nombres de archivo --- obtienes product-roadmap-q2.md, no Product-Roadmap-Q2-a1b2c3d4e5f6.md

Ideal para: Cualquiera que esté migrando un workspace de Notion, construyendo una base de conocimientos de IA a partir de docs existentes, o simplemente intentando capturar una página sin lanzar la cola de exportación de Notion. Especialmente bueno para páginas con uso intensivo de toggles y databases, que es justo donde se cae el export nativo de Notion.

Ejemplo de salida

Guardar una página típica de producto en Notion con un toggle y una database inline produce:

---
title: "Product Roadmap Q2 2026"
icon: "🗺️"
cover: "https://www.notion.so/images/page-cover/woodcuts_1.jpg"
url: https://www.notion.so/Product-Roadmap-Q2-2026-a1b2c3d4e5f6
---

# Product Roadmap Q2 2026

## In Progress

### User Authentication Overhaul

- Migrate from JWT to session-based auth
- Add SSO support for enterprise customers
- Timeline: March 15 - April 30

> 💡 **Note:** This blocks the enterprise launch. Prioritize accordingly.

#### Implementation Details

The migration happens in three phases. Phase one ships the new session
store behind a feature flag. Phase two backfills existing JWTs into
sessions on next login. Phase three removes the JWT code path entirely.

```python
session = await create_session(user_id, ttl=86400)
response.set_cookie("sid", session.token, httponly=True)

Planned

API v2

EndpointStatusOwnerTarget
/usersSpec completeAliceApr 15
/billingIn reviewBobApr 22
/analyticsNot startedMay 06

Ese archivo cae en Obsidian como una nota funcional. Pegado en Claude, le da al modelo todo el contexto con el contenido de los toggles y las filas de la database que el export nativo habría enterrado.

## Método 2: el export Markdown nativo de Notion

Notion incluye una opción integrada «Export as Markdown & CSV» en el menú de la página.

**Pasos:**

1. Abre la página, haz clic en el menú `...` arriba a la derecha
2. Elige **Export**, luego el formato **Markdown & CSV**
3. Espera el zip, descárgalo, descomprímelo y encuentra tu página entre los archivos con sufijos UUID

**Problemas de este enfoque:**

- **Los toggles colapsan a nada** --- el contenido dentro de los bloques `▶ Toggle` desaparece por completo del export en el code path antiguo, o sale como un bloque `<details>` no estándar que la mayoría de editores no renderizan
- **Las databases se dividen en archivos CSV separados** --- la página pierde la tabla inline, te quedas con un `.md` y un `.csv` hermano que tienes que volver a coser a mano
- **Los nombres de archivo tienen sufijos UUID** --- `My-Page-a1b2c3d4e5f6.md` --- lo cual rompe enlaces y se ve feo en cualquier explorador de archivos
- **Los enlaces internos apuntan a rutas UUID** --- `[Other Page](Other-Page-b2c3d4e5f6a1.md)` --- así que todo el grafo de enlaces se rompe a menos que lo reescribas
- **Los callouts pierden su estilo** --- el icono emoji se descarta, el bloque se convierte en un párrafo plano
- **Las imágenes de portada y los iconos no van en el frontmatter** --- los metadatos que realmente quieres se pierden

Funciona para una sola página de solo texto. Se cae con cualquier cosa que use los tipos de Notion blocks más ricos --- que es la mayoría de páginas reales.

## Método 3: Notion API + script

Para control total, puedes tirar la página vía la Notion API oficial y convertir los blocks a Markdown tú mismo.

```bash
# Using notion-to-md (popular community library)
npm install notion-to-md @notionhq/client

# Set NOTION_TOKEN env var (integration token from notion.so/my-integrations)
node convert.js PAGE_ID > page.md

Ideal para: Equipos de ingeniería que corren exports programados, construyen un pipeline de sync de Notion a un sitio de docs, o cualquiera que necesite control programático sobre cómo cada tipo de block se mapea a Markdown.

Problemas de este enfoque:

  • Requiere crear una integración de Notion, darle acceso a páginas y gestionar el token
  • La librería de conversión (p. ej. notion-to-md) maneja los blocks comunes pero va por detrás de los nuevos --- synced blocks, AI blocks y añadidos recientes a menudo salen rotos
  • Las propiedades de database (fórmulas, rollups, relaciones) requieren manejo a medida porque la API las devuelve como referencias en bruto, no como valores resueltos
  • Estás escribiendo y manteniendo un convertidor, que es un software de verdad
  • Hay que respetar rate limits y paginación en workspaces grandes

El método correcto si estás construyendo un pipeline. Excesivo para una página o incluso una migración pequeña.

Método 4: herramientas de migración de terceros (Loom, super.so, etc.)

Un pequeño ecosistema de herramientas de pago apunta específicamente a la migración de Notion --- algunas se enfocan en mover a un destino específico (Obsidian, Roam), otras publican páginas de Notion en la web (super.so, Potion).

Ideal para: Equipos haciendo una migración masiva única que quieren un servicio para manejar la larga cola de tipos de blocks y no les importa pagar por workspace.

Problemas para el caso de uso Markdown:

  • La salida suele estar atada a un destino específico (vault de Obsidian, grafo de Roam) en lugar de Markdown portable y limpio
  • La mayoría son servicios de pago con tarifas por workspace o por página
  • La calidad varía muchísimo --- algunas herramientas solo llaman al export de Notion por dentro, así que heredas todos sus problemas con pasos extra
  • Tiempos de respuesta lentos en workspaces grandes porque hacen operaciones en lote
  • Diseñadas para una migración puntual, no para el uso ad-hoc de «guarda esta página ahora mismo»

Si estás moviendo un workspace entero y no quieres tocar un script, evalúa una de estas. Si quieres una página limpia en cinco segundos, no son la herramienta correcta.

¿Qué método deberías usar?

EscenarioMejor método
Pegar una página de Notion en Claude o ChatGPTMinibase --- un clic, toggles expandidos
Migrar una página a ObsidianMinibase --- nombre limpio, enlaces funcionando
Construir una base de conocimientos de IAMinibase --- Markdown consistente entre páginas
Archivar una página antes de que un compañero la reorganiceMinibase --- captura lo que ves ahora mismo
Exportar masivamente un workspace entero, one-shotExport nativo de Notion --- acepta el impuesto de limpieza
Construir un pipeline automatizado Notion → sitio de docsNotion API + script --- programático y estable
Pagar un servicio para que haga la migración por tiHerramienta de terceros --- si la calidad aguanta

Para la mayoría de la gente --- especialmente cualquiera que use contenido de Notion como contexto de IA o que migre a una herramienta Markdown-nativa --- Minibase es la respuesta. Produce el Markdown más limpio sin configuración alguna y maneja páginas cargadas de toggles y databases sin ninguna de las pérdidas estructurales que impone el export nativo.

Casos límite que Minibase maneja

  • Databases anidadas dentro de páginas. Una página con una database, donde una de las filas enlaza a otra página que a su vez contiene una database --- Minibase expande la tabla de nivel superior y enlaza a las páginas anidadas, no intenta meter el mundo entero en línea. La recursión es opt-in para el raro caso en que quieres todo el árbol.
  • Subpáginas y páginas enlazadas. Los enlaces internos se preservan como enlaces Markdown. Si guardas el padre y los hijos por separado, los enlaces resuelven. Si guardas solo el padre, los enlaces quedan como referencias que puedes resolver luego.
  • Synced blocks. Resueltos a su contenido real. El Markdown contiene el texto resuelto, no un placeholder apuntando al block de origen.
  • Comentarios. Desactivados por defecto. Actívalos en los ajustes de la extensión si quieres capturar el hilo de discusión junto al contenido de la página (útil para archivo, ruidoso para contexto de IA).
  • Templates y template buttons. El contenido del template se captura tal y como aparece renderizado. Los template buttons en sí se descartan ya que son elementos interactivos sin representación estática.
  • Wiki pages y vistas galería. Las páginas de inicio de wiki conservan su lista de páginas hijas. Las vistas galería se convierten en una tabla de entradas con las propiedades visibles como columnas.
  • Propiedades de database (fórmulas, rollups, relaciones). Los valores de fórmula y rollup se capturan como su texto renderizado. Las relaciones se preservan como enlaces Markdown a las páginas relacionadas.
  • Páginas públicas vs privadas. Minibase ve lo que ve tu navegador con sesión iniciada. Si puedes leer la página, Minibase puede convertirla --- funciona igual en páginas de workspace, páginas compartidas y enlaces públicos.
  • Páginas largas con cientos de blocks. La extensión hace la conversión por trozos para que el navegador no se congele. La salida es un único archivo Markdown continuo, sin importar el tamaño de la página.

Combínalo con tu flujo de trabajo

La salida en Markdown funciona donde la necesites:

  • Obsidian --- suelta el archivo en tu vault, el grafo de enlaces se reconstruye automáticamente a medida que guardas más páginas
  • Logseq --- la misma historia, las propiedades de página se convierten en propiedades de Logseq
  • Claude / ChatGPT / Gemini --- pega el archivo, haz preguntas de seguimiento, úsalo como contexto para un Project
  • Apple Notes --- importación limpia vía la extensión de compartir Markdown
  • Carpeta plana + ripgrep --- si te fuiste minimalista, una carpeta de Markdown más rg es una búsqueda más rápida de lo que Notion fue jamás
  • Minibase Vault --- si has conectado uno, cada guardado de Notion aterriza ahí automáticamente con backlinks y tags, así que todo el workspace se vuelve searchable a medida que migra

FAQ

¿Funciona Minibase en páginas privadas de un workspace? Sí. Minibase corre en tu navegador con sesión iniciada, así que cualquier cosa que puedas leer --- páginas de workspace, páginas compartidas, enlaces públicos --- Minibase puede convertirla.

¿Minibase romperá mis datos de Notion? No. Minibase es de solo lectura. Lee la página renderizada en la pestaña de tu navegador y escribe un archivo Markdown en tu ordenador. Nunca modifica Notion, nunca llama a la Notion API, nunca toca tu workspace.

¿Y las imágenes y archivos adjuntos? Las imágenes se referencian como enlaces de imagen Markdown apuntando a las URLs S3 de Notion. Esas URLs están firmadas y expiran, así que para archivo a largo plazo, combina Minibase con una pasada de «embed images locally» --- pide a la extensión que descargue las imágenes junto al Markdown.

¿Preserva los toggles? Sí, y este es el principal diferenciador frente al export nativo de Notion. Cada toggle de la página se abre y su contenido se incrusta en línea. Ves todo lo que realmente está en la página, no solo los titulares.

¿Puedo exportar un workspace entero en masa? La extensión es página-a-página hoy. Para migración de workspace completo, el flujo que usa la mayoría es: guarda la wiki de nivel superior del workspace (que captura el árbol de páginas), luego guarda las páginas que realmente quieres una a una. Más rápido de lo que suena porque cada guardado es un clic.

¿Funciona en Notion mobile? Solo en Chrome desktop. En móvil, copia la URL y ábrela en desktop, o usa el handler de URL de Minibase Vault en Mac.

¿Cómo se compara con notion-to-md y otros scripts? La calidad de salida es comparable en páginas simples. En páginas con toggles, callouts y databases inline, la salida de Minibase es más limpia porque lee el DOM renderizado en vez de recorrer el árbol de blocks en bruto --- lo que significa que los tipos de blocks nuevos simplemente funcionan sin esperar a una actualización de la librería.

¿Cuánto cuesta? Minibase tiene un tier gratuito para que puedas probarlo en unas cuantas páginas. Más allá, una pequeña suscripción cubre los costes de conversión.

Guías de Minibase relacionadas

Continue reading

S

Written by

Save Team

Learn more about Minibase

¿Listo para guardar de forma más inteligente?

Convierte cualquier página web a Markdown con un clic.

Agregar a Chrome