You don't have a PDF problem.You have a manual work problem.

Start with the step you want to remove
We email PDFs back and forth
Send one link. Receive completed PDFs automatically.
- Before
- email attachment → reminder → scan → inbox
- After
- link → completion → dashboard/webhook
We need people to fill or sign forms online
Turn any PDF into fillable forms and collect submissions.
- Before
- build a form from scratch
- After
- upload the PDF you already use
We want PDF workflows inside our product
Embed a branded editor, form, or signing flow in your app.
- Before
- weeks of PDF UI development
- After
- embed a working editor in your product in minutes
We keep moving files and data manually
Route completed documents to your storage and systems.
- Before
- download → rename → upload → notify
- After
- submission → storage → webhook
From paperwork to a workflow
Three ways teams replace printing, scanning, and email threads with documents that complete themselves.
Still emailing PDFs back and forth?
- Intake
- Onboarding
- Applications
- Claims
Send one link. Filled, signed PDFs come back on their own.
Collect filled PDFsYour users fill PDFs outside your app?
- SaaS
- Healthcare
- HR
- Portals
One line of code. They fill and sign without leaving your product.
Embed the PDF editorKeep people in control while removing repetitive work
- Pre-filling
- Explaining fields
- Translation
- Field detection
- Complex documents
- Accessibility
Your AI agent fills the document. The person completing it checks it and keeps the decision.
- Pre-fill from your data
- Field help from your agent
- Translation by your agent
- Automatic field detection
- Human review before submit
Same PDF. Fewer clicks. No chasing.
We don't measure success by features added. We measure it by clicks removed.
The old PDF workflow
8 stepsSomeone is always chasing the missing piece.
- Download attachment
- Print or open in another tool
- Fill and sign
- Scan or save
- Email it back
- Someone downloads it
- Someone renames, stores, and re-enters the data
- Someone follows up when it is incomplete
The SimplePDF workflow
3 stepsThe finished document arrives on its own.
- Share or embed the document
- Recipient fills and signs in-browser
- Completed PDF goes to your dashboard and you get notified
Built for your field

Healthcare
Collect patient intake, consent, referrals, and signed forms without sending files through email.See Healthcare workflows
HR & onboarding
Get new-hire paperwork completed before day one.See HR & onboarding workflows
Legal
Send agreements and receive signed documents without print-scan-email loops.See Legal workflows
Insurance
Collect claims and policy documents with a clear submission trail.See Insurance workflows
Government
Make public PDF forms easier to complete while keeping document workflows controlled.See Government workflows
Education
Simplify enrollment, permissions, aid, and student forms.See Education workflows
Real estate
Move applications, disclosures, and lease documents forward faster.See Real estate workflowsCan't find your workflow?
Tell us the documents you move by hand, and we'll map it to a SimplePDF workflow.Talk to usWorks with your tools. No IT project.
import { EmbedPDF } from '@simplepdf/react-embed-pdf';
export function Document() {
return (
<EmbedPDF
mode="inline"
style={{ width: 900, height: 800 }}
companyIdentifier="yourcompany"
document={{ url: 'https://cdn.simplepdf.com/simple-pdf/assets/forms/fw9.pdf' }}
/>
);
}// <div id="editor" style="height: 100vh"></div>
import { createEmbed } from '@simplepdf/embed';
const embed = createEmbed({
// a CSS selector, or the HTMLElement itself
target: '#editor',
companyIdentifier: 'yourcompany',
document: { url: 'https://cdn.simplepdf.com/simple-pdf/assets/forms/fw9.pdf' },
});<!-- every link to a PDF on the page opens in your editor -->
<script
src="https://unpkg.com/@simplepdf/web-embed-pdf"
companyIdentifier="yourcompany"
defer
></script>
<a href="https://cdn.simplepdf.com/simple-pdf/assets/forms/fw9.pdf">
Fill the W-9
</a><!-- your branded editor, no JavaScript needed -->
<iframe
src="https://yourcompany.simplepdf.com/editor?open=https://cdn.simplepdf.com/simple-pdf/assets/forms/fw9.pdf"
width="100%"
height="800"
frameborder="0"
></iframe>import { useChat, fetchServerSentEvents } from '@tanstack/ai-react';
import { EmbedPDF, useEmbed } from '@simplepdf/react-embed-pdf';
import { useEmbedTools } from '@simplepdf/react-embed-pdf/tanstack-ai';
export function AgentEditor() {
const { embedRef } = useEmbed();
const tools = useEmbedTools(embedRef);
// the model's tool calls run against the open PDF, in the browser
useChat({ connection: fetchServerSentEvents('/api/chat'), tools });
return (
<EmbedPDF
ref={embedRef}
mode="inline"
companyIdentifier="yourcompany"
style={{ width: 900, height: 800 }}
/>
);
}Trusted by teams like Centralis Health
Healthcare · HIPAA-compliant workflowsWe needed a customizable PDF viewer that allowed users to modify PDFs upon receipt to fit their specific workflows. SimplePDF’s functionality was precisely what we were looking for, but what truly stands out is the exceptional support and follow-up that Ben and their team consistently deliver.