Free Data Processing Agreement Generator

TermsFeed turns your answers into the Data Processing Agreement (DPA) your business customers sign with you, with the annexes, subprocessors and transfer clauses in place.

  • EU: GDPR Article 28
  • UK GDPR
  • Switzerland: FADP
  • California: CCPA

Generate a DPA in minutes. 100% free.

Where do customers use your service?

Click all that apply

  • Free hosting page for your DPA
  • Download your DPA as a document
  • Edit your DPA with the Text Editor
  • Update your DPA anytime
  • Get notified when it's time to update

From your answers to a DPA ready to share.

The Data Processing Agreement Generator asks what personal data you process for your customers, who helps you process it and how you protect it, and writes the DPA with Annexes I, II and III filled in.

Written from your processing

Answer questions about the data you handle, where you store it and which companies process it for you. The generator turns each answer into the matching clause and annex.

Ready to sign or attach

Download the DPA in HTML, DOCX, Plain Text and Markdown, with signature lines for the customers who ask for a signed copy.

Change it as your stack changes

Add a subprocessor, move your hosting or shorten your breach notice in your answers, and TermsFeed writes the new version.

Add your own clauses

Add a liability cap, a security certification or a term for one customer in the Text Editor, and keep the generated text around it.

A link for your customers

Link your DPA from your terms, your trust page or your sales emails, on a permanent page TermsFeed hosts for free.

Know when to update

TermsFeed tells you when it's time to update your DPA, so you skip watching for legal changes yourself.

Pricing

Plans for your policies.

Start free with 1 policy on a hosted Live Link. Paid plans add regulation monitoring for as long as you subscribe, downloads and more policies.

Billing period

Switch to yearly to pay less.

Billed once a year.

Free

One policy, published on a hosted page.

$0 / month / year

  • Included: 1 policy
  • Included: 6 months of regulation monitoring
  • Included: Hosted Live Link and HTML code
  • Included: Policy history with every saved version

Starter

A small website that needs its main policies.

$9 / month

$89 / year

Or $89 a year with yearly billing.

About $7.42 a month. Saves $19 a year against monthly billing.

  • Higher than the plan before: Up to 3 policies
  • Higher than the plan before: Ongoing regulation monitoring
  • Included: Hosted Live Link and HTML code
  • Included: Policy history with every saved version
  • Plus
  • Higher than the plan before: Up to 3 policies
  • Higher than the plan before: Ongoing regulation monitoring
  • Included: Download as HTML, DOCX, TXT or Markdown
  • Included: Remove the credits link

Business

Agencies and businesses with many websites.

$39 / month

$379 / year

Or $379 a year with yearly billing.

About $31.58 a month. Saves $89 a year against monthly billing.

  • Higher than the plan before: Unlimited policies
  • Included: Ongoing regulation monitoring
  • Included: Hosted Live Link and HTML code
  • Included: Policy history with every saved version
  • Included: Download as HTML, DOCX, TXT or Markdown
  • Included: Remove the credits link
  • Included: Text Editor to change the text of each policy
  • Included: Policies in several languages
  • Included: Custom styles and CSS for the Live Link
  • Plus
  • Higher than the plan before: Unlimited policies

Prices in US dollars (USD). Cancel your subscription anytime.

Helping businesses since 2012.

Over 1.9 million customers have created a legal agreement with TermsFeed.

It makes creation of a long Terms and Conditions easier by just putting the important details and ticking some boxes.
Excellent. Very Happy. TermsFeed gave me everything I needed with minimal effort on my part. Their support team is great and able to troubleshoot and make any changes that are needed for your site. Even with email support, Customer Support is very responsive. I have total confidence in using this service and their support.
Elegant solution, reasonable cost and fantastic support.
Great Service! 10 out of 10 experience with them. Very fast and easy to use system. Very quick turnaround times with customer support and super easy system to use.
Termsfeed is really easy to use. I don't need any legal knowledge to create legal documents. It might be pricey for small companies and startups.
TermsFeed is very easy to use with user-friendly interface. It helps me to draw out the Terms & Conditions along with Privacy Policies for the business and stay in grounds with the regulations and compliance. The cookie content for websites is very easy to manage with TermsFeed. The technical support team is great in assisting the users. A little expensive than the other similar products available in the market. The payment interface should be updated to be more clear to the users.
TermsFeed is easy to use and understand. TermsFeed has great customer service and offers many features.
True Professionals. I am very impressed with the technical support of Cookie Consent by TermsFeed. After contacting me, I received an immediate response. Technical support helped me solve the problem quickly. They are true professionals. The best support ever!
Excellent customer support! Fully functional system at low cost. Easy to understand.

Capterra reviews constitute the subjective opinions of individual end users based on their own experiences and do not represent the views of Capterra or its affiliates.

Frequently asked questions.

Read the answers to the most common questions about Data Processing Agreements and the Data Processing Agreement Generator before you sign up.

What is a Data Processing Agreement?

A Data Processing Agreement (DPA) is a contract between a business that controls personal data and a service provider that processes the data for it.

The General Data Protection Regulation (GDPR) calls the business the controller and the service provider the processor. Article 28 of the GDPR asks for this contract and lists what it covers.

A software or service business is usually the processor of the personal data its customers store in the product, and the DPA sets the rules for that data.

Is the Data Processing Agreement Generator free?

Yes, the Data Processing Agreement Generator from TermsFeed is free to use.

A one-time purchase or a paid plan removes the TermsFeed credits link and adds more features, such as downloads and the Text Editor.

Do I need a Data Processing Agreement?

Yes, you need a Data Processing Agreement when you process personal data for business customers in the EU, the UK or Switzerland.

Article 28(3) of the GDPR asks every controller for a contract with each processor of its personal data. The UK GDPR has the same rule for customers in the United Kingdom. In Switzerland, Article 9 of the Federal Act on Data Protection (FADP) lets a business hand personal data to a processor only under a contract or a law.

Business customers ask for a DPA before they buy, because the law puts the contract on them as controllers.

Answer the questions of the Data Processing Agreement Generator, then publish the DPA next to your terms or send it to your customers to sign.

What does a Data Processing Agreement include?

A Data Processing Agreement includes the details of the processing and the obligations of the processor that Article 28(3) of the GDPR lists.

The details name the subject matter, the duration, the nature and the purpose of the processing, the types of personal data and the categories of people the data is about.

The obligations cover documented instructions, confidentiality, security measures, subprocessors, help with requests from data subjects, help after a data breach, deletion or return of the data at the end of the contract, and audits.

The Data Processing Agreement Generator puts the processing details in Annex I, the security measures in Annex II and the subprocessors in Annex III.

Am I a controller or a processor?

You are a processor for the personal data you handle for your customers, and a controller for the personal data you collect for your own business.

A project management app, for example, processes the tasks and contacts its customers add, so it is their processor for that data. The same app is the controller of the names and billing details of its own account holders.

The Data Processing Agreement covers the processor side, and your Privacy Policy covers the data you control. Create both with TermsFeed.

Do I need Standard Contractual Clauses?

Yes, you need Standard Contractual Clauses (SCCs) or another safeguard when personal data leaves the European Economic Area (EEA) for a country without an adequacy decision.

The European Commission approved the current SCCs in Implementing Decision (EU) 2021/914. The UK adds its International Data Transfer Addendum to them, and Switzerland accepts them with a few changes.

A company in the United States certified under the EU-U.S. Data Privacy Framework receives data from the EU without SCCs, under the adequacy decision for that framework.

Select the safeguards you use in the generator, and the DPA adds the matching clauses.

What is a subprocessor?

A subprocessor is a company that processes personal data for your customers on your behalf, such as a hosting provider, an email service or a support tool.

Article 28(2) of the GDPR lets a processor engage a subprocessor only with the written authorization of the controller. A general authorization in the DPA covers the current list, with notice before each new subprocessor and a right for the customer to object.

The generator lists your subprocessors in Annex III, or links to the page where you keep the list.

How quickly do I report a data breach to my customers?

Report a personal data breach to your customers without undue delay after you become aware of it.

Article 33(2) of the GDPR asks the processor to notify the controller without undue delay. The controller then has 72 hours to notify the supervisory authority (Article 33(1)), so a DPA sets a deadline in hours for the processor.

The Data Processing Agreement Generator writes the deadline you choose into the DPA: 24, 48 or 72 hours.

Do my customers sign the Data Processing Agreement?

Your customers sign the Data Processing Agreement, or accept it as part of your terms of service.

Article 28(9) of the GDPR asks for the contract in writing, and electronic form counts. A DPA published on a page and named in your terms reaches every customer at once. A customer that asks for a signed copy gets a document with signature lines.

Select signature lines in the generator, then download the DPA as DOCX to sign.

How do I create a Data Processing Agreement?

Create a Data Processing Agreement with the Data Processing Agreement Generator in 4 steps.

1. Enter the website or app your customers use.

2. Enter your business details and your country.

3. Answer the questions about the personal data you process, your subprocessors and your security measures.

4. Publish the DPA with its Live Link, or download it and send it to your customers.

Everything you need to know about the GDPR.

Articles on the GDPR: who it covers, what it asks of controllers and processors, and the documents it calls for.