Document Processing Made Simple

Convert, merge, split, and transform documents at scale without managing complex software.

No credit card needed
Uploaded files
quarterly_report.pdf
contract_draft_v3.pdf
invoice_2026_03.pdf
presentation_final.pdf
employee_handbook.pdf
Format conversion

Convert documents between formats like DOCX, PDF, HTML, and more with a single API call.

PDF manipulation

Merge, split, and extract pages from PDF documents. Generate thumbnails and animated previews.

Web screenshots

Capture full-page or viewport screenshots of any website or HTML content automatically.

Build momentum

Turn incoming documents into useful content.

Help people preview, find, and work with documents sooner.

Help users preview sooner

Turn supported office files into PDFs your app can display.

Make documents searchable

Extract PDF text for your app’s search index and downstream tools.

Accept more document types

Bring DOCX, XLSX, PPTX, and other supported files into one workflow.

Speed up document handoffs

Merge related PDFs into one file that is easier to share.

Reduce manual preparation

Automate conversion, previews, and exports as documents arrive.

Unlock scanned content

Use OCR to extract text from scanned PDFs for your application.

Real-World Use Cases

Transform documents for any workflow

From PDF manipulation to web screenshots, automate your document workflows with simple API calls.

Generate PDF thumbnails

Convert each page of a PDF into individual images or an animated GIF preview.

report.pdf
PDF, 4 pages
Generating…
1.png
1200 × 900
2.png
1200 × 900
3.png
1200 × 900
4.png
1200 × 900

Convert documents to PDF

Turn DOCX, HTML, Markdown, and more into universally readable PDF files.

quarterly_report.pdf
contract_draft_v3.pdf
invoice_2026_03.pdf
presentation_final.pdf
employee_handbook.pdf

Merge multiple PDFs

Combine multiple PDF documents into a single file with page ordering control.

intro.pdf
2 pages
ch1.pdf
8 pages
ch2.pdf
3 pages
refs.pdf
1 page
merged.pdf
14 pages

Capture website screenshots

Take full-page or viewport screenshots of any URL with our headless browser.

https://uppy.io
Uppy
DocsExamplesBlog
Get started
Sleek, modular open source
JavaScript file uploader
Uppy fetches files locally and from remote places like Dropbox or Instagram.
Get started
"Top 10 tools of the year"Stackshare
screenshot.png1280 × 800

Your workflow. Your controls.

Document processing without the pain

Stop maintaining conversion tools. Give each document a clear path from upload to output.

Standardize incoming files

Convert supported office documents and other source formats to PDF.

Create visual previews

Turn PDF pages into preview images with the document thumbs Robot.

Extract what you need

Read native PDF text, use OCR, or extract embedded images with one Robot.

Bring PDFs together

Merge multiple PDF documents in the order your workflow needs.

Check files before conversion

Filter incoming files and add virus scanning to reject detected malware.

Keep your app in the loop

Get per-file callbacks with /http/request (alpha), or an Assembly Notification when processing ends.

Make room for busy days

Buy extra priority slots in advance. Extra jobs queue when your slots are busy.

Bring your own storage

Send results to Amazon S3, Cloudflare R2, Google Cloud Storage, Azure, and more.

Keep spending in check

Set a soft bill limit for alerts or a hard limit to stop processing.

Put document processing into your app

Convert documents, work with PDF pages, and create previews through one API.
Complex document libraries
Convert documents through one API
Manual PDF manipulation
Merge PDFs and extract selected pages
Scanned PDFs cannot be searched as text
Extract text with /document/ocr
Documents need a visual preview
Generate document thumbnails
Screenshot infrastructure
Capture web pages with /html/convert
Large PDFs are awkward to share
Optimize PDFs with /document/optimize
GDPR
HIPAA
ISO 27001ISO27001
AES-256
SOC 2 Type II
No credit card needed

Frequently asked questions

Which document formats can I convert?

Working with DOCX, XLSX, PPTX, ODT, HTML, or Markdown? These are among the supported inputs. Conversions depend on the source and destination format; converting a document to PDF is a common starting point. Check supported conversion pairs.

Can I turn a PDF into preview images?

Yes. The document thumbs Robot creates an image for each PDF page. Choose the pages, dimensions, and output format for your previews. See document thumbnail options.

Can I extract text from scanned PDFs?

Yes. The document extract Robot supports native text extraction and OCR. Choose the method for your PDF; OCR quality depends on the scan, and OCR mode does not support encrypted PDFs. Explore PDF extraction options.

Can I merge several PDFs into one?

Yes. Use the document merge Robot and specify the order of your input files. If your originals are office documents, convert them to PDFs first. Learn how to merge PDFs.

How do I handle password-protected PDFs?

For native text or embedded image extraction, provide the password through the document extract Robot’s password option. Password support varies by operation, and OCR extraction currently excludes encrypted PDFs. Check the extraction requirements.

Where can I save the finished documents?

Export PDFs, previews, and extracted files directly to your own storage, including Amazon S3, Cloudflare R2, Google Cloud Storage, and Azure. Add an export step because default result URLs are temporary. See how to save results.

How can I estimate and control costs?

Rates vary by operation and usage. Set a soft bill limit for alerts or a hard limit to stop processing. For larger workloads, ask about volume pricing and extra priority slots. Estimate your workflow costs.