Da Markdown a HTML

Converti il Markdown (titoli, elenchi, link, grassetto, blocchi di codice) in HTML pulito per siti, email e CMS. Incolla il testo .md e copia l'HTML.

Scrivi in Markdown, pubblica in HTML

Il Markdown è un formato di scrittura in testo semplice che usa simboli elementari per la formattazione: # Titolo, **grassetto**, *corsivo*, - voce di elenco, [link](https://example.com) e gli apici inversi per il codice. Si usa nei file README, su GitHub, Notion, Obsidian, Reddit, Discord, in molti generatori di siti statici e negli strumenti di documentazione.

Incolla il Markdown e il convertitore restituisce l'HTML equivalente, quindi ## Consigli diventa <h2>Consigli</h2> e un elenco di trattini diventa un vero <ul>. Copia il risultato in un CMS, un'email HTML, una pagina web o qualsiasi editor che accetti HTML.

È un modo veloce per portare note e documenti scritti in Markdown su piattaforme che capiscono solo l'HTML.

Come convertire da Markdown a HTML

  1. Incolla il testo Markdown.
  2. Invia per convertirlo.
  3. Copia l'HTML.
  4. Incollalo nella vista HTML del sito, del CMS o del template email.

Esempi

Titoli, enfasi ed elenchi

Input:

# Title

**Bold** and *italic* with a [link](https://mybotsy.com).

- one
- two

Risultato:

<h1>Title</h1>
<p><strong>Bold</strong> and <em>italic</em> with a <a href="https://mybotsy.com">link</a>.</p>
<ul>
<li>one</li>
<li>two</li>
</ul>

Una tabella

Input:

| a | b |
|---|---|
| 1 | 2 |

Risultato:

<table>
<thead>
<tr>
<th>a</th>
<th>b</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
</tr>
</tbody>
</table>

Testo barrato e HTML grezzo

Input: ~~strike~~ and <span>raw html</span>

Risultato: <p><del>strike</del> and <span>raw html</span></p>

L'HTML presente nel Markdown passa invariato.

Usi comuni

  • Pubblicare il contenuto di README o documentazione su un sito web.
  • Spostare note da Obsidian, Notion o altre app Markdown in un CMS.
  • Scrivere articoli in Markdown e incollare l'HTML in WordPress o simili.
  • Creare il contenuto di email HTML partendo da bozze in Markdown.
  • Imparare come il Markdown corrisponde agli elementi HTML.
  • Convertire file README in pagine web o documentazione.

Consigli e cose da sapere

  • Lascia una riga vuota tra paragrafi, titoli ed elenchi perché vengano riconosciuti correttamente.
  • Le varianti di Markdown sono diverse: tabelle, liste di attività e testo barrato vengono da estensioni come GitHub Flavored Markdown e potrebbero non convertirsi ovunque.
  • Trasforma i titoli in ancore adatte agli URL con il generatore di slug.
  • Minifica il risultato con il minificatore HTML o converti i contenuti dei forum con da BBCode a HTML.

Casi particolari e limiti

  • Poiché l'HTML grezzo passa invariato, non convertire Markdown da fonti non affidabili per poi pubblicarlo senza ripulirlo: un tag <script> sopravviverebbe.
  • Le liste di attività di GitHub o Obsidian non diventano caselle di spunta: - [ ] attività diventa una voce di elenco che mostra [ ] come testo.
  • Note a piè di pagina ed elenchi di definizioni non sono supportati, quindi la loro sintassi resta come testo semplice.

Domande frequenti

Cos'è il Markdown?

Un linguaggio di markup leggero creato nel 2004 da John Gruber, che usa simboli in testo semplice per la formattazione e si converte in HTML in modo pulito.

Per scrivere è meglio il Markdown o l'HTML?

Per scrivere testi il Markdown è più rapido e leggibile. L'HTML offre più controllo su impaginazione e design.

Supporta le tabelle?

Sì. Le tabelle in stile GitHub con le barre verticali, con una riga di intestazione e una riga separatrice ---, diventano una tabella HTML completa. Funziona anche il barrato con ~~.

L'HTML ottenuto si può incollare nel mio sito in sicurezza?

Il risultato rispecchia ciò che inserisci. Se converti Markdown da fonti non affidabili, ripulisci l'HTML prima di pubblicarlo.

Strumenti correlati

Strumenti gratis più usati