Developer Utilities
Free, open source tools for MDX, Markdown, diagrams, config files, and social previews
Client-side · No ads · Open sourceMDX Formatter
Format and beautify MDX files
✓MDX Validator
Check MDX for syntax errors
👁MDX Viewer
Preview rendered MDX output
↓MDX to Markdown
Strip JSX, get clean Markdown
↑HTML to MDX
Convert HTML to clean MDX-ready Markdown
🔄Markdown to HTML
Convert Markdown to clean HTML
📋YAML Validator
Validate YAML syntax and find errors
⇄JSON ↔ YAML
Convert between JSON and YAML
📊Markdown Table Generator
Convert CSV or TSV to Markdown tables
📈Mermaid Editor
Edit and preview Mermaid diagrams live
🔗OpenGraph Preview
Preview and validate social share cards for any URL
Tools for the whole docs workflow
Writing the words is the easy part of documentation. The slow parts are the chores around it: a table pasted from a spreadsheet that needs to become Markdown, a frontmatter block that won't parse, a diagram that needs three more boxes, a published page that looks wrong when someone shares it in Slack. Each utility here handles one of those chores. The MDX and Markdown tools format, validate, preview, and convert your content. The YAML and JSON tools catch config errors and convert between formats. The Mermaid Editor renders diagrams as you type, the table generator turns CSV or spreadsheet data into clean Markdown, and the OpenGraph Preview shows the social preview for any URL: how its share card will look on X, LinkedIn, Slack, and a half dozen other platforms. Get started with Jamdesk if you want the finished docs site too.
What is MDX?
MDX extends standard Markdown by letting you embed JSX components directly in your content. Write headings, lists, and paragraphs in Markdown, then drop in interactive React components wherever you need them — tabs, callouts, code playgrounds, or anything else your framework supports. MDX files are compiled to JavaScript, so they work with any React-based framework including Next.js, Gatsby, and Remix. The format has become the standard for documentation sites, design systems, and content-heavy applications where authors want the simplicity of Markdown with the flexibility of components. See how Jamdesk uses MDX components.
Need the syntax for a specific MDX feature? The MDX Cheatsheet covers Markdown basics, MDX additions, and the blank-line gotcha. Not sure which format to pick? MDX vs Markdown walks through the trade-offs.
Free, open source, and client-side
Jamdesk Utilities are free and open source. They run in your browser wherever possible — your input is never uploaded, stored, or logged. Tools that must fetch other websites (like the OpenGraph Preview) do so through a Jamdesk server that stores nothing. The full source code is on GitHub under the Apache 2.0 license, so you can read the code, file issues, or fork the project. There are no ads, no accounts, and no usage limits. Built and maintained by Jamdesk.