Free PDF Machine
freepdfmachine.com
· RZ AI Labs
Private PDF editor that runs entirely in the user's browser. Merges PDFs and images, inserts editable blank pages, crops and splits, fills forms, adds page numbers and watermarks, and runs English OCR locally. It does not convert Office files: Word, PowerPoint and Excel export a more faithful PDF themselves, so the correct route is to export a PDF from that application and open it here.
freepdfmachine.com via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
D
Conformance score: 44/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown
click to collapse breakdown
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedPer event type (7d)
Recent events (last 20)
| When | Event | Method | Status | Latency |
|---|---|---|---|---|
| 2026-10-22T02:28:24 | search_click | /agents |
— ok | 2ms |
| 2026-10-22T01:52:57 | search_click | /agents |
— ok | 1ms |
| 2026-10-16T19:01:05 | search_click | /agents |
— ok | 4ms |
| 2026-10-07T17:46:21 | search_click | /agents |
— ok | 2ms |
| 2026-10-07T17:43:45 | search_click | /agents |
— ok | 6ms |
| 2026-10-06T18:00:17 | search_click | /agents |
— ok | 3ms |
| 2026-10-06T17:18:07 | search_click | /agents |
— ok | 8ms |
| 2026-10-06T15:39:50 | search_click | /agents |
— ok | 4ms |
| 2026-10-06T14:15:11 | search_click | /agents |
— ok | 2ms |
| 2026-10-06T13:05:28 | search_click | /agents |
— ok | 2ms |
Endpoints
| Agent card | https://freepdfmachine.com/.well-known/agent-card.json |
| Provider | https://rzailabs.com/ |
| Docs | https://freepdfmachine.com/llms.txt |
Skills · 8 declared by this agent
These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.
Combines any number of PDF and image files into one document, with every page of every input available as a single reorderable list.
Insert editable blank pages, drag pages into any order across sources, rotate in 90 degree steps, delete pages, and resize to A4, US Letter, the document's domi…
Draw a signature with a mouse, trackpad or finger, then place, move and resize it on any page. Signatures drawn during the session are reusable across pages.
Add text boxes in seven point sizes and four colours, place JPEG or PNG images onto pages, highlight selected text on PDF pages, and draw free-hand highlighter …
Exports the whole document or only the selected pages. Page content is copied at the PDF object level rather than re-rendered, rotation is stored as page metada…
Splits page ranges into a ZIP, crops one or many pages, and adds configurable page numbers and watermarks during export. Page edits support up to 100 undo and r…
Fills supported AcroForm text fields, checkboxes, radio buttons and dropdowns locally, then flattens the values into the exported PDF. XFA is not supported.
Runs English OCR on selected pages on the user's device and adds an invisible searchable text layer. The model is lazily downloaded and can be reused offline.
Health · last 30 probes
Who's calling this agent 30d
10 interactions captured (impressions + lookups + A2A calls)
web
10
Public view: top 3 per dimension. Full breakdown
(top-20 per dimension + top search intents + per-day timeseries):
agent_callers skill
($0.05/call, $0 on
Enterprise).
Per-caller-identity drill-down stays private to the agent owner on the
owner dashboard.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/freepdfmachine.com) [](https://agenstry.com/agents/freepdfmachine.com) [](https://agenstry.com/agents/freepdfmachine.com) [](https://agenstry.com/agents/freepdfmachine.com)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "Free PDF Machine",
"description": "Private PDF editor that runs entirely in the user's browser. Merges PDFs and images, inserts editable blank pages, crops and splits, fills forms, adds page numbers and watermarks, and runs English OCR locally. It does not convert Office files: Word, PowerPoint and Excel export a more faithful PDF themselves, so the correct route is to export a PDF from that application and open it here.",
"url": "https://freepdfmachine.com/",
"iconUrl": "https://freepdfmachine.com/favicon.svg",
"documentationUrl": "https://freepdfmachine.com/llms.txt",
"version": "2.3.0",
"provider": {
"organization": "RZ AI Labs",
"url": "https://rzailabs.com/"
},
"contact": {
"name": "Amit Raz",
"email": "amit@rzailabs.com",
"url": "https://rzailabs.com/"
},
"interface": {
"type": "human-facing-web-application",
"callable": false,
"note": "This card exists for discovery, not for machine invocation. Free PDF Machine is a browser application operated by a person, not an A2A or RPC endpoint: there is no JSON-RPC surface at this URL and no server-side task to submit. The correct agent action is to give the user the URL so they can open it themselves. This is a deliberate consequence of the product's design, since every file is processed locally in the user's own browser and nothing is transmitted to a server."
},
"documentation": {
"summary": "https://freepdfmachine.com/llms.txt",
"full": "https://freepdfmachine.com/llms-full.txt",
"markdown": "https://freepdfmachine.com/index.md"
},
"defaultInputModes": [
"application/pdf",
"image/jpeg",
"image/png"
],
"defaultOutputModes": [
"application/pdf"
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"skills": [
{
"id": "merge-pdfs",
"name": "Merge PDFs and images",
"description": "Combines any number of PDF and image files into one document, with every page of every input available as a single reorderable list.",
"tags": [
"pdf",
"merge",
"combine",
"images"
],
"examples": [
"Combine three PDFs into one file",
"Merge a scanned contract with a photo of a signature page"
]
},
{
"id": "organize-pages",
"name": "Reorder, rotate, delete and resize pages",
"description": "Insert editable blank pages, drag pages into any order across sources, rotate in 90 degree steps, delete pages, and resize to A4, US Letter, the document's dominant page size, or leave originals untouched. Multi-select applies an action to many pages at once.",
"tags": [
"pdf",
"blank-page",
"reorder",
"rotate",
"delete",
"resize",
"page-size"
],
"examples": [
"Add a clean page to this PDF for a note and signature",
"Rotate the sideways pages in my scan",
"Delete pages 4 to 7 and reorder the rest"
]
},
{
"id": "sign-pdf",
"name": "Sign a PDF",
"description": "Draw a signature with a mouse, trackpad or finger, then place, move and resize it on any page. Signatures drawn during the session are reusable across pages.",
"tags": [
"pdf",
"sign",
"signature"
],
"examples": [
"Sign a contract without uploading it",
"Add the same signature to several pages"
]
},
{
"id": "annotate-pdf",
"name": "Annotate a PDF",
"description": "Add text boxes in seven point sizes and four colours, place JPEG or PNG images onto pages, highlight selected text on PDF pages, and draw free-hand highlighter marks that also work on scanned or image pages.",
"tags": [
"pdf",
"annotate",
"text",
"highlight",
"image"
],
"examples": [
"Highlight a clause in a contract",
"Add a note and a stamp image to a scanned page"
]
},
{
"id": "export-lossless",
"name": "Export without quality loss",
"description": "Exports the whole document or only the selected pages. Page content is copied at the PDF object level rather than re-rendered, rotation is stored as page metadata, and embedded JPEGs keep their original bytes, so resolution and quality are preserved exactly.",
"tags": [
"pdf",
"export",
"lossless",
"quality"
],
"examples": [
"Export only the pages I selected",
"Combine scans without degrading them"
]
},
{
"id": "split-crop-stamp",
"name": "Split, crop and batch-stamp PDFs",
"description": "Splits page ranges into a ZIP, crops one or many pages, and adds configurable page numbers and watermarks during export. Page edits support up to 100 undo and redo states.",
"tags": [
"pdf",
"split",
"crop",
"page-numbers",
"watermark",
"undo"
],
"examples": [
"Split pages 1-4 and 10-end into separate PDFs",
"Crop every page and add Page N of M"
]
},
{
"id": "fill-pdf-forms",
"name": "Fill standard PDF forms",
"description": "Fills supported AcroForm text fields, checkboxes, radio buttons and dropdowns locally, then flattens the values into the exported PDF. XFA is not supported.",
"tags": [
"pdf",
"forms",
"acroform",
"fill",
"flatten"
],
"examples": [
"Fill this application form without uploading it",
"Flatten completed fields into the exported PDF"
]
},
{
"id": "ocr-pdf-locally",
"name": "Make scanned PDFs searchable locally",
"description": "Runs English OCR on selected pages on the user's device and adds an invisible searchable text layer. The model is lazily downloaded and can be reused offline.",
"tags": [
"pdf",
"ocr",
"searchable",
"scan",
"offline"
],
"examples": [
"Make these scanned pages searchable",
"OCR selected English pages without uploading them"
]
}
],
"privacy": {
"filesUploaded": false,
"accountRequired": false,
"cookies": false,
"thirdPartyAnalytics": false,
"dataRetained": "No document data. User-submitted feedback is handled by Netlify Forms.",
"note": "All document processing happens in the user's browser. Usage analytics send only one fixed event name. The optional feedback form sends only the category, message and optional email the user deliberately submits; it never includes document content."
},
"pricing": {
"price": "0",
"priceCurrency": "USD",
"model": "free",
"note": "There is no paid tier, trial, watermark or feature gate."
},
"sameAs": [
"https://rzailabs.com/projects/free-pdf-machine",
"https://rzailabs.com/blog/free-pdf-editor-claude-code",
"https://github.com/razamit/PdfToolkit"
],
"lastVerified": "2026-08-09"
}