Embedded PDF Template Editor

White-label DocSpring's drag-and-drop template editor inside your own application, so your customers place fields on existing PDFs and update their field mappings without leaving your product.

Start Free Trial DocSpring PDF template editor embedded in a web application

Embed the editor with one JavaScript call

Render the full template editor inline or in a modal, restricted to your domains, with exactly the controls you want your users to have.

// Launch DocSpring's white-label template editor inside your own app:
var editor = DocSpring.createTemplateEditor('#template-editor', {
  templateId: 'tpl_YOUR_TEMPLATE_ID',
  onDone: function (data) {
    console.log('Template saved: ' + data.templateId)
    editor.close()
  },
})

Read the embedded editor guide

Your product, your branding, our editor

Full drag-and-drop editing

Your users upload PDFs, place fields, set data types and validation, and save template versions. It is the complete DocSpring editor, inside your app.

Domain restrictions & feature flags

Lock the editor to your allowed domains and choose which controls are available to embedded users, from the full toolbox down to a simplified field-placement UI.

Self-serve templates

Customers update field positions, names, and validation rules on their uploaded PDFs without asking your team to make each change.

Pairs with the API

Use the templates your customers configure with the PDF filling API. Send JSON data to fill the fields on their uploaded documents.

Embedded Template Editor FAQ

Can I embed the PDF template editor in my own application?

Yes. DocSpring's drag-and-drop template editor can be embedded inline or in a modal inside your own product, so your customers can create and update their PDF templates without leaving your app.

Can the embedded editor be white-labeled?

Yes. You can restrict the editor to your allowed domains and choose exactly which controls and features are available to your embedded users.

What can my users do in the embedded editor?

Your users can place fields on uploaded PDFs, set field types and validation, and save template versions, depending on the controls you enable. The editor configures fields on an existing PDF; it does not design the underlying document layout.

Why embed a template editor instead of building one?

A PDF template editor is a large product in itself. Embedding DocSpring's editor means your customers self-serve template changes on day one, instead of filing support tickets or waiting on your engineers.

Compare embedded template editors

See which editors map fields onto existing PDFs and which let users design a new document layout.

All PDF and signing API comparisons

Give your customers a template editor today

Sign up for a free trial and try out DocSpring with your own PDFs.