Unlayer
DOCUMENT BUILDER

Embed a document builder
into your product.

Give your users a drag-and-drop, AI-assisted document editor that produces polished proposals, invoices, and contracts in minutes.

Unlayer Document Builder Interface Preview
WHY CHOOSE UNLAYER

Skip years of development.
Launch in days.

01

Eliminate Development Costs

Stop wrestling with complex PDF rendering libraries and headless browser print hacks.

02

Seamless API Integration

Connect backend billing or contract databases to generate thousands of PDF docs per minute.

03

White-Label Customization

Brand headers, footers, pagination numbers, and corporate stylesheets flawlessly.

04

Scalable & Secure

SOC 2 Type II certified processing with automated ephemeral document cleanup.

05

Future-Proof

Continuous PDF/A archiving standard compliance and font embedding safeguards.

06

Enterprise Support

High-throughput dedicated rendering clusters and 24/7 SLA infrastructure.

CUSTOMERS

Trusted by teams shipping at scale

Mastercard
Bank of America
Fidelity
Twilio
Lightspeed
Chargebee
Keap
Airship
Hive
Innovaccer
Mastercard
Bank of America
Fidelity
Twilio
Lightspeed
Chargebee
Keap
Airship
Hive
Innovaccer
SOC 2 Compliant
Type II audited security controls & encryption
99.9% Uptime SLA
Clustered multi-region infrastructure & monitoring
1000+ SaaS Brands
Millions of emails, pages, and documents built daily
USE CASES

Build any document type.

From legally binding contracts and NDA agreements to analytical reports and sales proposals.

MUTUAL NDA AGREEMENTVALID
Governing LawState of California
Locked Clauses14 Restricted
Johnathan Doe✓ e-Signed
SCENARIO 01 // LEGAL & COMPLIANCE

Contracts & Agreements

Generate legal terms, NDAs, and service agreements with signature blocks and locked clauses.

NDAsService ContractsSignature Blocks
Q3 PERFORMANCE SUMMARY12 Pages
Format: CMYK VectorReady to Export
SCENARIO 02 // ANALYTICS & AUDITS

Reports & Business Documents

Compile multi-page analytical summaries, quarterly reports, and executive dashboards.

Quarterly ReportsAudit SummariesKPI Dashboards
QUOTE #QP-802Due: 14 Days
Enterprise SDK$10,000
Custom SLA 99.9%$2,500
$12,500 TOTALAccept
SCENARIO 03 // SALES & PROPOSALS

Proposals & Quotes

Send interactive sales proposals with dynamic line-item pricing tables and deliverables lists.

Sales PitchesCost EstimatesDeliverable Tables
FEATURES

Everything your users need to ship great documents.

Pagination engine, data merge grids, and enterprise PDF exports.

01

Pixel-Perfect PDF Export

Render print-ready CMYK and RGB PDF files with exact bleed, crop margins, and embedded vector fonts.

02

Dynamic Tables & Data Merging

Populate line items, quantity, tax, and total rows automatically from JSON data payloads.

03

Multi-Page Header & Footers

Repeat company logos on top and running page numbers (Page X of Y) on the bottom of every sheet.

04

AI Document Assistant

Generate professional executive summaries, scope of work sections, and terms of service automatically.

05

Lockable Content Zones

Lock legal boilerplates while allowing sales reps to edit pricing and client names freely.

06

Cloud Export API

Headless server-side PDF generation cluster with sub-second response times for batch jobs.

DEVELOPERS

A platform,
not just an SDK.

The full developer surface: SDK, REST APIs, React Elements, a CLI, and agent skills for your AI tools.

  • 01Embeddable SDK:typed config, themes, events, and granular permissions
  • 02React Elements:the same JSX renders to email tables, web flexbox, or print PDF
  • 03JSON designs:round-trip between code and the visual editor; versionable and diffable
  • 04CLI and agent skills:for Cursor, Codex, Claude Code, and your CI pipelines
src /UnlayerEditor.tsx
1// Initialize Unlayer 2const builder = unlayer.createEditor({ 3 id: 'editor', 4 displayMode: 'email', 5 appearance: { 6 theme: 'modern_light' 7 } 8}); 9 10// Load the template 11builder.loadDesign(template); 12 13// Export HTML 14builder.exportHtml(function (data) { 15 const json = data.design; // template json 16 const html = data.html; // exported html 17});
FAQ

Frequently asked questions.

Everything you need to know about embedding Unlayer's creation engine into your product stack.

Unlayer embeds in minutes using our official React, Vue, Angular, or vanilla Web Component SDKs. You simply pass a target container ID, authentication credentials, and project configuration. Your engineering team retains full control over the surrounding application shell, storage, and user authentication.

Have a custom requirement or technical question?

LAUNCH IN DAYS, NOT YEARS

Ready to embed content creation
into your app?

Start your 14-day free trial today, or schedule a technical walkthrough with our solutions engineers to see Unlayer running inside your stack.

No credit card requiredSOC 2 Type II14-day full access