Set up a document once, send it again in a click
Turn the agreements you send every week into templates with the signature fields, signer roles and settings already in place. Next time, just add the signer's name and email and press send.

Stop preparing the same document over and over
Most businesses send the same few documents again and again: an engagement letter, a rental agreement, an NDA, an offer letter, a service contract. Preparing each one from scratch means placing the same fields in the same places every time, and every repeat is a chance to miss one.
A BunnyDoc template stores the finished setup: the document, every field and who fills it in. Send it to a new client in seconds, knowing it is exactly right every time. Templates can be customized for each recipient, so you still personalize the text where it matters.

Create a template in minutes
- 1
Upload the document
Import the PDF you send most often. Need a starting point? Download one of our free contract templates first.
- 2
Add roles instead of people
Create signer roles such as "Client" or "Employee" and assign the fields each role completes.
- 3
Save the template
Give it a name and save it. It now appears in your Templates list, ready to use.
- 4
Send whenever you need it
Pick the template, enter each signer's name and email, and send. That's it.
What you can do with templates
Signer roles
Define who signs and which fields each role fills in, for a repeatable workflow.
Template links
Share a template's direct link on your website or by email to collect signatures and data from anyone.
Bulk send
Send a template to many recipients at once, each with their own copy.
Delete a role
Change the number of signers by removing a role before you send.
Preview before sending
Take a quick look at the document with document preview to check it's right.
Fill forms
Add data to the document before sending, or leave fields for each signer to complete.
Put a signing link on your website
A template link turns any template into a public form that anyone can fill in and sign. Add it to your website, your email signature or a booking confirmation, and new customers can sign your terms, waivers or registration forms without you sending anything.
Each completed submission lands in your account as a signed document with its own audit trail. It works for one signer only, which makes it ideal for sign-up forms and consents.

Questions about templates
How many templates can I create?
The Personal plan includes 1 template, Business includes 5 and Enterprise includes unlimited templates. The free plan doesn't include templates. See the pricing page for details.
Are these the same as your free contract templates?
No. Our free contract templates are ready-made Word and PDF contracts you can download. Reusable templates are documents you set up inside BunnyDoc, with fields and roles, so you can send them for signature again and again. Many people download a contract template and turn it into a reusable template.
Can I edit a template later?
Yes. You can update a template's fields and roles whenever your document changes.
Can I use a template with the API?
Yes. eSignature API plans include their own template limits, so your app can send documents from templates too.
Everything you need to get documents signed
Send for signature
One signer or hundreds, in the order you choose.
Open →Sign your own document
Sign a PDF yourself and download it in seconds.
Open →Bulk send
One document, a personal copy for every signer.
Open →Audit trail
A court-admissible record of every action.
Open →Team and branding
Members, roles and your company's logo.
Open →All features
Notifications, security, integrations and more.
Open →Save hours on the documents you send every week
Create a free account and turn your most-used agreement into a template.
5 free signature requests every month. No credit card required.