1. Choose a route
Select the exact conversion you want, such as /html-to-pdf or /pdf-to-markdown.
Use MarkForger to convert technical files between supported formats and generate static sites from Markdown in a dedicated workspace.
Each conversion route is isolated and purpose-built for a single input and output pair. This keeps the UI and the route aligned with the exact user intent.
1. Choose a route
Select the exact conversion you want, such as /html-to-pdf or /pdf-to-markdown.
2. Validate the input
The upload area checks whether the selected file matches the expected input type for that route.
3. Receive the output
After conversion, MarkForger streams the generated file back to the browser as a downloadable result.
MarkForger currently allows one anonymous conversion for standard file conversion routes.
Current rule
An unauthenticated user can complete one conversion across HTML, Markdown, and PDF conversion routes. Additional conversions require login. The Markdown-to-static-site flow is excluded from this limit.
Word and Excel conversions use LibreOffice headless when it is available in the runtime environment. If LibreOffice is not installed, MarkForger falls back to a Python content-based conversion that preserves readable content but does not attempt perfect layout reproduction.
PDF to Excel extraction
PDF table extraction is attempted first. When no tables are detected, MarkForger falls back to line-based extraction so the document still produces an XLSX file.
Static site generation is handled in a dedicated authenticated workspace and is intentionally separated from standard conversion routes.
Entry point: /static-sites
Every conversion returns a direct downloadable file. Static site generation returns a ZIP package containing HTML pages and assets.