01 / 科学
科学文書のレイアウトを理解
化学式、数学表記、複雑な表、段組みに対応。読む順序と論理構造を保ちます。
MinerU オンライン · インストール不要、すぐに使える
PDF、論文、ウェブページを読みやすい Markdown、HTML、構造化 JSON に変換。科学文書のレイアウト、化学式、複雑な表に対応し、AI エージェントと RAG のために。
図2:化合物3aの構造
PDF / DOCX / PPTX / XLSX / HTML / PNG
ファイル最大10 MB・画像最大5 MB・PDF最大5ページ Proにアップグレード
機能
テキスト抽出のその先へ。科学文書の構造、意味、階層まで理解します。
01 / 科学
化学式、数学表記、複雑な表、段組みに対応。読む順序と論理構造を保ちます。
02 / エージェント
見出し、段落、表、図、数式の意味タグを持つ JSON。RAG、ナレッジベース、エージェントに直接連携。
03 / 速度
柔軟なクラウド処理で100ページの文書も数秒で解析。並列バッチで企業の処理量に対応。
活用シーン
個人の文献リストから組織のナレッジベースまで、文書をシステムへ取り込む入口に。

研究者
論文、特許、研究ノートを検索可能なテキストへ。数式と化学表記を保ち、手作業の転記を減らします。

開発者
意味タグ付き JSON を RAG、ナレッジベース、エージェントへ。独自の解析基盤を構築する必要はありません。

企業
報告書、契約書、アーカイブを一括取り込み。オンプレミスと使用量レポートで文書資産を検索可能に。
解析の実例
同じ文書でも、通常の OCR は文字だけ。MinerU は構造、化学、数式を保ちます。
構造図を単なる画像にしません。環構造と置換基を読み取り、SMILES、分子式、LaTeX を出力。
# structure → structured chemistry
{
"type": "chemical_structure",
"smiles": "CC(=O)Nc1ccc(O)cc1",
"formula": "C8H9NO2",
"iupac": "N-(4-hydroxyphenyl)acetamide",
"latex": "\ce{CH3CONH-C6H4-OH}"
}
# inline Markdown output
Paracetamol ($C_8H_9NO_2$, SMILES: CC(=O)Nc1ccc(O)cc1)添字、根号、分数、ギリシャ文字をそのまま保持。出力は直接コンパイルできます。
# standard LaTeX, renders as-is
\int_{0}^{\infty} e^{-x^{2}}\,dx
= \frac{\sqrt{\pi}}{2}
\frac{\pi^{2}}{6}
= \sum_{n=1}^{N} \frac{1}{n^{2}}
# human-readable text kept too
∫₀^∞ e^(−x²) dx = √π / 2多段見出しとページをまたぐ表を結合し、セル座標も保持。
# merged headers flattened to Markdown
| Group | Control mean | Control SD | Treatment mean | Treatment SD |
| --- | ---:| ---:| ---:| ---:|
| Sample A | 12.4 | 0.83 | 18.9 | 1.02 |
| Sample B | 14.1 | 0.91 | 21.3 | 1.14 |
| Sample C | 15.7 | 1.05 | 24.6 | 1.28 |
| Sample D | 17.2 | 1.11 | 26.8 | 1.35 |
# coordinates & merges kept in JSON
{"rows": 5, "cols": 5, "merged": [2, 2]}API リファレンス
RESTful API と各言語の例でアップロード、進捗確認、ダウンロード。明確なエラー情報で連携を簡単に。
import requests
api = "https://api.example.com/api/open/v1"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
with open("paper.pdf", "rb") as file:
response = requests.post(api + "/tasks", headers=headers,
files={"file": ("paper.pdf", file, "application/pdf")},
data={"force_ocr": "true", "extra_formats": '["docx","html"]'})
response.raise_for_status()
body = response.json()
if body["code"] != 0: raise RuntimeError(body["msg"])
task = body["data"]
print(task["task_id"])
# GET /tasks/{id}; download results.full_zip_url when completed料金
オンライン解析と5種類の出力形式。文書に合ったプランをお選びください。
登録してすぐに開始
$0/ 月
支払い方法の登録は不要
1か月ずつ、柔軟に利用
$9.90/ 月
米ドル・一括払い
1年間、お得に利用
$59.90/ 年
米ドル・一括払い
Proには毎日の無料枠も含まれます。月間枠は毎月リセットされ、繰り越しはありません。結果は7日間保存。
オンプレミス
金融、医療、行政、研究機関のために。モデルとデータを自社ネットワーク内で運用できます。
