ParseJet

Konverter HTML ke Markdown

Unggah file HTML atau tempel URL halaman, lalu dapatkan Markdown yang bersih dan enak dibaca. ParseJet sanggup menangani HTML dunia nyata yang berantakan — div bersarang, inline style, markup warisan — dan memetakan setiap elemennya ke sintaks Markdown yang tepat. Dibuat untuk migrasi konten, dokumentasi, dan pipeline LLM.

Letakkan file di sini atau telusuri

Menerima file HTML,HTM

Gratis — 3 permintaan/hari, tanpa pendaftaran. untuk 300 kredit/bulan gratis.

Cara kerjanya

1

Unggah HTML atau tempel URL

Letakkan file .html di atas, atau tempel URL halaman yang sedang aktif. Keduanya menghasilkan output Markdown yang sama bersihnya.

2

Konversi ke Markdown

ParseJet mem-parsing HTML-nya, membuang script, style, dan kode pelacak, lalu memetakan heading, daftar, tabel, tautan, dan blok kode ke Markdown.

3

Salin atau gunakan API

Salin hasilnya, atau integrasikan API untuk mengonversi HTML ke Markdown di dalam aplikasi maupun skrip migrasi Anda.

Fitur utama

Apa yang membuat html to markdown ini menonjol.

Pemetaan elemen lengkap

h1–h6, daftar berurutan dan tidak berurutan, tabel, kutipan blok, blok kode, tebal/miring, dan tautan semuanya dikonversi ke padanan Markdown-nya.

HTML berantakan tetap tertangani

HTML dunia nyata jarang rapi. ParseJet tahan menghadapi tag yang tidak ditutup, div bersarang dalam, inline style, dan markup warisan tanpa merusak output.

Script dan style dibersihkan

JavaScript, CSS, pixel pelacak, dan komentar HTML dihapus sepenuhnya — tidak ada yang bocor ke Markdown Anda.

Input file atau URL

Konversi file .html tersimpan (misalnya hasil ekspor WordPress) atau ambil halaman langsung dari URL — satu endpoint menangani keduanya.

Aman untuk entitas dan encoding

Entitas HTML (&,  , —) diterjemahkan menjadi karakter asli, dan outputnya selalu UTF-8 — tidak ada karakter berantakan di Markdown Anda.

Konversi massal via API

Konversi satu folder penuh hasil ekspor HTML menjadi Markdown dengan skrip singkat. Lihat contoh Python di bawah.

Kasus penggunaan

Skenario umum di mana alat ini menghemat waktu Anda.

Migrasi CMS dan blog

Pindahkan konten dari WordPress, Ghost, atau CMS lama ke stack berbasis Markdown seperti Hugo, Astro, atau Jekyll — tanpa membersihkan HTML satu per satu.

Konversi dokumentasi

Ubah dokumentasi berbasis HTML dan hasil ekspor wiki (Confluence, MediaWiki) menjadi Markdown untuk alur kerja docs-as-code di Git.

Prapemrosesan input LLM

HTML mentah memboroskan token untuk markup yang tidak berguna. Konversi dulu ke Markdown agar model menerima teks yang ringkas, terstruktur, dan tetap menjaga hierarki dokumen.

Output pipeline scraping

Ubah HTML hasil crawler Anda menjadi Markdown bersih untuk penyimpanan, pengindeksan, atau pemrosesan NLP — cukup satu panggilan API per dokumen.

Otomatisasi dengan API

Gunakan alat yang sama secara terprogram. Bekerja dengan bahasa apa pun — cukup 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

Ingin mengotomatiskan ini?

ParseJet API memberikan kemampuan parsing yang sama melalui satu endpoint HTTP. Tanpa ffmpeg, tanpa poppler, tanpa tesseract — cukup satu panggilan API.

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

Pertanyaan yang sering diajukan

Bagaimana cara mengonversi HTML ke Markdown?

Unggah file .html di atas atau tempel URL halaman. ParseJet mem-parsing markup-nya dan mengembalikan Markdown bersih dengan heading, daftar, tabel, dan tautan yang tetap utuh. Untuk otomatisasi, kirim POST ke /v1/parse/auto/file atau /v1/parse/webpage.

Apakah tabel dikonversi dengan benar?

Ya. Tabel HTML menjadi tabel Markdown lengkap dengan baris header dan kolom yang sejajar. Daftar bersarang, kutipan blok, dan blok kode juga dipetakan ke padanan Markdown-nya.

Apa yang terjadi pada script, style, dan komentar?

Semuanya dihapus sepenuhnya. Output hanya berisi konten yang bisa dibaca dari dokumen — tanpa JavaScript, CSS, atau kode pelacak.

Bisakah saya mengonversi halaman web langsung, bukan file?

Bisa. Tempel URL-nya pada alat di atas, atau pakai alat URL ke Markdown yang memang dioptimalkan untuk mengambil konten utama halaman aktif sekaligus membuang navigasi dan iklan.

Bagaimana cara mengonversi HTML ke Markdown di Python?

Kirim file-nya via POST ke /v1/parse/auto/file dengan httpx atau requests — field "text" pada respons berisi Markdown Anda. Tidak perlu memasang html2text, BeautifulSoup, atau markdownify. Lihat contoh Python di atas.

Apakah gratis?

Ya. Anda mendapatkan 3 konversi gratis per hari tanpa perlu mendaftar. Buat akun gratis untuk 300 kredit per bulan. Paket berbayar mulai dari $19/bulan untuk migrasi berskala besar.

Mulai ekstraksi teks secara gratis

Tidak perlu mendaftar. Parse file pertama Anda dalam hitungan detik.

Lihat Harga