DSAR Form Generator
A data-delete and access request page you can host - GDPR and CCPA wording, no upload, no signup.
100% free. Runs entirely in your browser - your files and data never leave your device and nothing is uploaded to any server.
Template, not legal advice. This is a starting page, not legal advice. Hosting a form does not make you compliant: you still need a process to find, export or delete the data, and to reply within the deadline. Mailto is simple; if you take card data or health data, use a ticket system instead of emailing the request in the clear.
Start from an example
Fills every answer with a worked example you can edit. Pick the one closest to your business.
Other documents you can generate
Most sites need more than one. A privacy policy without terms, or terms without a refund policy, leaves the obvious gap.
About this tool
GDPR and UK GDPR expect a way to make a data request that is as easy as signing up. A privacy policy that only says "email us" is the version regulators treat as friction. This generator builds an embeddable request form that collects the details needed to find someone’s records and confirm who they are, lets the person choose access, correction, deletion or another right, and notes the one-month response time so requests are logged promptly. Publish it the same day as your privacy policy, before the first request arrives. Nothing you type is uploaded.
How to use this tool
- Enter your organisation detailsAdd the organisation name, the privacy email that receives requests and your website.
- Choose the rights and checksSelect the rights people can request and the identity details you genuinely need.
- Embed and test itCopy the code or download the HTML, add it to your privacy page and send yourself a test request.
Handling a data subject access request
Under UK and EU GDPR, people can ask any organisation for a copy of the personal data it holds about them - a data subject access request (DSAR). The organisation generally has one month to respond, can extend that in some complex cases, and usually cannot charge a fee. Requests do not have to use a form or particular words, but a form makes them easier to identify and process.
A good form asks only for what you need to find the data and confirm identity: the requester's name and contact details, any account or customer reference, and what they are asking for. Asking for more ID than necessary can itself be a data protection problem.
Key features
- Collects the details needed to locate someone's records and verify identity.
- Lets the requester choose access, correction, deletion or other rights.
- Notes the one-month response time so requests are logged promptly.
- Outputs a form you can embed on your privacy or contact page.
Common uses
- A business with UK or EU customers setting up a GDPR request process.
- Adding a privacy request form to a website's privacy page.
- A small team that needs requests to arrive in a consistent format.
- Logging requests so the one-month deadline is not missed.
Tips for better results
- Send a test request and check it reaches the person who handles requests, with the date it arrived.
- Log every request on arrival - the one-month deadline runs from then.
- Link the form from your privacy policy and account settings.
Mistakes to avoid
- Hosting the form with no process behind it, so requests sit unanswered past the deadline.
- Asking for more identity proof than needed, such as a passport scan from a newsletter subscriber.
- Offering only a mailto link, which leaves no record of when a request arrived.
Frequently asked questions
No. A request is valid in any form, including email, phone or social media. The form makes things easier, but requests that arrive another way still count.
Use proportionate checks - for example, a reply from the email address on the account. Only ask for ID documents when you have real doubt, and the clock is paused until you receive what you need.
A copy of the personal data, plus information such as why you process it, who you share it with, how long you keep it and where it came from. Data about other people must be removed or redacted.
No. It assembles a draft from standard clauses, and every page says so above the preview. Missed deadlines under GDPR are fined as process failures, and CCPA adds a private right of action when deletion is ignored.
Broadly, anyone who collects personal data and needs a page people can use to ask for a copy or deletion. The best time to do it is the same day you publish a privacy policy, not after the first request arrives.
Hosting the form and having no process behind it. The deadline still runs, and a mailto link is not a ticket log.
Most people need Privacy Policy and Data Processing Agreement as well. They cover the gaps this one does not.