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.
Password Protect (AES-256)
Protect a PDF with a password using AES-256 encryption.
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.
Delete Pages
Delete pages from a PDF (e.g., 2,4-6). Encrypted PDFs require 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.
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.
Embed Audio
Embed an audio file into your PDF as an attached media asset with an on-page label (PDF attachments).
Embed Image
Stamp an image into a PDF page with precise placement (supports PNG/JPG). Includes preview + export.
Word → PDF
Upload a Word document, preview it, convert to PDF, then export.
HTML → PDF
Paste HTML or upload a .html file, preview, then export.
URL → PDF
Convert a public URL to PDF.
JSON → PDF
Paste JSON or upload a .json file, preview, then export.
Markdown → PDF
Paste Markdown, preview, then export.
CSV → PDF
Paste CSV or upload a .csv file, preview, then export.
Text → PDF
Paste text, preview, then export.
PDF → Word
Upload a PDF, preview it, convert to Word, then export.
TIFF → PDF
Upload a TIFF, preview it, convert to PDF, preview the PDF, then export.
SVG → PDF
Upload an SVG, preview it, convert to PDF, preview the PDF, then export.
JPG → PNG
Upload a JPG, preview it, convert to PNG, preview the PNG, then export.
PNG → JPG
Upload a PNG, preview it, convert to JPG, preview the JPG, then export.
DOCX → PNG
Upload a DOCX, preview it, convert to PNG images (ZIP), preview the output, then export.
Compress PDF
Re-save a PDF with optimized structure to reduce size (lossless/structural).
Optional: Decompress / Normalize (compatibility)
Rotate Pages
Preview and rotate before exporting. Rotation defaults to all pages unless you set a page range.
Reorder Pages
Rearrange pages by specifying a custom order (e.g., 3,1,2). If the PDF is password-protected, use Decrypt / Unlock first.
Watermark
Overlay large, semi-transparent text (e.g., CONFIDENTIAL) across each page.
Metadata
Remove or apply document metadata (title, author, subject, keywords).
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.
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.
Remove Blank Pages
Removes blank/near-blank pages. (Conservative by default.)
Resize Pages
Normalize page sizes to Letter or A4 (fit/fill).
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.
Compare PDFs
Compares PDFs page-by-page (text-based) using PDF.js in your browser.
Compares text content and highlights differences between two PDFs.
Bates / Numbering
Add Bates-style numbering (or simple page numbers) with an optional prefix.
Timestamp
Add a timestamp (date/time) stamp to each page. You can choose a format and an optional prefix.
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.
JPG → PDF
Upload a JPG, preview it, convert to PDF, preview the PDF, then export.
PNG → PDF
Upload a PNG, preview it, convert to PDF, preview the PDF, then export.
PDF → JPG
Upload a PDF, preview it, convert to a ZIP of JPG pages, then export.
PDF → PNG
Upload a PDF, preview it, convert to PNGs (ZIP), preview pages, then export.
OCR
Extract text from images and compatible PDFs.
Secure Send
Create a secure link for files (stored for up to 7 days). $3.49 / send
Secure Chat
End-to-end encrypted chat in your browser. $4.99 / hr AI Notes export is not E2E
Secure Video Chat
Encrypted WebRTC video with guest invite links. $4.99 / hr
Secure VoIP
Encrypted WebRTC voice with guest invite links. $4.99 / hr
Encrypted Containers
Create a single encrypted container file (PVR1) from local files, and unlock/extract it later.
| Name | Type | Size | |
|---|---|---|---|
| No container loaded. | |||
Document Governance
Governance features are in development and are not included in the current paid tool set.
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.
PDF → Markdown
Extract readable PDF text and export it as Markdown. Scanned files may require OCR.
PDF → HTML
Extract readable PDF text and export it as a simple HTML file. Scanned files may require OCR.
PDF → JSON
Extract PDF form fields (and basic info) into JSON using PDF-Lib in the browser.
Extract Images ZIP
Export each PDF page as an image and download the results as a ZIP.
Email (.eml) → PDF
Convert an .eml email into a PDF with headers and message body. Client-side.
HEIC → PDF
Convert iPhone HEIC photos into a PDF (one image per page). Client-side.
ZIP → PDF
Drop a ZIP of JPG/PNG images (and optional text files) and export a single PDF. Client-side.
PDF → CSV
Convert readable PDF text into CSV columns for page, line, and text. Scanned files may require OCR.
PDF → TXT
Extract readable PDF text and export it as a .txt file. Scanned files may require OCR.
Deskew + Clean
Manual deskew (-5..5°) + threshold cleanup. Rebuild to PDF.
PDF → PPTX
Each PDF page becomes a slide background image.
Extract Embedded Images
Extract image XObjects to a ZIP of PNGs when the PDF exposes embedded images.
Visual Diff
Pixel-level diff renders → ZIP of diff PNGs + summary.
Template Runner
Fill a PDF form template using a JSON file. Great for invoices, BOLs, rate cons, etc. (AcroForm fields)
Batch Rename by Content
Generates a suggested filename from the PDF text layer (first pages). Exports a copy with that name.
Extract Attachments
Extract embedded attachments from the PDF (EmbeddedFiles). Downloads a ZIP of attachments.
Extract Fonts
Inventory of fonts found in the PDF text layer. Downloads a ZIP with JSON/CSV/TXT reports.
PDF → EPUB
Export readable PDF text as an EPUB. Scanned files may require OCR.
EPUB → PDF
Convert EPUB text into a printable PDF. Client-side.
Add QR / Barcode
Stamp a QR code or Code128 barcode onto every page of a PDF. Client-side.
Bulk QR / Barcode → ZIP
Stamp multiple PDFs and download a ZIP of stamped PDFs. Client-side.
Webhook Send
Send a file to a webhook URL with basic metadata. Client-side.
PDF Permissions Report
Report encryption and permission flags using PDF.js. Client-side.
PDF → XLSX
Export page and line text into an Excel sheet. Scanned files may require OCR.
Crop PDF
Crop margins on every page by setting the page CropBox.
Table Extractor
Extract table-like text into CSV.
Chain Runner
Run Crop and Date Stamp on multiple PDFs, then download a ZIP of results.
Header / Footer
Add a header and/or footer to every page. Use {page} and {pages} tokens.
Flatten Forms
Make form fields uneditable by flattening AcroForm fields (client-side).
PDF → Layout JSON
Extract text items with coordinates per page using PDF.js.
PDF → Outline
Extract bookmarks and outline data to JSON using PDF.js.
Code → PDF
Convert source code and text-like files into a clean, monospaced PDF with optional line numbers. Runs client-side.
Request Signatures
Upload a PDF and send signing links to recipients. Each signer receives an email and signs in order.
Upload the PDF that needs to be signed
Each person receives an email link and signs. Next signer is notified automatically.
You receive the completed signed document with a tamper-evident proof record.
My Signature Requests
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.