$5 free credits when you sign up Claim now
Marlin 2b now available Test it!
MiniMax H3 now available! Test it!
Browse all Models
Browse all
Browse all
Browse all

Image-to-Text (OCR)

スキャン・表・グラフ向けの LightOnOCR-3 OCR API

スキャン、写真、スクリーンショットを、モデル LightOnOcr_3_4B_Q8 を指定して POST /api/v2/images/ocr に送ります。返ってくるのは Markdown で、表は HTML、数式は LaTeX、棒グラフは値の表になります。

  • 2048 px で描画した A4 1ページは $0.025、1024 × 1024 の画像は $0.0093
  • 料金は画像サイズで決まるので、文字の多いページも白紙も同じ料金
  • LightOn のオープンモデル(Apache 2.0)、自前のホスティング不要

クレジットカード不要 · 無料クレジットの有効期限は30日 · その後は残高をチャージして従量課金、サブスクなし

LightOnOCR-3-4B Image-to-Text (OCR)
ドイツの売り手からポーランドの買い手へのテスト用請求書。スマートフォンで撮ったように傾き、ぼけ、ノイズがある
API が返した Markdown
# INVOICE No. 2026/11/0457

## Seller:
Nordwind Tools GmbH
Hafenstraße 12, 20457 Hamburg
VAT ID: DE 298 114 551

Issue date: 2026-11-02

## Buyer:
Kowalski & Syn sp. z o.o.
ul. Żółkiewskiego 7/3, 31-539 Kraków
NIP: 676-25-81-904

Due date: 2026-11-30

<table>
  <thead>
    <tr>
      <th>#</th>
      <th>Item</th>
      <th>Qty</th>
      <th>Unit price (EUR)</th>
      <th>VAT</th>
      <th>Net (EUR)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Torque wrench TW-40, 1/2"</td>
      <td>12</td>
      <td>84.50</td>
      <td>0%</td>
      <td>1,014.00</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Socket set S-94 (94 pcs)</td>
      <td>5</td>
      <td>129.00</td>
      <td>0%</td>
      <td>645.00</td>
    </tr>
    <tr>
      <td>3</td>
      <td>Shipping DHL Freight</td>
      <td>1</td>
      <td>48.90</td>
      <td>0%</td>
      <td>48.90</td>
    </tr>
  </tbody>
</table>

Total net: **1,707.90 EUR**
Reverse charge, Art. 196 Directive 2006/112/EC
1220 × 641 px、2° 回転、ぼけあり · Markdown + HTML の表 deAPI での料金: $0.007 (2026年11月時点の料金)

入力と出力

入力と出力のルールを4つ挙げ、その後にこのページ用に作った3枚のテスト画像の API 結果を無修正で載せています。

  1. 入力:1リクエストにつき画像1枚。JPG、PNG、GIF、BMP で、10 MB まで、各辺 128〜4096 px。API は PDF を受け付けないので、各ページを先に画像に変換してください(例:pypdfium2)。

  2. 解像度:LightOn は長辺 2048 px を推奨しています。同じ A4 ページを $0.025 ではなく $0.0067 の 1024 px で送ったところ、本文の数字が1つ誤って返りました(40% が 46% に)。解像度を下げるのは文字が大きい場合だけにしてください。

  3. 出力:Markdown。表は HTML の <table>、数式は LaTeX、図や画像は ![image](image_1.png) というプレースホルダーになります。return_result_in_response を指定するとテキストはジョブのステータスに含まれ、指定しない場合は result_url からダウンロードします。

  4. 料金:決まるのは画像サイズだけです。ページの文字量や、language、format フィールドは料金に影響しません。

四半期ごとの API リクエスト数(百万)の棒グラフ、Q1 から Q4
出力
# Quarterly API requests (millions)

![image](image_1.png)

Source: internal dashboard, 2026.

## Data Table

<table>
  <thead>
    <tr>
      <th>Quarter</th>
      <th>API Requests (millions)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Q1</td>
      <td>8.0</td>
    </tr>
    <tr>
      <td>Q2</td>
      <td>14.0</td>
    </tr>
    <tr>
      <td>Q3</td>
      <td>20.5</td>
    </tr>
    <tr>
      <td>Q4</td>
      <td>27.5</td>
    </tr>
  </tbody>
</table>
棒グラフを表に 4本の棒が、値を含む HTML の表として返りました。deAPI のもう1つの OCR モデル Nanonets-OCR-s は、同じ画像で出典の行しか返しませんでした。
交差エントロピー損失の数式を含む論文の段落
出力
## 2.1 Loss function

We minimise the cross-entropy over the vocabulary $V$ :

$$
L(\theta) = -\Sigma_{t=1}^{T} \log p_{\theta}(y_t \mid y_{<t}, x)
$$

where $x$ is the image and $T$ the length of the target sequence.
数式を LaTeX に 本文中の記号は $V$ や $x$ として、数式は KaTeX や MathJax で描画できる $$ ブロックとして返りました。
ポーランド語、ドイツ語、日本語、スペイン語で印刷された充電器の注意書き
出力
# Instrukcja obsługi / Bedienungsanleitung / 取扱説明書

Przed pierwszym użyciem naładuj akumulator do pełna. Nie zostawiaj ładowarki podłączonej dłużej niż 12 godzin.

Vor dem ersten Gebrauch den Akku vollständig aufladen. Das Ladegerät nicht länger als 12 Stunden angeschlossen lassen.

初めてご使用になる前に、バッテリーを完全に充電してください。充電器を12時間以上接続したままにしないでください。

Antes del primer uso, cargue la batería por completo. No deje el cargador conectado más de 12 horas.
1ページに4つの言語 ポーランド語、ドイツ語、日本語、スペイン語が、ダイアクリティカルマークも漢字も印刷どおりに返りました。

LightOnOCR-3 APIの料金

画像1枚ごとに、ピクセル数に応じて支払います。目安は $0.00045 に、1メガピクセルあたり $0.0084 を加えた額です。サブスクリプションはありません。

2048 px の A4 ページ(1448 × 2048) $0.025 約 196 枚
1024 px の A4 ページ(724 × 1024) $0.0067 約 746 枚
正方形の画像、1024 × 1024 $0.0093 約 538 枚
スクリーンショット、1920 × 1080 $0.018 約 279 枚

無料アカウントでできること

  • $5 分のクレジット、2048 px の A4 ページで約 196 ページ分
  • クレジットカード不要、クレジットの有効期限は30日
  • 初回チャージ後はレート制限の上限が上がります
$5分の無料クレジットを受け取る

LightOnOcr_3_4B_Q8 の料金で、deAPI の料金 API による 2026年11月時点の USD 価格です。送る前にどのサイズでも見積もりできます。model、width、height を POST /api/v2/images/ocr/price に送ってください。

LightOnOCR-3-4B と Nanonets-OCR-s の比較

モデル ID LightOnOcr_3_4B_Q8 Nanonets_Ocr_S_F16
ベース Qwen3.5 の視覚言語アーキテクチャ、4B Qwen2.5-VL-3B-Instruct をファインチューニング
料金 1024 × 1024 で $0.0093 1024 × 1024 で $0.0093
棒グラフ(上のテスト) 4つの値をすべて含む表 出典の行のみ
請求書の写真(冒頭の画像) すべての項目をページの順に出力、ポーランド語のダイアクリティカルマークも正確 請求書番号なし、「Żółkiewskiego」を「Zólkiewskiego」と読み取り、合計が表より前に出力

LightOnOCR-3 API のサンプルコード

画像は multipart でアップロードします。YOUR_API_KEY はダッシュボードで発行したキーに置き換えてください。

エンドポイント
POST /api/v2/images/ocr
モデル ID
LightOnOcr_3_4B_Q8
入力
image:JPG、PNG、GIF、BMP、10 MB まで、各辺 128〜4096 px
出力
Markdown、表は HTML、数式は LaTeX
見積もり
width と height を指定して POST /api/v2/images/ocr/price
curl -X POST 'https://api.deapi.ai/api/v2/images/ocr' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Accept: application/json' \
  -F 'model=LightOnOcr_3_4B_Q8' \
  -F 'return_result_in_response=true' \
  -F '[email protected]'
import time, requests

API = "https://api.deapi.ai/api/v2"
HEADERS = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"}

with open("invoice.jpg", "rb") as f:
    job = requests.post(f"{API}/images/ocr", headers=HEADERS,
        data={"model": "LightOnOcr_3_4B_Q8", "return_result_in_response": "true"},
        files={"image": f}).json()["data"]

while True:
    status = requests.get(f"{API}/jobs/{job['request_id']}", headers=HEADERS).json()["data"]
    if status["status"] in ("done", "error"):
        break
    time.sleep(2)

print(status.get("result"))  # Markdown の結果

LightOnOCR-3とは?

LightOnOCR-3-4B は、LightOn の LightOnOCR-3 ファミリーで最も大きいモデルです。2026年10月に Apache 2.0 で公開されました。 ページの画像を1回の処理で Markdown に変換し、レイアウト検出や表検出の工程を別に挟みません。LightOn のベンチマークレポートでは、4B モデルの olmOCR-Bench のスコアは 86.3 で、同じ表の Mistral OCR 4.1 は 81.9 です。deAPI ではモデル ID LightOnOcr_3_4B_Q8 で動いており、API キーを使って画像を送れます。このモデルを使った文書処理パイプラインについては、OCR API のユースケース(英語)を参照してください。

  1. 無料アカウントを作成

    登録すると $5 分のクレジットが付与されます。クレジットカードは不要です。

  2. API キーをコピー

    ダッシュボードでキーを発行します。

  3. 画像を送信

    /images/ocr に POST し、ジョブから Markdown を取得します。

LightOnOCR-3 API のよくある質問

料金は画像サイズだけで決まります。2048 px の A4 ページは $0.025、1024 × 1024 の画像は $0.0093、1920 × 1080 のスクリーンショットは $0.018 です(2026年11月時点)。同じサイズなら、白紙のページも文字の多いページも同じ料金です。画像ごとの支払いで、サブスクリプションはありません。
送れません。エンドポイントが受け付けるのは 10 MB までの JPG、PNG、GIF、BMP の画像です。PDF の各ページを pypdfium2 や pdftoppm などで長辺約 2048 px の画像に変換し、1ページにつき1リクエストで送ってください。
Markdown です。見出しとリストは Markdown のまま、表は HTML の <table>、数式は LaTeX、棒グラフは値の表になります。結果は result_url のテキストファイルとして、または return_result_in_response を指定した場合はジョブのステータスで受け取れます。
LightOn は対応言語の一覧を公開していません。当社のテストでは、1ページに載ったポーランド語、ドイツ語、日本語、スペイン語を誤りなく読み取りました。また LightOn はフランス語文書向けの別のベンチマーク結果を公表しています。大量に処理する前に、自分のページを何枚か試してください。
試せます。新規アカウントにはクレジットカードなしで $5 分のクレジットが付与され、2048 px の A4 ページで約 196 ページ分になります。
できます。LightOn は LightOnOCR-3-4B を Apache 2.0 ライセンスで公開しており、有料の製品を含めて商用利用が認められています。deAPI では画像ごとに支払うだけで、GPU やサーバーを用意する必要はありません。

$5 分の無料クレジットで最初の 196 ページを読み取る

メールか Google で登録できます。クレジットカード不要、サブスクリプションもありません。