● AI OCR · File Converter · Collage Builder — all in one

The PDF toolkit
that actually
does everything

Edit, annotate, sign, draw, highlight, scan with AI OCR, convert between 6 file formats, turn any URL into a PDF, merge documents — all in the browser, backed by Flask and PaddleOCR.

Try for free Sign in
SimplePDF — localhost:5000/app
PDF
Drop PDF here or click Open
Draw your signature
URL → PDF
redfin.com/TX/Plano/home/32275718
Convert
PDF
redfin-plano.pdf
↓ Download
✓ Searchable PDF — 80+ languages
File Converter
PDF → Word.docx
PDF → PPT.pptx
Img → PDFAI OCR
Word → PDF.docx
PPT → PDF.pptx
Excel → PDF.xlsx
W
document.docx
↓ Download
Open PDF
URL → PDF
AI OCR (80+ languages)
6 File Formats
E-Signatures
Draw & Highlight
Merge PDFs
Edit PDF Text
20+
Core Features
6
File Formats
3
Auth Providers
10+
API Routes
Features

Everything you need,
nothing you don't

A complete PDF toolkit — AI-powered OCR, format conversion, annotation, and more, all in the browser.

AI OCR — Scan to Searchable PDF

Upload any scanned image or photo. PaddleOCR detects layout regions, recognises text in 80+ languages, and builds a properly sized PDF with text at the exact bounding-box positions — fully searchable and copy-pasteable.

OCR ✓
image PDF
en zh ja 80+
OCR

Photo Collage Builder

Drag photos into a grid, choose a layout, and export directly as a PDF page.

File Format Converter

Convert between 6 formats in one click. PaddleOCR powers Images→PDF with full layout detection. LibreOffice handles Word/PPT/Excel→PDF headlessly. pdf2docx and PyMuPDF round out the PDF-to-Office direction.

IMG →
PDF
PDF →
Word
PDF →
PPT
Word →
PDF
PPT →
PDF
Excel →
PDF

Secure Auth & Plans

Firebase-backed sign-in with email, Google, or Microsoft. Sessions are verified server-side. Choose a subscription plan to unlock full access.

Continue with Google
Continue with Microsoft
Email & password
Free
Pro
Annual

Open, View & Navigate

Drag-and-drop any PDF to open it. Zoom from 50–400%, flip pages with arrow keys or the mouse wheel, or jump directly to any page by typing the number.

PDF

Drag-to-Reorder Pages

Grab the handle and drag to instantly rearrange pages — changes are committed directly to the PDF bytes.

Page 1
Page 3 ←
Page 2

URL-to-PDF Conversion

Enter any URL and the Flask backend fires up a stealth headless Chromium browser — spoofed fingerprint, human-like mouse movement, Gaussian-jittered delays — to render the page and return a perfect PDF.

https://redfin.com/TX/Plano/home/32275718
Convert

Merge PDFs

Drag documents into order, then one click combines them all via pdf-lib into a single download.

PDF
report.pdf
WEB
converted.pdf
↓ merge
PDF
merged.pdf

Edit Existing PDF Text

Toggle Edit Mode to reveal all text blocks as clickable hit areas. Click any text to open an inline editor with full font and colour controls. Original text is redacted, replacement is drawn in place — instantly visible, permanently saved.

B
I
Apply

Add Text Boxes

Click anywhere to drop a text box. Style with font family, size, bold, italic, and colours.

Helvetica 16px B I
Done
Freehand Draw

Draw freely on any page with configurable colour and brush size. Strokes are composited into the PDF on save.

Highlighter

Brush over text to highlight at 35% opacity. Colour picker included. Renders using offscreen canvas compositing to prevent intra-stroke darkening.

Whiteout Eraser

Paint white over any content — text, images, or annotations. Eraser snapshots are embedded last in the save pipeline so they cover everything beneath.

Draw Signatures

Draw with mouse or finger. White pixels are knocked out so the signature sits cleanly over any content. Drag and resize on placement.

Image Annotations

Drop any image directly onto the page at the exact spot you need. Resize with the corner handle, move freely, delete with a tap. Works across all pages — saved into the PDF on export via pdf-lib.

Bulk URL → ZIP of PDFs

POST a comma-separated list of URLs to /api/urls-to-zip and receive a ZIP archive containing one PDF per URL plus a manifest.json. Up to 20 URLs in parallel.

example.com.pdf
wikipedia.org.pdf
manifest.json

Save PDF

⌘S embeds every annotation, edit, and stroke into a real, self-contained PDF via pdf-lib.

Delete Pages

Hover any thumbnail to reveal the red badge. Click to remove with a smooth collapse — viewer stays on the nearest page.

Two Scroll Modes

Switch between single-page (wheel flips pages) and continuous scroll (all pages stacked vertically).

Workflow

From sign-in to download
in five steps

01
Sign in

Log in with Google, Microsoft, or email via Firebase. Or hit "Try for free" for an instant guest session.

02
Open or Convert

Drag in a PDF, paste a URL to capture a web page, scan images with AI OCR, or convert a Word/PPT/Excel file.

03
Annotate & Edit

Add images, type text boxes, edit existing content, sign, draw, highlight, erase, or reorder pages.

04
Merge (optional)

Combine multiple PDFs into one. Drag to set order, click Merge — pdf-lib handles the byte-level join.

05
Save & Download

Press ⌘S or click Save PDF. All changes are burned into a proper PDF file and downloaded instantly.