
Convert documents to clean Markdown, 100% locally
Sygal is a desktop document-to-Markdown converter for Mac and Windows that runs entirely locally. It converts PDFs, Word, Excel, PowerPoint, images, scans, web pages, YouTube links and more into clean Markdown and structured JSON, aimed at feeding AI prompts, RAG pipelines and knowledge bases while keeping files on the user's machine.
Handles PDF, DOCX, XLSX/XLS, PPTX, HTML, CSV, TXT, XML, EPUB, RTF, MSG, EML, images (PNG, JPG, GIF, WEBP, TIFF, HEIC, AVIF), screenshots pasted via Cmd+V, URLs, web pages, YouTube links and RSS.
Every document is normalized into one consistent Markdown and/or JSON output, ready to parse, search, or drop into a prompt or pipeline.
Files are converted on-device; nothing is uploaded. Only images sent to OCR and URLs you explicitly import touch the network.
Choose OpenAI, Claude, Mistral, NVIDIA NIM, Gemini or a custom provider for OCR on images and scans, using your own API key — no markup, swappable anytime. NVIDIA offers a free option to start with no API budget.
Converted documents stay in a local, searchable library with full-text search, filters, and retry for failed files.
Token count is shown on every document; visual and web content converted to text can run roughly 2–7x lighter on tokens.
Native preview of the original file next to the result, with the Markdown or JSON editable directly before export.
Batch processing for volume, plus a companion CLI (npm install -g sygal-cli) with strict JSON output for scripts and agents, compatible with orchestrators like Hermes or OpenClaw.
Add a file, a URL, or paste a screenshot with Cmd+V; Sygal detects the format automatically.
Processing happens fully locally in about 1.7 seconds per file; OCR on images or scans goes through the OCR provider of your choice with your own key.
Preview the original file next to the result and edit the Markdown or JSON directly before exporting.
Export Markdown, JSON, or both at once; results also remain in the local searchable library.
One-time purchase of €25 (launch offer, down from €29), covering a licence for 2 seats usable on either the desktop app or the CLI. Includes all features (conversion, BYOK OCR, library, batch export) and updates for the major version. A 14-day free trial with no card required is available, and refunds are offered within 14 days. OCR usage is billed separately by your chosen provider via your own A
€25
One-time purchase (regularly €29). Licence for 2 seats on desktop app or CLI, all features including conversion, BYOK OCR, library and batch export, updates for the major version, 14-day free trial, and 14-day refund.
Yes. Documents are converted locally with MarkItDown, so they never leave your machine and there's no account to create. Only images you send through OCR, and URLs you choose to import, reach the network. You choose from built-in providers (OpenAI, Claude, Mistral, NVIDIA NIM) or add any custom provider with your own API key.
Sygal supports 29 formats, including PDF, DOCX, XLSX/XLS, PPTX, HTML, CSV, TXT, XML, EPUB, IPYNB, ZIP, RTF, MSG, EML, images (PNG, JPG, GIF, WEBP, TIFF, HEIC, AVIF), screenshots, URLs, web pages, YouTube links and RSS.
Yes — a one-time purchase of €25 during the launch offer (regularly €29), with no subscription and no usage meter.
OpenAI is the default (billed per token by image resolution, good for everyday mixed documents), Mistral is the best value (flat price per page with a cheaper async batch mode, good for large scan volumes), and Claude is premium (billed per token, priciest at volume). NVIDIA NIM and Gemini are also available — NVIDIA offers a free option to get started with no API budget.
Conversion runs 100% locally. You only need the network when sending an image or scan to your chosen OCR provider, or when importing a URL you choose.
macOS 12+ and Windows 10+. A CLI is also available via npm (sygal-cli).
The page addresses this in its FAQ ("Does Sygal change the OCR quality?") but does not state the answer in the provided content.
The page includes this question in its FAQ but does not state the answer in the provided content; you can purchase the one-time licence to keep using Sygal.