ParseJet

Конвертер PDF в JSON

Загрузите PDF и получите его содержимое в виде чистого структурированного JSON: полный текст, заголовок документа, число страниц и метаданные в одной предсказуемой схеме. Сделано для разработчиков — та же конвертация доступна одним вызовом API.

Перетащите файл сюда или выберите

Принимает файлы PDF

Бесплатно — 3 запроса/день, без регистрации. для 300 кредитов/месяц бесплатно.

Как это работает

1

Загрузите ваш PDF

Перетащите PDF-файл выше или нажмите для выбора. Работают текстовые, сканированные и смешанные PDF.

2

Парсинг в структурированный JSON

ParseJet извлекает текст, заголовок и метаданные и собирает их в единый JSON-объект с постоянной схемой.

3

Скопируйте или интегрируйте

Скопируйте JSON — или вызывайте API, чтобы конвертировать PDF в JSON внутри вашего приложения. Схема всегда одна и та же.

Ключевые особенности

Что отличает этот pdf to json.

Предсказуемая схема

Каждый ответ имеет одинаковую форму: { text, title, source_type, metadata }. Никаких сюрпризов от отдельных документов в дальнейшей обработке.

Метаданные в комплекте

Число страниц, автор и дата создания возвращаются вместе с текстом — удобно для индексации, аудита и дедупликации.

Поддержка сканированных PDF

Страницы-изображения автоматически обрабатываются OCR, поэтому сканы дают в JSON настоящий текст, а не пустые поля.

Текст со структурой Markdown

Поле text сохраняет заголовки, списки и таблицы как Markdown внутри JSON — структура переживает конвертацию.

Всегда валидный JSON

На выходе — корректно экранированный UTF-8 JSON, который парсится с первого раза: без обрезанных строк и битой кодировки.

Пакетная обработка через API

Конвертируйте тысячи PDF в JSON простым циклом — один HTTP-endpoint, никаких PDF-библиотек.

Примеры использования

Типичные сценарии, где этот инструмент экономит ваше время.

Передавайте PDF в ваше приложение

Превращайте счета, отчёты и договоры в JSON, который ваш бэкенд может хранить, запрашивать и маршрутизировать — без написания кода парсинга PDF.

RAG и AI-пайплайны

LLM-пайплайны работают с JSON, а не с PDF. Конвертируйте документы в чистый объект {text, metadata}, готовый к чанкингу и эмбеддингу.

Поисковая индексация

Отправляйте JSON напрямую в Elasticsearch, Meilisearch или Algolia: текст — для полнотекстового поиска, метаданные — для фильтров.

Пайплайны извлечения данных

Приводите входящие документы к единой JSON-схеме, прежде чем правила или модели вытащат нужные вам поля.

Автоматизируйте с помощью API

Используйте тот же инструмент программно. Работает с любым языком — только HTTP.

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

# Response (JSON):
# {
#   "text": "# Title\n\nDocument content...",
#   "title": "Document Title",
#   "source_type": "pdf",
#   "metadata": { "pages": 12, "author": "..." }
# }
Python
import httpx, json

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/auto/file",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("document.pdf", "rb")},
)
data = resp.json()          # already structured JSON
print(data["title"])        # document title
print(data["metadata"])     # pages, author, ...
json.dump(data, open("document.json", "w"), ensure_ascii=False)
JavaScript
const formData = new FormData();
formData.append("file", pdfFile);

const res = await fetch("https://api.parsejet.com/v1/parse/auto/file", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: formData,
});
const json = await res.json(); // { text, title, source_type, metadata }
await db.documents.insert(json); // store it, index it, query it

Хотите автоматизировать это?

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

Часто задаваемые вопросы

Как конвертировать PDF в JSON?

Загрузите PDF выше — ParseJet распарсит его и вернёт JSON-объект с полным текстом, заголовком документа и метаданными. Для автоматизации отправьте файл методом POST на /v1/parse/auto/file — ответ и есть JSON.

Как выглядит JSON на выходе?

Один объект с постоянной схемой: "text" (полное содержимое, где заголовки и таблицы сохранены как Markdown), "title", "source_type" и "metadata" (число страниц, автор, дата создания). Форма одинакова для любого документа.

Можно ли извлекать отдельные поля, например номера счетов?

ParseJet возвращает полный текст и метаданные в JSON; извлечение конкретных полей — это уже простой шаг в вашем коде или LLM-промпт по значению "text". Самое сложное — надёжно получить структурированный текст из PDF, и именно это делает ParseJet.

Работает ли это со сканированными PDF?

Да. Страницы-изображения автоматически обрабатываются OCR, и распознанный текст попадает в JSON наравне с остальным содержимым.

Есть ли API для конвертации PDF в JSON?

Да — это и есть основной продукт. Отправьте PDF методом POST на /v1/parse/auto/file, и в ответ придёт структурированный JSON. Бесплатные API-ключи включают 300 кредитов в месяц; один PDF стоит 3 кредита.

Это бесплатно?

Да. 3 бесплатные конвертации в день без регистрации. Создайте бесплатный аккаунт и получите 300 кредитов в месяц. Платные тарифы — от $19/мес для производственных нагрузок.

Начните извлекать текст бесплатно

Регистрация не требуется. Обработайте первый файл за секунды.

Посмотреть тарифы