ParseJet

Convertitore da HTML a Markdown

Carica un file HTML o incolla l'URL di una pagina e ottieni Markdown pulito e leggibile. ParseJet gestisce l'HTML disordinato del mondo reale — div annidati, stili inline, markup legacy — e mappa ogni elemento sulla sintassi Markdown corretta. Pensato per migrazioni di contenuti, documentazione e pipeline LLM.

Trascina un file qui o sfoglia

Accetta file HTML,HTM

Gratuito — 3 richieste/giorno, nessuna registrazione. per 300 crediti/mese gratuiti.

Come funziona

1

Carica l'HTML o incolla un URL

Trascina un file .html qui sopra, oppure incolla l'URL di una pagina online. Entrambe le strade producono lo stesso Markdown pulito.

2

Converti in Markdown

ParseJet analizza l'HTML, scarta script, stili e codice di tracciamento, e mappa intestazioni, elenchi, tabelle, link e blocchi di codice in Markdown.

3

Copia o usa l'API

Copia il risultato, oppure integra l'API per convertire HTML in Markdown dentro la tua applicazione o nel tuo script di migrazione.

Funzionalità principali

Cosa rende questo html to markdown unico.

Mappatura completa degli elementi

h1–h6, elenchi puntati e numerati, tabelle, citazioni, blocchi di codice, grassetto/corsivo e link vengono convertiti nell'esatto equivalente Markdown.

Gestisce l'HTML disordinato

L'HTML reale è raramente pulito. ParseJet regge tag non chiusi, div annidati all'infinito, stili inline e markup legacy senza rovinare l'output.

Script e stili rimossi

JavaScript, CSS, pixel di tracciamento e commenti HTML vengono eliminati del tutto: niente di tutto ciò finisce nel tuo Markdown.

Input da file o da URL

Converti file .html salvati (come le esportazioni di WordPress) o scarica pagine online tramite URL: lo stesso endpoint gestisce entrambi i casi.

Entità e codifica sicure

Le entità HTML (&,  , —) vengono decodificate in caratteri reali e l'output è sempre in UTF-8: niente caratteri illeggibili nel Markdown.

Conversione in blocco via API

Converti in Markdown un'intera cartella di file HTML esportati con uno script breve. Vedi l'esempio Python qui sotto.

Casi d'uso

Scenari comuni in cui questo strumento ti fa risparmiare tempo.

Migrazione di CMS e blog

Sposta i contenuti da WordPress, Ghost o un CMS legacy verso uno stack basato su Markdown come Hugo, Astro o Jekyll, senza ripulire l'HTML a mano.

Conversione della documentazione

Converti documentazione ed esportazioni wiki in HTML (Confluence, MediaWiki) in Markdown, per flussi di lavoro docs-as-code su Git.

Preparazione dell'input per gli LLM

L'HTML grezzo spreca token in markup inutile. Converti prima in Markdown e passa al modello testo compatto e strutturato, che conserva la gerarchia del documento.

Output di pipeline di scraping

Trasforma l'HTML raccolto dal tuo crawler in Markdown pulito per archiviazione, indicizzazione o NLP a valle: una chiamata API per documento.

Automatizza con l'API

Usa lo stesso strumento in modo programmatico. Funziona con qualsiasi linguaggio — basta HTTP.

cURL
# Convert a local HTML file to Markdown
curl -X POST https://api.parsejet.com/v1/parse/auto/file \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"

# Convert a live page by URL
curl -X POST https://api.parsejet.com/v1/parse/webpage \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/page"}'
Python
import httpx
from pathlib import Path

# Batch-convert an HTML export folder to Markdown files
html_dir = Path("export/")
md_dir = Path("markdown/")
md_dir.mkdir(exist_ok=True)

for html_file in html_dir.glob("*.html"):
    resp = httpx.post(
        "https://api.parsejet.com/v1/parse/auto/file",
        headers={"Authorization": "Bearer YOUR_API_KEY"},
        files={"file": (html_file.name, html_file.read_bytes(), "text/html")},
    )
    md_path = md_dir / html_file.with_suffix(".md").name
    md_path.write_text(resp.json()["text"], encoding="utf-8")
    print(f"Converted {html_file.name} -> {md_path.name}")
JavaScript
// Convert an HTML file (e.g. from a file input) to Markdown
const formData = new FormData();
formData.append("file", htmlFile); // File or Blob with .html content

const res = await fetch("https://api.parsejet.com/v1/parse/auto/file", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: formData,
});
const { text } = await res.json();
console.log(text); // Markdown string

Vuoi automatizzare questo processo?

L'API ParseJet ti offre la stessa potenza di analisi tramite un singolo endpoint HTTP. Niente ffmpeg, poppler o tesseract — basta una sola chiamata API.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
Leggi la Documentazione API

Domande frequenti

Come converto HTML in Markdown?

Carica un file .html qui sopra o incolla l'URL di una pagina. ParseJet analizza il markup e restituisce Markdown pulito con intestazioni, elenchi, tabelle e link preservati. Per automatizzare, invia una POST a /v1/parse/auto/file o /v1/parse/webpage.

Le tabelle vengono convertite correttamente?

Sì. Le tabelle HTML diventano tabelle Markdown con riga di intestazione e colonne allineate. Anche elenchi annidati, citazioni e blocchi di codice vengono mappati sui rispettivi equivalenti Markdown.

Che fine fanno script, stili e commenti?

Vengono rimossi completamente. L'output contiene solo il contenuto leggibile del documento: niente JavaScript, CSS o codice di tracciamento.

Posso convertire una pagina web online invece di un file?

Sì. Incolla l'URL nello strumento qui sopra, oppure usa lo strumento da URL a Markdown, ottimizzato per estrarre il contenuto principale delle pagine online rimuovendo menu e pubblicità.

Come converto HTML in Markdown con Python?

Invia il file in POST a /v1/parse/auto/file con httpx o requests: il campo "text" della risposta è il tuo Markdown. Niente html2text, BeautifulSoup o markdownify da installare. Vedi l'esempio Python qui sopra.

È gratis?

Sì. Hai 3 conversioni gratuite al giorno senza registrazione. Con un account gratuito ottieni 300 crediti al mese. I piani a pagamento partono da $19/mese per le migrazioni in blocco.

Inizia a estrarre testo gratuitamente

Nessuna registrazione richiesta. Analizza il tuo primo file in pochi secondi.

Vedi i Prezzi