Markdown formatter and linter

Format Markdown consistently and identify skipped heading levels or missing image descriptions.

Processed on your device

Input

Open a local UTF-8 text file5 MiB maximum. The file opens in the text box above.Or drop a file here.

How to use this tool

  1. Paste Markdown source.
  2. Run formatting to normalise wrapping, lists and tables.
  3. Review warnings for skipped heading levels and images without descriptions.

Things to know

  • Lint checks cover heading order and image alternatives; they are not a comprehensive editorial or accessibility audit.
  • Each text input accepts up to 5 MiB. Output is limited to 25 MiB and combined text settings to 1 MiB.
  • Markdown parsing accepts 100,000 lines and syntax markers, 128 quote levels and 512 leading spaces per line.
  • Formatting accepts up to 1 MiB of Markdown. This parser has a lower input limit than simple text transformations.

You might also need

More in markdown & writing