Convertitore da Markdown a HTML
Scrivi o incolla Markdown e ottieni HTML pulito mentre scrivi, con un'anteprima di come apparirà.
Funziona interamente nel tuo browser
Scrivi o incolla del Markdown per iniziare.
Markdown fino a circa 5 MB, scritto, incollato o da un file .md o .txt. Il risultato si aggiorna mentre scrivi.
Come convertire Markdown in HTML
- Scrivi o incolla il Markdown, oppure apri un file .md.
- Leggi l'HTML a destra oppure passa ad Anteprima per vederlo reso. Attiva l'opzione del documento completo se ti serve una pagina intera.
- Copia l'HTML o scaricalo come file .html.
Come il Markdown diventa HTML
Markdown è un modo di scrivere testo formattato con caratteri semplici: un # inizia un titolo, **due asterischi** fanno il grassetto, una riga che inizia con un trattino è un elemento di elenco. È ciò che usano i file README, molte app di note e la maggior parte dei forum per sviluppatori. Browser, template di email e sistemi di gestione dei contenuti vogliono HTML, quindi a un certo punto il Markdown va tradotto.
Questo convertitore segue CommonMark con le aggiunte di GitHub Flavored Markdown, quindi tabelle, elenchi di attività e testo barrato funzionano come su GitHub. L'HTML prodotto passa poi per un sanitizzatore, che rimuove tutto ciò che potrebbe eseguire codice quando l'HTML viene mostrato, lasciando intatta la normale formattazione.
La scheda Anteprima mostra lo stesso HTML reso nella pagina. I link si aprono in una nuova scheda e le immagini ospitate altrove sono mostrate come segnaposto anziché scaricate, quindi nulla di ciò che scrivi viene inviato ad altri siti mentre lavori.
Suggerimenti
- Hai dell'HTML e vuoi Markdown? Usa Da HTML a Markdown.
- Controlla la lunghezza di un articolo con Conta parole.
- Confronta due bozze con Confronta due testi.
Domande frequenti
Il mio testo viene caricato?
No. Il Markdown viene convertito nel tuo browser con la libreria open source marked e nulla viene inviato altrove né conservato.
Quale sintassi Markdown è supportata?
CommonMark più le aggiunte di GitHub: tabelle, elenchi di attività (- [x] done), testo barrato con ~~, blocchi di codice delimitati e link automatici. Come nel Markdown standard, le singole interruzioni di riga vengono unite in un solo paragrafo; attiva Le interruzioni di riga diventano <br> per mantenerle, come nei commenti di GitHub.
L'HTML è sicuro da mettere su un sito web?
Viene ripulito con la libreria open source DOMPurify prima che tu lo veda. Script, gestori di eventi come onerror, link javascript:, iframe e oggetti incorporati vengono rimossi, e la riga sotto il risultato elenca ciò che è stato tolto. L'HTML normale scritto dentro il Markdown, come <details> o <sup>, viene mantenuto. Come con qualsiasi contenuto di altri, mantieni attive le protezioni del tuo sito.
Perché un'immagine compare come segnaposto nell'anteprima?
L'anteprima non carica mai nulla da altri siti web, così il tuo testo non viene rivelato a quel sito e la pagina resta privata. Le immagini da indirizzi web appaiono come un segnaposto con etichetta e il loro indirizzo. Il codice HTML contiene comunque il normale tag <img>, quindi l'immagine si vedrà dove lo pubblichi.
Che cosa aggiunge l'opzione del documento completo?
Una pagina completa attorno all'HTML: un doctype, un <head> con charset UTF-8, un tag viewport per i dispositivi mobili e un titolo preso dal primo titolo. Lasciala disattivata quando incolli in una pagina esistente o in un CMS.
I titoli ricevono attributi id per i link?
No. I titoli vengono prodotti come semplici tag da <h1> a <h6>. Se ti servono ancore, aggiungi gli id nel template del tuo sito o a mano.