MarkForger
Product Docs
Built with MarkForger

MarkForger documentation

Use MarkForger to convert technical files between supported formats and generate static sites from Markdown in a dedicated workspace.

How conversion works

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.

Anonymous usage policy

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.

Conversion fidelity

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.

Markdown static site generation

Static site generation is handled in a dedicated authenticated workspace and is intentionally separated from standard conversion routes.

  1. Open the static site flow from the main navigation or home page.
  2. Complete the login step before entering the Markdown workspace.
  3. Upload one or more Markdown files and define the site title.
  4. Generate the ZIP package and download the site output.

Entry point: /static-sites

Outputs and delivery

Every conversion returns a direct downloadable file. Static site generation returns a ZIP package containing HTML pages and assets.

WorkflowOutput
Standard conversion routesSingle converted file download
Markdown static site generationZIP archive with generated site files