ParseJet

URLをMarkdownに変換

WebページのURLを貼り付けるだけで、本文だけをクリーンなMarkdownとして取得できます。ParseJetはナビゲーション、広告、Cookieバナー、定型の周辺要素を取り除き、見出し・リスト・表・リンクを保持した記事本文だけを残します。LLMへの入力、ナレッジベースの構築、コンテンツ移行に最適です。

ここにファイルをドロップするか、 参照

PDF、DOCX、XLSX、画像、音声、動画など

無料 — 1日3リクエスト、登録不要。 して月300クレジットを無料で。

仕組み

1

URLを貼り付ける

公開されているWebページのリンクを入力します。記事、ドキュメント、ブログ、製品ページなど何でも構いません。

2

本文だけを抽出

ParseJetがページを取得して本文領域を判定し、ナビゲーション・サイドバー・広告・フッターを除去します。残った本文を構造化されたMarkdownに変換します。

3

コピーまたは自動化

Markdownをコピーして使うか、APIを呼び出して自分のコードから大量のURLをまとめて変換できます。

主な機能

このurl to markdownが際立つ理由。

定型要素の除去

ナビゲーションメニュー、Cookieバナー、広告、シェアボタン、フッターを自動で取り除きます。残るのは中身だけです。

構造を保持

ページ内の見出し、リスト、表、コードブロック、リンクを、そのままMarkdown構文へ変換します。プレーンテキストに潰れることはありません。

どんなページでも動作

ニュース記事、技術ドキュメント、ブログ、Wiki、製品ページなど、レイアウトに合わせて抽出方法が自動的に切り替わります。

LLMに最適な出力

クリーンなMarkdownは、ClaudeやChatGPT、RAGパイプラインへの入力として理想的です。構造が残り、コンパクトで、トークンを浪費するHTMLのノイズがありません。

APIで一括変換

ループを回すだけで数千件のURLをMarkdown化できます。エンドポイントは1つ、ヘッドレスブラウザもスクレイピング基盤も不要です。

メタデータも取得

各レスポンスにはMarkdown本文に加えてページタイトルとソース種別が含まれます。インデックス作成や引用元の記録に便利です。

ユースケース

このツールが時間を節約する一般的なシナリオ。

LLMにWebの文脈を渡す

任意のWebページをMarkdownにしてからClaudeやChatGPTに渡します。生のHTMLやコピペしたテキストより、はるかに整った文脈をモデルに与えられます。

RAG・ナレッジベース構築

ドキュメントサイト、ヘルプセンター、ブログをクリーンなMarkdownとしてベクトルDBに取り込みます。見出しが残るのでチャンク分割の精度も上がります。

AIエージェントのWeb読み取り

エージェントに「このURLを読む」ツールを確実に持たせられます。API呼び出し1回でページがMarkdownになり、スクレイピングやプロキシ、HTMLパースをエージェント側に持ち込まずに済みます。

コンテンツの移行・アーカイブ

記事やドキュメントをMarkdownファイルとして保存し、Obsidian、Notion、静的サイトジェネレーターで利用できます。そのままGitリポジトリにコミットできる形式です。

APIで自動化

同じツールをプログラムで使用。HTTPのみで、あらゆる言語で動作します。

cURL
# Convert any URL to Markdown
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/article"}'

# Response: { "text": "# Article Title\n\nMain content as Markdown...", "title": "...", "source_type": "webpage" }
Python
import httpx

# Bulk: convert a list of URLs to Markdown files
urls = [
    "https://example.com/docs/getting-started",
    "https://example.com/docs/api-reference",
]

for url in urls:
    resp = httpx.post(
        "https://api.parsejet.com/v1/parse/webpage",
        headers={"Authorization": "Bearer YOUR_API_KEY"},
        json={"url": url},
    )
    data = resp.json()
    filename = url.rstrip("/").split("/")[-1] + ".md"
    with open(filename, "w", encoding="utf-8") as f:
        f.write(data["text"])
    print(f"Saved {filename}")
JavaScript
// Convert a URL to Markdown
const res = await fetch("https://api.parsejet.com/v1/parse/webpage", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ url: "https://example.com/article" }),
});
const { text, title } = await res.json();
console.log(text); // Clean Markdown of the page's main content

自動化をお求めですか?

ParseJet APIは、単一のHTTPエンドポイントで同じ解析機能を提供します。ffmpeg、poppler、tesseractは不要。APIコール一つだけです。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
APIドキュメントを読む

よくある質問

URLをMarkdownに変換するにはどうすればいいですか?

上のツールにURLを貼り付けて実行するだけです。ParseJetがページを取得し、本文を抽出してクリーンなMarkdownを返します。自動化する場合は POST /v1/parse/webpage にURLを送信してください。

サイト全体をMarkdownに変換できますか?

1リクエストにつき1ページの変換です。サイト全体を変換したい場合は、サイトマップなどから作ったURLリストをループしてAPIを呼び出してください。上のPythonのコード例が一括変換の雛形になります。

広告やナビゲーションは除去されますか?

はい。ParseJetはページの本文領域を判定し、ナビゲーション、サイドバー、広告、Cookieバナー、フッターを自動的に取り除きます。

URLをMarkdownに変換するAPIはありますか?

あります。POST /v1/parse/webpage にURLをJSONで送ると、Markdown本文とページタイトルが返ります。無料のAPIキーには月300リクエスト分のクレジットが含まれます。

リンクや画像は保持されますか?

本文中のリンクは元のURLを保ったままMarkdownのリンク記法に変換されます。本文内の画像も、元の場所を指すMarkdownの画像記法として残ります。

無料で使えますか?

はい。登録なしで1日3回まで無料で変換できます。無料アカウントを作成すると月300クレジット。大量変換が必要な場合は月額$19からの有料プランをご利用ください。

無料でテキスト抽出を始める

サインアップ不要。数秒で最初のファイルを解析。

料金を見る