Sygal vs MarkItDown: qué te dan 25 € que el comando gratis de Microsoft no te da (lo probamos)

Sygal convierte PDF, Word y Excel a Markdown con el mismo motor que MarkItDown, la herramienta gratuita de Microsoft, y en nuestra prueba el resultado fue idéntico byte a byte. Lo que pagas con sus 25 € es todo lo que rodea a la conversión: no instalar Python, una interfaz de escritorio, exportación por lotes, errores explícitos y algunas mejoras de formato. Si vale la pena depende de quién la vaya a usar.

:white_check_mark: yoDEV Tested · 17 de octubre de 2026 Probamos MarkItDown 0.1.8 y sygal-cli 0.6.1 en Linux con seis documentos en español y dos formatos extra. Los resultados que reportamos como nuestros salen de esa prueba.

¿Qué es Sygal y por qué usa MarkItDown por dentro?

Sygal es una app de escritorio y una CLI que convierte PDF, archivos de Office, imágenes, páginas web y enlaces de YouTube a Markdown y JSON. La desarrolla Cyrill Semah, un desarrollador independiente de París. Su propio FAQ nombra el conversor que usa: MarkItDown. Su paquete de npm se describe como un “local MarkItDown pipeline, OCR for images”.

Eso no es un atajo: es el modelo que recomienda el propio Microsoft. El README de MarkItDown deja fuera del repositorio las apps de escritorio, los frontends web y las interfaces gráficas. Pide a quien quiera construir una que la publique como proyecto aparte, dependiente de markitdown desde PyPI. Sygal es exactamente eso: una MarkItDown GUI, y una MarkItDown alternative para quien no quiere tocar Python, construida sobre el mismo motor.

Si todavía no usas MarkItDown, nuestra guía explica qué es y cómo instalarlo: MarkItDown: La Herramienta de Microsoft que Convierte Cualquier Documento en Contexto para tu IA.

¿Sygal y MarkItDown dan el mismo resultado al convertir PDF, Word y Excel a Markdown?

Sí, en los formatos de oficina habituales el resultado es idéntico. Generamos seis documentos en español, llenos de tildes y eñes, y convertimos cada uno con las dos herramientas en Linux:

  • un informe .docx con título y tabla
  • un presupuesto .xlsx con dos hojas
  • una presentación .pptx de dos diapositivas, con tabla y notas del orador
  • un PDF con texto, títulos, tabla y lista
  • una página .html con navegación, lista, tabla y pie
  • un contrato escaneado guardado como PDF de solo imagen
Archivo MarkItDown 0.1.8 sygal-cli 0.6.1
Word, Excel, PowerPoint, PDF con texto, HTML Conversión correcta Idéntico byte a byte a MarkItDown
PDF escaneado Archivo vacío, sin aviso Se detiene con scanned_pdf_detected y sugiere --pdf-ocr
XML (prueba extra) Pasa el XML en bruto Tabla Markdown estructurada

Las tildes y las eñes llegaron intactas en todos los archivos, con las dos herramientas. Ambas comparten también las mismas manías, como era de esperar del mismo motor. Una tabla de Word sin fila de encabezado marcada sale con un encabezado vacío y el encabezado real como primera fila. Y en el PDF, los títulos salen como líneas de texto normales, sin #.

Así que, para convertir un PDF, un Word o un Excel a Markdown, obtienes la conversión de MarkItDown con cualquiera de las dos. Las diferencias aparecen en los bordes.

¿Qué te da Sygal que MarkItDown no te da?

No necesitas Python. Es el punto más fuerte de Sygal, y lo comprobamos. En Linux, npm instaló un motor nativo que incluye su propio runtime de Python 3.12 junto con MarkItDown. La máquina solo necesita Node.js 20 o superior. La contrapartida es el tamaño: la CLI ocupó unos 393 MB en disco.

Una interfaz gráfica. La app de escritorio añade una vista previa del original junto al resultado, edición antes de exportar y una biblioteca local con búsqueda de texto completo. Sygal también la presenta con arrastrar y soltar y con capturas pegadas con Cmd+V. Es lo que le das a un compañero que nunca va a abrir una terminal. (La app de escritorio no la probamos: la describimos a partir de sygal.app.)

Errores que puedes ver. Con el PDF escaneado, MarkItDown nos devolvió un archivo vacío y terminó sin error. Sygal se negó, nombró el problema y nos dijo qué opción usar. En un lote de cientos de archivos, esa diferencia importa.

Un informe pensado para agentes. Con --json, Sygal informa por cada archivo:

  • el pipeline que usó
  • si algo salió a la red (networkUsed)
  • el recuento de tokens del resultado
  • códigos de error estables

Su página de la CLI la presenta para pipelines de agentes como Hermes y OpenClaw.

Algunas mejoras de formato. Su changelog enumera procesamiento adicional sobre MarkItDown. Nuestra prueba con XML confirmó uno: Sygal produjo una tabla limpia donde MarkItDown dejó el marcado en bruto. El changelog también promete reconstruir tablas en archivos RTF, de correo y TXT, pero una tabla TXT alineada con espacios salió sin cambios en nuestra prueba.

Extras. La CLI ofrece además --translate y un modo de OCR diferido (--ocr defer, y luego sygal inject) para agentes que pueden leer imágenes por su cuenta.

¿Funciona Sygal en Linux?

Sí la línea de comandos, no la app de escritorio. La CLI se instala con un solo comando:

npm install -g sygal-cli

Incluye un binario nativo para Linux x64 que requiere glibc 2.28 o superior (Ubuntu 18.04+, Debian 10+, RHEL 8+). No funciona en imágenes Alpine o musl. Toda nuestra prueba la hicimos sobre ella.

La app de escritorio figura solo para macOS 12+ y Windows 10+. Un límite más: en macOS, el motor nativo de la CLI es solo para Apple Silicon, así que los Mac con Intel quedan fuera.

MarkItDown funciona en cualquier sistema con Python 3.10 o superior, Linux incluido.

¿Se puede convertir un PDF escaneado a texto con Sygal o MarkItDown?

Sí, con OCR, y en ninguna de las dos el OCR es local. Sygal lo dice con claridad: la conversión de documentos ocurre en tu máquina, pero el OCR de imágenes y páginas escaneadas va al proveedor que elijas, con tu propia API key (BYOK OCR). Las opciones son OpenAI, Claude, Mistral, NVIDIA NIM, Gemini o un proveedor personalizado. El sitio detalla exactamente qué puede salir de la máquina: una imagen o un escaneo que envías a OCR, y una URL que decides importar.

MarkItDown sigue el mismo camino. Su plugin markitdown-ocr añade OCR a archivos PDF, DOCX, PPTX y XLSX mediante un modelo de visión que aportas tú. En OCR hay paridad, no una debilidad. Si tus documentos escaneados no pueden salir de la empresa, ninguna de las dos lo resuelve de serie: necesitas un modelo de OCR local. Analizamos uno en Chandra 2: OCR para los Documentos que Rompen Todo lo Demás. (No probamos el OCR: requiere una API key de un proveedor y acceso de red saliente.)

¿MarkItDown gratis o Sygal de pago? La comparativa

MarkItDown Sygal
Precio Gratis, licencia MIT 25 € pago único, oferta de lanzamiento (precio normal 29 €), 2 puestos con CLI incluida; solo CLI 22 €, 1 puesto*
Motor Propio MarkItDown (incluido)
Requiere Python Sí (3.10+) No (incluye 3.12)
Instalación pip install 'markitdown[all]' Descarga de la app, o npm install -g sygal-cli
Linux Sí CLI sí; app de escritorio no
Interfaz gráfica No Sí (macOS, Windows)
PDF escaneado sin OCR Resultado vacío, sin aviso Error explícito
OCR Plugin markitdown-ocr, con tu modelo Integrado, BYOK
Extensibilidad Plugins, servidor markitdown-mcp No se indica
Versión 0.1.8 0.6.1
Prueba No aplica 14 días, sin cuenta; reembolso en 14 días

*Precios publicados en sygal.app al 17 de octubre de 2026. La oferta de lanzamiento no indica fecha de fin.

Las dos siguen por debajo de la versión 1.0. MarkItDown lleva casi dos años en 0.x. Sygal ha publicado 19 versiones desde julio de 2026.

¿Cómo probar MarkItDown y Sygal con tus propios archivos?

Instala cada una, convierte la misma carpeta y compara los resultados con diff.

pip install 'markitdown[all]'
markitdown informe.docx -o informe.md

npm install -g sygal-cli
sygal convert carpeta/ --format both -o ./salida

La prueba de Sygal empieza al instalar. No pide cuenta, ni tarjeta, ni activación por red; sygal license status muestra los días que quedan. Si tus documentos son de Office, PDF con texto o HTML, espera que coincidan.

¿Vale la pena pagar 25 € por Sygal?

Sí, si:

  • usas macOS o Windows y quieres una interfaz gráfica
  • vas a pasar la conversión de documentos a compañeros que no usan la terminal
  • procesas lotes grandes y prefieres errores explícitos y un informe JSON a archivos vacíos en silencio

No, si:

  • ya te manejas con pip: las conversiones son las mismas, gratis
  • trabajas solo en Linux y querías la app: ahí Sygal es una CLI, y MarkItDown ya lo es
  • necesitas plugins o un servidor MCP: MarkItDown los tiene, Sygal no
  • tus documentos con OCR no pueden salir de tu infraestructura: ninguna de las dos lo resuelve de serie

yoDEV no tiene ninguna relación con Sygal. La probamos con la versión de prueba gratuita.


¿Y tú? ¿Qué tipo de documento te cuesta más convertir a Markdown para tu IA: PDF escaneados, Excel o algo más raro?

¿Con qué conviertes documentos a Markdown para tu IA?
  • MarkItDown
  • Una app o servicio de pago
  • Le paso el archivo directamente al modelo
  • Prefiero otra opción (cuéntanos cuál)
0 votantes

Comenta abajo o, si este artículo te llegó por correo, responde directamente al email: tu respuesta se publica aquí.

Relacionado: MarkItDown: La Herramienta de Microsoft que Convierte Cualquier Documento en Contexto para tu IA