MarkThatDown resources
Tools
Make Markdown in your browser. Your text stays on this page.
Turn rows into a Markdown table
Enter tab-separated rows, with column names on the first line. This tool escapes cell pipes and creates a GitHub-style Markdown table.
Use the tool ToolsTurn a CSV into a Markdown table
Paste comma-separated data with a header row. The converter handles quoted commas, escaped quotes, and quoted line breaks before creating a Markdown table.
Use the tool ToolsCount the text you have
Count whitespace-separated words, Unicode code points, and lines. Reading time uses a stated estimate of 200 words per minute.
Use the tool ToolsMake a Markdown checklist
Enter one task per line to create unchecked Markdown task items. Blank lines are ignored and formatting punctuation is escaped.
Use the tool ToolsMake an outline from Markdown headings
Paste Markdown to extract headings that start with # and create an outline with GitHub-style anchor links. Headings inside fenced code are ignored.
Use the tool ToolsBuild a Markdown link
Enter a descriptive label and an HTTP or HTTPS URL on separate lines. The tool escapes label punctuation and handles parentheses in the destination.
Use the tool ToolsBuild an image reference
Enter alt text and a relative image path or HTTP or HTTPS URL on separate lines. The tool creates an ordinary Markdown image reference.
Use the tool ToolsShow punctuation as literal text
Escape Markdown punctuation with backslashes. Use the result when characters should appear instead of becoming headings, links, or emphasis.
Use the tool ToolsWrap code without breaking the fence
Paste code to wrap it in a Markdown code block. The tool chooses a backtick fence longer than any backtick run in the input.
Use the tool ToolsBuild simple YAML front matter
Enter one key=value pair per line. The tool creates front matter with quoted string values and rejects duplicate keys.
Use the tool ToolsMake a simpler text copy
Remove common heading, emphasis, link, image, task, and fence markers to create a simpler text copy. Review the result for complex Markdown.
Use the tool ToolsPut a sequence into Markdown
Enter one step per line to create a numbered Markdown list starting at one. Empty lines are ignored and punctuation inside each step is escaped.
Use the tool