How to use
- Paste text, open a UTF-8 file, or try the Sample.
- Choose the input and settings, then run the tool or enable Auto run.
- Review the result, then copy or download it. Changing the input invalidates the previous result.
Markdown Preview
Preview Markdown locally and export sanitized HTML.
Processing runs in your browser. Your input is not sent to DevToolsy.
How it works
Render headings, lists, code blocks, GFM tables and task lists. Switch between the rendered preview and HTML source, then copy or download the generated fragment.
# Project notes
A **small toolkit** for everyday tasks.
- [x] Review API response
- [ ] Update documentation
| Tool | Status |
| --- | --- |
| JSONPath | Ready |
| Markdown | Ready |
```js
const message = "Hello, world!";
```
[Documentation](https://example.com/docs)
<h1>Project notes</h1>
<p>A <strong>small toolkit</strong> for everyday tasks.</p>
<ul>
<li><input checked disabled type="checkbox"> Review API response</li>
<li><input disabled type="checkbox"> Update documentation</li>
</ul>
<table>
<thead>
<tr>
<th>Tool</th>
<th>Status</th>
</tr>
</thead>
<tbody><tr>
<td>JSONPath</td>
<td>Ready</td>
</tr>
<tr>
<td>Markdown</td>
<td>Ready</td>
</tr>
</tbody></table>
<pre><code class="language-js">const message = "Hello, world!";
</code></pre>
<p><a href="https://example.com/docs">Documentation</a></p>
Preview Markdown locally and export sanitized HTML.
Options and data fidelity
Choose GFM, soft line breaks and raw HTML. Unsafe HTML and protocols are removed. The sandboxed preview disables links and replaces images with alt text, preventing external requests.
Working with the result
The export is a sanitized HTML fragment without the preview styles. Safe links and image URLs remain in the export; opening it elsewhere may load those resources. Review it before publishing.
Review the result, then copy or download it. Changing the input invalidates the previous result.
UTF-8 input up to 1 MiB per document, output up to 8 MiB. JSONPath and Schema: 5-second timeout; other tools: 30 seconds.
Frequently asked questions
What Markdown features are available?
Render headings, lists, code blocks, GFM tables and task lists. Switch between the rendered preview and HTML source, then copy or download the generated fragment.
How are HTML, links and images handled?
Choose GFM, soft line breaks and raw HTML. Unsafe HTML and protocols are removed. The sandboxed preview disables links and replaces images with alt text, preventing external requests.
Is exported HTML a complete web page?
The export is a sanitized HTML fragment without the preview styles. Safe links and image URLs remain in the export; opening it elsewhere may load those resources. Review it before publishing.
Is my input uploaded?
Processing runs in your browser. Your input is not sent to DevToolsy.
Can I open a local file?
UTF-8 input up to 1 MiB · output up to 8 MiB