DevToolPal
NL

HTML naar Markdown converter

Zet HTML om in nette Markdown, met koppen, lijsten, links, afbeeldingen, codeblokken en GitHub-tabellen.

Draait lokaal, wordt nooit geüpload

Opties

Lijstteken
Codeblokken
Cursief
Vet

HTML

0 tekens · 0 B

Markdown

0 tekens · 0 B

Wat het doet

De HTML naar Markdown converter zet HTML-opmaak om in nette, leesbare Markdown. Gebruik hem om blogberichten uit een CMS naar een statische sitegenerator te verhuizen, README-bestanden te schrijven op basis van bestaande webpagina’s, documentatie als notities op te slaan of inhoud voor te bereiden voor een wiki, een GitHub-issue of een chat die Markdown begrijpt.

De uitvoer volgt gangbare Markdown-conventies: #-koppen, --lijstitems, omheinde codeblokken met de oorspronkelijke taal en tabellen en doorhalen uit GitHub Flavored Markdown. Tekst wordt waar nodig geëscapet, zodat niets per ongeluk opmaak wordt.

Zo gebruik je het

  1. Plak HTML in het invoerveld, upload een .html-bestand of klik op Voorbeeld.
  2. Pas de stijl aan als je project een conventie heeft: lijstteken, omheinde of ingesprongen codeblokken, de tekens voor cursief en vet, en inline- of referentielinks.
  3. Kopieer de Markdown of download hem als .md-bestand.

Voorbeeld

Deze HTML:

<h2>Install</h2>
<p>Run the <strong>installer</strong> and read the <a href="https://example.com">guide</a>.</p>
<ul><li>Windows</li><li>macOS</li></ul>

wordt deze Markdown:

## Install

Run the **installer** and read the [guide](https://example.com).

- Windows
- macOS

Tips

  • Kopieer je uit een browser? Pak via de paginabron of de ontwikkelaarstools alleen de HTML van het article-element, zodat menu’s en voetteksten buiten het resultaat blijven.
  • Referentielinks houden lange URL’s uit de tekst, waardoor de Markdown makkelijker te lezen en te bewerken is. De URL’s staan aan het eind.
  • Ingesloten data:-afbeeldingen worden standaard verwijderd omdat ze honderden kilobytes lang kunnen zijn. Zet de optie aan om ze te behouden.
  • Voor de andere richting gebruik je de Markdown naar HTML converter of bekijk je het resultaat in de Markdown-preview.

Veelgestelde vragen

› Welke HTML-elementen worden omgezet?

Koppen, alinea's, vet, cursief, doorhalen, links, afbeeldingen, genummerde en ongenummerde lijsten (ook geneste), citaten, inline code, codeblokken met hun taal, horizontale lijnen, regeleinden en tabellen. Tabellen worden GitHub Flavored Markdown-tabellen.

› Wat gebeurt er met scripts, stijlen en de head van de pagina?

Die worden verwijderd. Script, style, noscript, template, svg, iframe en de hele head leveren geen Markdown op, dus je kunt de bron van een complete webpagina plakken en krijgt alleen de leesbare inhoud.

› En HTML die Markdown niet kan uitdrukken?

Onbekende tags worden verwijderd en hun tekst blijft behouden. Attributen zoals classes, inline stijlen en ID's vallen weg, omdat Markdown daar geen syntaxis voor heeft. Een codeblok behoudt zijn taal als het code-element een class zoals language-js heeft.

› Waarom staat er voor sommige tekens een backslash?

Tekst die anders Markdown-opmaak zou worden, zoals een regel die met 1. begint of woorden tussen sterretjes, wordt geëscapet, zodat de Markdown precies zo wordt weergegeven als de oorspronkelijke HTML-tekst.

› Wordt de HTML geüpload?

Nee. De omzetting gebeurt in je browser met een HTML-parser in JavaScript en er wordt niets naar een server gestuurd.