Embedded PDF Template Editor

White-label DocSpring's drag-and-drop template editor inside your own application, so your customers create and update their PDF templates without leaving your product or filing a support ticket.

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

Template changes stop being support tickets. Customers fix their own layouts and field mappings the moment they need to.

Pairs with the API

Templates your users design are instantly available to the PDF filling and generation API, so one integration covers design and generation.

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?

Everything the DocSpring editor supports: drag and drop fields, set field types and validation, and save template versions, all without writing code or contacting your support team.

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.

Give your customers a template editor today

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