Workspace · Presets
Conversion presets
Saved configurations applied by name from the converter, batch queue, or API. Built-ins ship with sensible defaults; clone any of them to make your own.
Built-in 5
Curated starting points. Clone to override anything.
Basic
A4, default margins, JS on. The "just convert it" preset.
0.9s
·
3 options
·
2,184 uses
Recommended Default
Print media, backgrounds on, networkidle wait, embedded fonts.
1.8s
·
8 options
·
4,891 uses
Print-ready
Prefer CSS page size, 20mm margins, tagged PDF, no JS.
1.4s
·
11 options
·
1,047 uses
Advanced Coming soon
Custom headers, viewport overrides, retry logic, full bleed.
2.6s
·
22 options
·
189 uses
Debug Coming soon
Verbose logs, console capture, network trace, pre-PDF screenshot.
3.1s
·
+ traces
·
116 uses
Custom 2 Coming soon
Team-shared presets are coming soon. These examples are local preview presets for now.
Invoice US Custom Coming soon
Letter, custom footer with page numbers, embedded Inter, password from API.
1.7s
·
14 options
·
local preview
Payslip EU Custom Coming soon
A4, tagged PDF for accessibility, base URL set to payroll.acme.com.
2.1s
·
16 options
·
local preview
Workspace · Defaults
Default conversion settings
Applied when no preset is specified. Individual conversions and presets can override these.
Page & rendering Coming soon
Workspace-wide conversion defaults are not wired yet.
Used when neither preset nor request specifies a size.
CSS
@page still wins if Prefer CSS page size is on.Switch to
load if your pages have long-poll endpoints.Max wait per stage. Raise for slow third-party pages.
Render responsive HTML at a wider browser viewport before producing an A4 PDF, preserving richer desktop layouts.
Pinned per-workspace. Updates roll out on Wednesdays.
Where conversions execute. Affects latency only.
Behavior Coming soon
Auto-retry on failure
Retry failed conversions up to 2 times before reporting an error.
Capture pre-PDF screenshot
A PNG of the rendered page is saved with each conversion for diagnostics.
Block external trackers recommended
Drop requests to known analytics domains. Speeds up conversions and avoids networkidle hangs.
Embed fonts in every PDF
Adds 100–400 KB but guarantees identical rendering in every reader.
Tagged (accessible) PDFs
Generates screen-reader-friendly structure. Required for WCAG / Section 508.
Storage & retention Coming soon
After this window, the file is deleted but the metadata row in History stays.
Metadata: request, status, render time, diagnostics.
Workspace · Font library
Font library
Fonts uploaded once and referenced by name in any conversion. Subset before embedding to keep PDFs small.
Installed fonts 4 · 612 KB total
Reference in CSS by name. Subset to Latin for smaller PDFs.
Inter default sans
JetBrains Mono default mono
Acme Display not subset
Söhne Variable
Font embedding behavior
How uploaded fonts get included in generated PDFs.
Embed only used glyphs
Auto-subset on the fly based on document content. Smallest output.
Fail conversion on font miss
Return an error instead of silently substituting a system font.
Allow remote @font-face URLs
Let conversions fetch fonts from URLs in your CSS. Block to keep PDFs reproducible.
Workspace · API
API keys
Authenticate REST and SDK requests. Rotate keys regularly. Never commit them to source control.
Active keys 3
Production live
Staging test
CI / GitHub Actions
API limits
Requests beyond this get a 429 response.
Temporary spike capacity.
Workspace · Integrations
Webhooks
Webhook delivery, endpoint management, and signing secrets are coming soon.
Endpoints Coming soon
Production callbacks 200 OK
Slack — #pdf-failures 3 failed
Signing secret Coming soon
Send this in the
X-Pwpdf-Signature header on every webhook. Rotate if leaked.Workspace · Team
Team members
Team invitations, roles, and member management are coming soon.
Jordan Diaz you
Maya Kapoor
Theo Chen
Rae Patel
Sam Okoro
olivia@acme.com pending
Access policies
Require SSO for all members Enterprise
Members must sign in through your Identity Provider. Upgrade required.
Require 2FA
All members must enable two-factor before accessing the workspace.
Members can create API keys
Off: only admins and the owner can create or revoke keys.
Workspace · Billing
Billing & usage
Loading plan…
Current cycle —
—
Loading usage…
—
Conversion sources this cycle
—
—
—
Recent conversions
Loading…
Transactions
No transactions yet. Stripe integration is coming soon.
Plan & payment
—current
$
Caps metered overage this month. Set to 0 for no spend cap.
—
Blocks requests at the included plan limit instead of allowing overage.
Account · Profile
Your profile
Personal account settings. Only you can see and edit these.
Identity
Used for sign-in and notifications.
Notifications
Email when a batch completes
Get a summary email when any batch finishes, with link to download.
Email on conversion failure
Per-conversion alerts. Off by default — usually too noisy.
Weekly usage digest
Sent Mondays. Conversion count, success rate, top failures.
Product updates
Major releases and changelog highlights. Roughly monthly.
Appearance
Danger zone
Sign out of all sessions
Revoke every active session except this one.
Delete account
Permanently remove your user. Workspace ownership must transfer first.