PPDFRealm

Popular Tools

Browse all
🗜️ Compress PDF Reduce file size 📚 Merge PDFs Combine files ✍️ Sign PDF Add signature 🔒 Protect PDF Password lock 🖼️ JPG to PDF Photos → document 📷 PDF to JPG Export as image 🔄 Rotate PDF Fix orientation 📝 Word to PDF Convert .docx 💳 Pricing Plans & exports 🔐 Secure Vault AES-256 storage

PDF Editor

Open a PDF, add text, signatures, highlights, drawings, images, redactions, then download the edited file.

DocForge — PDFStudio

Full PDF workspace (create, edit, organize) inside PDFRealm.

DocForge — DocX

Word documents powered by your Office Workspace.

DocForge — PPTX

Slides workspace (create, edit, present) inside PDFRealm.

DocForge — ExcelX

Spreadsheet workspace (create, edit, calculate) inside PDFRealm.

Quick Sign

Upload a PDF, place a realistic signature, preview it, then export.

Add as many as needed (same page). Lock one, then add another.
Page 1 / 1
Status: Ready
Preview
Upload a PDF to preview it here. If it's encrypted, enter the password and click Decrypt / Unlock.

Password Protect (AES-256)

Protect a PDF with a password using AES-256 encryption.

Preview
Upload a PDF to preview it here. If it's encrypted, enter the current password and click Decrypt / Unlock.

Merge PDFs

Select two PDFs to combine into one. Preview shows both PDFs side-by-side. If a PDF is password-protected, use Decrypt / Unlock first.

Preview (both PDFs)
Select PDFs to preview them together.

Delete Pages

Delete pages from a PDF (e.g., 2,4-6). Encrypted PDFs require Decrypt / Unlock.

Preview
/ ?
Zoom
110%
Upload a PDF to preview. If it's encrypted, enter the password then click Decrypt / Unlock.

Split / Extract Pages

Extract a range (e.g., 1-3,5) into a new PDF. If the PDF is password-protected, use Decrypt / Unlock first.

Tip: Use the page strip to select pages. It will auto-fill the ranges box.
Upload a PDF to generate selectable pages.
Output preview (what will be generated)
Preview
Upload a PDF to preview it here.

Embed Video

Embed a video file into your PDF as an attached media asset with an on-page label. Compatible with enterprise viewers (e.g., Acrobat) via PDF attachments.

Input Preview
Upload a PDF to preview it here.
Output Preview (PDF)
Build preview to see the output here.

Embed Audio

Embed an audio file into your PDF as an attached media asset with an on-page label (PDF attachments).

Input Preview
Upload a PDF to preview it here.
Output Preview (PDF)
Build preview to see the output here.

Embed Image

Stamp an image into a PDF page with precise placement (supports PNG/JPG). Includes preview + export.

Input Preview
Upload a PDF to preview it here.
Output Preview (PDF)
Build preview to see the output here.

Word → PDF

Upload a Word document, preview it, convert to PDF, then export.

Input Preview
Upload a Word doc to preview it here.
Output Preview (PDF)
Convert (preview) to see the PDF here.

HTML → PDF

Paste HTML or upload a .html file, preview, then export.

Output Preview (PDF)
Convert (preview) to see the PDF here.

URL → PDF

Convert a public URL to PDF.

Output Preview (PDF)
Convert (preview) to see the PDF here.

JSON → PDF

Paste JSON or upload a .json file, preview, then export.

Output Preview (PDF)
Convert (preview) to see the PDF here.

Markdown → PDF

Paste Markdown, preview, then export.

Output Preview (PDF)
Convert (preview) to see the PDF here.

CSV → PDF

Paste CSV or upload a .csv file, preview, then export.

Output Preview (PDF)
Convert (preview) to see the PDF here.

Text → PDF

Paste text, preview, then export.

Output Preview (PDF)
Convert (preview) to see the PDF here.

PDF → Word

Upload a PDF, preview it, convert to Word, then export.

Input Preview (PDF)
Upload a PDF to preview it here.
Output Preview (Word)
Convert (preview) to see the Word output here.

TIFF → PDF

Upload a TIFF, preview it, convert to PDF, preview the PDF, then export.

Input Preview
Upload a TIFF to preview it here.
Output Preview (PDF)
Convert (preview) to see the PDF here.

SVG → PDF

Upload an SVG, preview it, convert to PDF, preview the PDF, then export.

Input Preview
Upload an SVG to preview it here.
Output Preview (PDF)
Convert (preview) to see the PDF here.

JPG → PNG

Upload a JPG, preview it, convert to PNG, preview the PNG, then export.

Input Preview
Upload a JPG to preview it here.
Output Preview (PNG)
Convert (preview) to see the PNG here.

PNG → JPG

Upload a PNG, preview it, convert to JPG, preview the JPG, then export.

Input Preview
Upload a PNG to preview it here.
Output Preview (JPG)
Convert (preview) to see the JPG here.

DOCX → PNG

Upload a DOCX, preview it, convert to PNG images (ZIP), preview the output, then export.

Input Preview
Upload a DOCX to preview it here.
Output Preview (PNG ZIP)
Convert (preview) to see the PNG output here.

Compress PDF

Re-save a PDF with optimized structure to reduce size (lossless/structural).

Optional: Decompress / Normalize (compatibility)
Helps with editing/compatibility. It can increase file size and won’t restore lost quality.
Preview
Upload a PDF to preview it here.

Rotate Pages

Preview and rotate before exporting. Rotation defaults to all pages unless you set a page range.

Rotation:
Preview
/ ?
Zoom
110%
Upload a PDF to preview. If it's encrypted, enter the password then click Decrypt / Unlock.

Reorder Pages

Rearrange pages by specifying a custom order (e.g., 3,1,2). If the PDF is password-protected, use Decrypt / Unlock first.

Drag pages up/down to set the exact order (updates the Order field automatically).
Upload a PDF to generate draggable pages.
Preview
Upload a PDF to preview it here.

Watermark

Overlay large, semi-transparent text (e.g., CONFIDENTIAL) across each page.

Preview
Upload a PDF to preview it here.

Metadata

Remove or apply document metadata (title, author, subject, keywords).

Click a Preview button, then Export to download.
Preview
Upload a PDF to preview it here.

Flatten PDF

Re-save PDFs so form fields and annotations are converted to static content. If the PDF is password-protected, use Decrypt / Unlock first.

Preview
Upload a PDF to preview it here.

Repair PDF

Attempts a clean rewrite to fix common PDF structural issues.

Tip: If a PDF won’t open reliably, “Repair” often fixes cross-reference/structure issues.

Preview
Upload a PDF to preview it here.

Remove Blank Pages

Removes blank/near-blank pages. (Conservative by default.)

Lower = keeps more pages. Higher = removes more pages.
Preview
Upload a PDF to preview it here.

Resize Pages

Normalize page sizes to Letter or A4 (fit/fill).

Preview
Upload a PDF to preview it here.

Extract Text

Extracts searchable text from a PDF (client-side using PDF.js).

Note: OCR images won’t produce text here unless your PDF already contains a text layer.

Output

              

Compare PDFs

Compares PDFs page-by-page (text-based) using PDF.js in your browser.

Compares text content and highlights differences between two PDFs.

Results

              

Bates / Numbering

Add Bates-style numbering (or simple page numbers) with an optional prefix.

Preview
Upload a PDF to preview it here.

Timestamp

Add a timestamp (date/time) stamp to each page. You can choose a format and an optional prefix.

Leave unchecked to use current date/time. Useful for pre/post-dating.
Preview
Upload a PDF to preview it here.

Redact

Place adjustable black boxes and use a black marker to permanently redact sensitive content. Use Preview to re-render the page; Export burns the redactions into the PDF.

Creates a larger image-only PDF so redactions cannot be removed or recovered.
Preview
Page 1 / 1
Upload a PDF to preview it here.

JPG → PDF

Upload a JPG, preview it, convert to PDF, preview the PDF, then export.

Input Preview
Upload a JPG to preview it here.
Output Preview (PDF)
Convert (preview) to see the PDF here.

PNG → PDF

Upload a PNG, preview it, convert to PDF, preview the PDF, then export.

Input Preview
Upload a PNG to preview it here.
Output Preview (PDF)
Convert (preview) to see the PDF here.

PDF → JPG

Upload a PDF, preview it, convert to a ZIP of JPG pages, then export.

Input Preview (PDF)
Upload a PDF to preview it here.
Output Preview (JPG)
Convert (preview) to see JPG pages here.

PDF → PNG

Upload a PDF, preview it, convert to PNGs (ZIP), preview pages, then export.

Input Preview
Upload a PDF to preview it here. If it's encrypted, enter the password then click Decrypt / Unlock.
Output Preview (PNG pages)
Convert (preview) to see PNG pages here.

OCR

Extract text from images and compatible PDFs.

Preview
Upload an image to preview it here.

Secure Send

Create a secure link for files (stored for up to 7 days). $3.49 / send

Note: You must be logged in to use Secure Send.
Share the link + passcode with the recipient.

Secure Chat

End-to-end encrypted chat in your browser. $4.99 / hr AI Notes export is not E2E

Billing begins when you create a session and stops when the session ends. Charged in 1-hour increments, rounded up. To stop charges, end and leave the session.
$1.99 / hr + PDF
Not end-to-end encrypted: generating the PDF uploads a decrypted chat transcript to the server.
Messages

Secure Video Chat

Encrypted WebRTC video with guest invite links. $4.99 / hr

Billing begins when you create a room and stops when the room ends. Charged in 1-hour increments, rounded up. To stop charges, hang up and leave the room.
$1.99 / hr + PDF
Local
Remote

Secure VoIP

Encrypted WebRTC voice with guest invite links. $4.99 / hr

Billing begins when you create a session and stops when the session ends. Charged in 1-hour increments, rounded up. To stop charges, hang up and leave the session.
$1.99 / hr + PDF
Remote audio
Tip: Use headphones to avoid echo.

Encrypted Containers

Create a single encrypted container file (PVR1) from local files, and unlock/extract it later.

Create container
Unlock container
Files in container
Name Type Size
No container loaded.

Document Governance

Governance features are in development and are not included in the current paid tool set.

In development

Coming Soon

PDFRealm is building document history, verification, review, and policy controls for organizations that need stronger document workflows.

Available Today

Use the PDF Editor, Standard Tools, Premium Tools, Secure Suite, and Sign Requests tabs for tools that are currently available.

Sanitize

Deep-sanitize metadata by rebuilding the PDF (copies pages into a new file).

Notes

This removes common metadata fields and rebuilds the PDF object structure by copying pages into a new file.

Rasterize

Create an image-only PDF for finalized sharing and review workflows.

Heads up

Image-only PDFs can be much larger. Higher DPI increases quality and size.

XML → PDF

Paste XML or upload an .xml file, then export a PDF. Client-side.

Preview

PDF → Markdown

Extract readable PDF text and export it as Markdown. Scanned files may require OCR.

Output

PDF → HTML

Extract readable PDF text and export it as a simple HTML file. Scanned files may require OCR.

Output

PDF → JSON

Extract PDF form fields (and basic info) into JSON using PDF-Lib in the browser.

Output

              

Extract Images ZIP

Export each PDF page as an image and download the results as a ZIP.

Preview
No preview yet.

Email (.eml) → PDF

Convert an .eml email into a PDF with headers and message body. Client-side.

Preview

HEIC → PDF

Convert iPhone HEIC photos into a PDF (one image per page). Client-side.

Preview

ZIP → PDF

Drop a ZIP of JPG/PNG images (and optional text files) and export a single PDF. Client-side.

Preview

PDF → CSV

Convert readable PDF text into CSV columns for page, line, and text. Scanned files may require OCR.

Output

PDF → TXT

Extract readable PDF text and export it as a .txt file. Scanned files may require OCR.

Output

Deskew + Clean

Manual deskew (-5..5°) + threshold cleanup. Rebuild to PDF.

Preview

PDF → PPTX

Each PDF page becomes a slide background image.

Log

Extract Embedded Images

Extract image XObjects to a ZIP of PNGs when the PDF exposes embedded images.

Log

Visual Diff

Pixel-level diff renders → ZIP of diff PNGs + summary.

Summary

Template Runner

Fill a PDF form template using a JSON file. Great for invoices, BOLs, rate cons, etc. (AcroForm fields)

Field Map
Preview

Batch Rename by Content

Generates a suggested filename from the PDF text layer (first pages). Exports a copy with that name.

Suggested filename
You can edit the suggested name before downloading.
Sample text

Extract Attachments

Extract embedded attachments from the PDF (EmbeddedFiles). Downloads a ZIP of attachments.

Log

Extract Fonts

Inventory of fonts found in the PDF text layer. Downloads a ZIP with JSON/CSV/TXT reports.

Report

PDF → EPUB

Export readable PDF text as an EPUB. Scanned files may require OCR.

Preview text (sample)

EPUB → PDF

Convert EPUB text into a printable PDF. Client-side.

Preview

Add QR / Barcode

Stamp a QR code or Code128 barcode onto every page of a PDF. Client-side.

Preview

Bulk QR / Barcode → ZIP

Stamp multiple PDFs and download a ZIP of stamped PDFs. Client-side.

Log

Webhook Send

Send a file to a webhook URL with basic metadata. Client-side.

Response

PDF Permissions Report

Report encryption and permission flags using PDF.js. Client-side.

Report

PDF → XLSX

Export page and line text into an Excel sheet. Scanned files may require OCR.

Preview (first rows)

Crop PDF

Crop margins on every page by setting the page CropBox.

Preview

Table Extractor

Extract table-like text into CSV.

Output

Chain Runner

Run Crop and Date Stamp on multiple PDFs, then download a ZIP of results.

Steps
Log

Header / Footer

Add a header and/or footer to every page. Use {page} and {pages} tokens.

Preview

Flatten Forms

Make form fields uneditable by flattening AcroForm fields (client-side).

Preview

PDF → Layout JSON

Extract text items with coordinates per page using PDF.js.

Output

PDF → Outline

Extract bookmarks and outline data to JSON using PDF.js.

Output

Code → PDF

Convert source code and text-like files into a clean, monospaced PDF with optional line numbers. Runs client-side.

Preview

Request Signatures

Upload a PDF and send signing links to recipients. Each signer receives an email and signs in order.

How it works
1
Upload
Upload the PDF that needs to be signed
2
Recipients sign in order
Each person receives an email link and signs. Next signer is notified automatically.
3
Everyone gets a copy
You receive the completed signed document with a tamper-evident proof record.

My Signature Requests

Loading...

Sign a Document

Paste a signing link or token to sign a document sent to you.

Verify / Proof of Signing

Enter a proof token to verify a completed signing record.