Skip to content
Rivul AI
Explore
FeaturesDeep ResearchRivul MCP
PricingDocsBlogAbout
Sign in
FeaturesPricingRivul MCPDocsBlogAbout
Rivul AI

A free Multimodal AI Research Workspace for documents, recordings, papers and your own library.

Explore

FeaturesDeep ResearchRivul MCP

Resources

DocumentationBlogCompare research tools
About Rivul AIContact and support
© 2026 Rivul AI · Built and maintained by Arjun Prabhulal
PrivacyTerms

Start here

  • QuickstartGet started
  • Bring Your Own KeyGet started
  • What Is MCP for AI Research?Agents
  • TroubleshootingTroubleshooting
  • Limits and QuotasReference

↑↓ to move↵ to openesc to close
Skip to article
Documentation
Overview
  • What is Rivul AI
  • Quickstart
  • Bring your own key
  • Workflows
  • On a phone
  • Papers
    • Citations
    • Claim Checking
    • Analyze
    • Review
    • Export
  • Research
  • Ask Rivul
  • Agents and Runs
  • Skills
  • Rivul MCP
    • Claude Code
    • OpenAI Codex
    • Cursor
    • Google Antigravity
    • Meta Muse Code
    • MCP tool reference
    • REST API reference
    • Keys, apps and activity
    • Usage and fair use
  • Library
  • Search Papers
  • Connectors
  • Document OCR
  • Transcribe
  • Listen
  • Citation Tools
  • Settings
  • Privacy and AI use
  • Export and delete data
  • Common problems
  • Limits and quotas
  • Keyboard Shortcuts
  • Glossary
  1. Documentation
  2. Convert
  3. Document OCR

Document OCR

Document OCR returns the text of documents without adding them to the Library. It runs on Rivul AI's own server and needs no AI key.

Last updated Sep 25, 2026

On this page
  • Extract text
  • Privacy and accuracy
  • Scanned PDFs in the Library
Rivul AI Document OCR with three files queued: gptq-2210.17323.pdf reading, speculative-decoding-2211.17192.pdf and attention-page-3-scan.png queued, and Text and Markdown output tabs.
Document OCR with three files queued, two PDFs and a scanned page image, one read at a time, with Text and Markdown output tabs.

Extract text

  1. Step 1: Open Document OCR in the sidebar, under Convert (rivul.ai/app/ocr).
  2. Step 2: Drop, upload, or paste up to 10 files: PDFs (with a text layer or scanned), PNG, JPEG, TIFF, or WebP, up to 25 MB each. Files are read one at a time.
  3. Step 3: Select a file to see its text. The Text tab gives plain text; the Markdown tab keeps headings and tables. A document longer than 50 pages returns its first 50 pages and says so.
  4. Step 4: Copy the result, download it as .txt or .md, or, for a PDF, click Add to Library, which uses the normal library upload and its limits.

Privacy and accuracy

Each file is read in memory, deleted from temporary storage after reading, and not stored or logged. No AI provider or language model is involved.

OCR can misread digits, symbols, and table cells, so check numbers and quotations against the original before citing them.

Scanned PDFs in the Library

A scanned PDF you add to the Library is read with OCR automatically, so you only need Document OCR when you want text without storing the file. See Library for extraction status and Re-extract.

  • Library and the Add menu

Related guides

  • ListenHear a library paper, a draft, or any text read aloud, with the current sentence highlighted.
  • TranscribeTurn meetings, lectures, interviews and voice notes into timestamped text: up to 10 files at a time, 2 hours of audio a day.
  • ConnectorsEvery service Rivul AI connects to, in one place: Google Drive, Google Docs, Zotero, AI clients over MCP, and your AI provider.
PreviousConnectorsNextTranscribe

Something here wrong or missing? Use the contact form.

On this page

  • Extract text
  • Privacy and accuracy
  • Scanned PDFs in the Library
Back to top
Rivul AI
Explore
FeaturesDeep ResearchRivul MCP
PricingDocsBlogAbout
Sign in
FeaturesPricingRivul MCPDocsBlogAbout