Editor Markdown gratis
Scrivi e visualizza Markdown in tempo reale. Supporta intestazioni, grassetto, corsivo, blocchi di codice, tabelle ed elenchi.
Riferimento rapido Markdown
Usi comuni
- Scrivi Documentazione API in MarkdownRedigi descrizioni di endpoint, esempi di richiesta/risposta e tabelle di parametri in Markdown.
- Prendi Appunti in MarkdownScrivi appunti strutturati in Markdown che possono essere incollati in Notion, Obsidian, Bear o qualsiasi app Markdown.
- Scrivi un README su GitHub in MarkdownBozza e anteprima del README del tuo repository GitHub con il rendering live di Markdown.
- Scrivi Documentazione TecnicaScrivi e visualizza in anteprima documenti API, wiki e guide tecniche in Markdown prima della pubblicazione.
- Scrivi Post di Blog in MarkdownBozza post di blog in Markdown per Ghost, Jekyll, Hugo, Hashnode e altre piattaforme di pubblicazione basate su Markdown.
Come funziona
L'anteprima viene resa da un parser Markdown scritto a mano integrato direttamente nello strumento — nessun marked, nessun remark, nessuna libreria esterna. Tokenizza la sorgente riga per riga nel browser, convertendo la sintassi in HTML che viene poi passato attraverso un sanitizzatore prima della visualizzazione.
- 1Tokenizzazione riga per rigaLa funzione personalizzata renderMarkdown divide la tua sorgente sugli a-capo e li attraversa in un singolo passaggio, facendo corrispondere blocchi di codice delimitati, intestazioni (H1–H6), citazioni, elenchi ordinati e non ordinati, tabelle GFM (con allineamento colonne), righe orizzontali, e paragrafi in ordine di priorità.
- 2Espansione della sintassi inlineOgni riga o cella raccolta viene poi elaborata da inlineMarkdown, una catena di sostituzioni regex che gestisce grassetto (** e __), corsivo (* e _), grassetto-corsivo (***), barrato (~~), codice inline (), immagini (), e link ([testo](url)) — le immagini vengono risolte prima dei link così il prefisso ! non viene consumato erroneamente.
- 3Sanitizzazione e blocco delle risorse remoteL'HTML grezzo prodotto dal renderer viene passato attraverso un sanitizzatore (sanitize-html) per rimuovere tag e attributi non sicuri come <script>, gestori onerror, e href javascript:. Un secondo passaggio (neutralizeRemote) sostituisce i valori src delle immagini remote con segnaposto per impostazione predefinita, prevenendo che l'anteprima chiami silenziosamente server esterni prima che tu acconsenta.
- 4Esporta come .md o .html autonomoCopiare o scaricare Markdown scrive il testo sorgente grezzo. Scaricare HTML avvolge l'output sanitizzato in un documento autonomo con il proprio foglio di stile inline — le classi Tailwind funzionano solo all'interno del sito, così l'esportazione include regole CSS semplici invece, rendendo il file leggibile ovunque.
Strumenti correlati
Convertitore HTML in Markdown
Converti HTML in Markdown pulito. Gestisce intestazioni, elenchi, link, immagini, blocchi di codice, tabelle e citazioni. Perfetto per spostare contenuti dai CMS.
Convertitore Markdown in HTML
Converti Markdown in HTML pulito con anteprima live. Usa la visualizzazione sorgente per copiare HTML pronto per blog, CMS o template email.
Editor Diagrammi Mermaid
Scrivi diagrammi di flusso, sequenza, Gantt e altro in sintassi Mermaid con anteprima live. Esporta come SVG o PNG. Funziona interamente nel tuo browser.