We’re upgrading our email infrastructure — for immediate response, email andrewjgaber@gmail.com meanwhile.
Skip to main content
Free — no login required

Free GDPR Privacy Policy Generator

Fill in your company info and data practices, get a starting privacy policy and a separate cookie policy, downloadable as PDF. Not legal advice — a starting draft to take to an attorney.

Not legal advice. This tool generates a starting template based on the information you provide. It is not a substitute for review by a qualified attorney familiar with your business, your data practices, and the jurisdictions you operate in. Consult an attorney before publishing.

10 free generations per hour. Nothing you type is stored beyond an anonymous usage count.

This article describes public regulatory requirements; it is not legal advice. No attorney has reviewed any output this tool generates for your specific business.

Why a generic privacy policy template is not enough

Every business with a website, an email signup form, or a customer account system is required, under multiple overlapping legal frameworks, to disclose what personal data it collects and why. The temptation is to copy a competitor's privacy policy, change the company name, and move on. That approach fails on its own terms: GDPR Article 5(1)(a) requires processing to be lawful, fair, and transparent, and transparency is measured against what your specific business actually does, not against generic boilerplate. A copied policy that discloses sub-processors you don't use and omits ones you do is not a technicality, it is the exact defect regulators, plaintiffs' attorneys, and increasingly automated compliance-scanning tools are built to catch. This tool generates a policy shaped by the specific data categories, purposes, and sub-processors you select, which is a meaningfully different starting point than a static template, even though the result still needs a human legal review before publication.

What GDPR actually requires a privacy policy to contain

GDPR Articles 13 and 14 lay out the specific information a controller must provide to individuals, whether the data was collected directly from them (Article 13) or from another source (Article 14). At minimum: the identity and contact details of the controller (and, where applicable, a Data Protection Officer); the purposes of processing and the legal basis for each; the categories of personal data concerned; the recipients or categories of recipients (sub-processors, in plain terms); details of any transfer to a country outside the EEA and the safeguard used; the retention period, or the criteria used to determine it; and a full list of the individual's rights, access, rectification, erasure, restriction, objection, portability, and the right to lodge a complaint with a supervisory authority. This tool's generated policy is structured section-by-section against this exact list, not as an afterthought but as the actual document skeleton, so nothing on the statutory list is silently missing from the output.

The legal-basis requirement, explained without the jargon

GDPR Article 6(1) is often the most misunderstood part of the regulation among founders building their first privacy policy. It requires that every purpose you process personal data for rest on one of six specific legal grounds, not just any "reason." Consent (Article 6(1)(a)) is the ground for anything the individual must actively opt into, most commonly marketing communications, and it must be freely given, specific, informed, and as easy to withdraw as it was to give. Contract necessity (6(1)(b)) covers processing genuinely required to deliver the service someone signed up for, you don't need separate consent to process a customer's email address in order to send them the product they paid for. Legal obligation (6(1)(c)) covers processing you're required to do by law, tax records being the most common example. Legitimate interests (6(1)(f)) is the broadest and most commonly misused ground, it covers processing genuinely necessary for a real business interest that doesn't override the individual's own rights and expectations, security monitoring and basic product-improvement analytics are common legitimate examples, but it is not a catch-all justification for anything a business finds convenient. This generator maps each purpose you select to the ground it most commonly rests on, which is a reasonable default, not a substitute for confirming that mapping actually fits your specific processing.

CCPA/CPRA: the other regulation most US businesses also need

For any business with California customers or website visitors, and this describes the overwhelming majority of US companies with a public website, the California Consumer Privacy Act, as substantially amended and strengthened by the California Privacy Rights Act (CPRA), applies independently of GDPR. CCPA's individual rights are shaped differently from GDPR's: California residents have the right to know what categories of personal information a business collects and for what purpose, the right to request deletion, the right to correct inaccurate information, and, most distinctively, the right to opt out of the "sale or sharing" of their personal information, sharing includes cross-context behavioral advertising even where no money changes hands, a broader definition than most businesses initially expect. A business that only builds a GDPR-shaped policy and treats it as globally sufficient will typically miss this opt-out framing entirely, which is why this generator includes a dedicated CCPA/CPRA section rather than assuming GDPR language covers it.

Why the cookie policy ships as a separate document

Cookie-specific rules come from a distinct legal source, the EU's ePrivacy Directive (2002/58/EC), as implemented into each member state's national law, and its UK equivalent, the Privacy and Electronic Communications Regulations (PECR), enforced by the ICO. Both require informed consent before setting non-essential cookies, a requirement that operates on a different timeline and triggering mechanism than the general privacy policy: consent has to be obtained through an active mechanism (a cookie banner) at the point non-essential cookies would otherwise fire, not buried in a policy page most visitors never read. Keeping the cookie policy as its own linked document, which is exactly what your cookie consent banner should point to, keeps that specific disclosure current as vendors change without requiring a full privacy-policy republish every time an analytics tool is swapped. Pair this generator with the Cookie Consent Checker to verify your actual banner and script-loading behavior matches what the generated cookie policy claims.

International data transfers: why a US sub-processor is not automatically a problem

A common founder assumption is that using any US-based service, AWS, Stripe, Vercel, disqualifies a business from GDPR compliance outright. That is not correct. GDPR Chapter V permits transfers of personal data outside the EEA where an adequate safeguard is in place, most commonly the European Commission's Standard Contractual Clauses (SCCs), a set of pre-approved contractual terms that impose GDPR-equivalent obligations on the receiving party regardless of where it's located. Most major US cloud and SaaS providers, the sub-processor list this generator offers is built from exactly these, already offer SCCs as a standard part of their data processing agreement, often without requiring a special request. The actual compliance obligation on your side is to have accepted or executed that DPA/SCC package with each sub-processor and to disclose the transfer and its safeguard mechanism in your privacy policy, which is what the "International data transfers" section of the generated policy does automatically once you've selected which sub-processors you use.

Data retention: why "as long as we need it" is not a real answer

GDPR Article 5(1)(e), the storage limitation principle, requires that personal data be kept "no longer than is necessary for the purposes for which the personal data are processed." In practice this means a compliant policy needs either a specific retention period (e.g., "24 months after account closure") or a clearly stated set of criteria for determining one (e.g., "for as long as your account remains active, plus the period required by our tax record-keeping obligations"), not an open-ended, unstated default. A startup's retention period is often genuinely undecided in the first few months of operation, which is a real operational gap worth closing before publishing a policy, not a detail to paper over with vague language, since regulators specifically flag indefinite or unstated retention as a common defect during enforcement reviews.

The right to be forgotten in practice, not just in the policy text

Listing "the right to erasure" in a privacy policy is the easy part; actually being able to fulfill an erasure request within GDPR's one-month response window (extendable to three months for complex requests, per Article 12(3)) is the operational half most templates never address. A request to delete a user's data typically needs to propagate not just through your own primary database but through every sub-processor holding a copy, your analytics tool, your email platform, your payment processor's transaction records (which have their own, separate legal retention requirements that can override an erasure request under Article 17(3)(b)). Before publishing any privacy policy promising a right to erasure, confirm you actually have an internal process, even a manual one, for finding and deleting a specific individual's data across every system it lives in; a policy promising a right your operations cannot fulfill is a liability, not a compliance win.

Children's data: an area no generic template can safely cover

If your product is directed at, or knowingly collects data from, children under 13 in the US, the Children's Online Privacy Protection Act (COPPA) imposes substantially stricter requirements than general GDPR/CCPA disclosure, including verifiable parental consent before collecting most categories of data from a child. GDPR sets its own age threshold for consent to information-society services, 16 by default, though individual EU member states can lower it to as young as 13 under Article 8(1). This generator's default children's-privacy language states that services are not directed at children under 16 and declines to knowingly collect their data, which is a reasonable default disclaimer for a general-audience product, but is not a substitute for the specific compliance program COPPA requires if your actual product is directed at or used by children. If that describes your business, this is one of the clearest cases where a generic template is insufficient on its own and specialized legal counsel is not optional.

Keeping the policy accurate as your stack changes

A privacy policy is not a document to publish once and forget. Every time you add a new analytics tool, a new marketing platform, or change what data a new feature collects, the policy needs to reflect it, both because GDPR's transparency principle requires the disclosure to stay accurate on an ongoing basis, and because a stale policy that lists a payment processor you stopped using two years ago (or, worse, fails to list one you started using last month) is exactly the kind of drift automated compliance-scanning tools and plaintiffs' attorneys specifically look for. Treat any change to your data collection, purposes, or sub-processor list as a trigger to re-run this generator and republish, not an annual or occasional task.

How this differs from a generic "free privacy policy generator"

Many free privacy-policy tools produce a single, one-size-fits-all document regardless of what you actually enter into the form, boilerplate padded around your company name with little else changing. This generator's output is structurally different for a company that collects only email addresses for a newsletter versus one that processes payment data, location, and behavioral analytics through five different sub-processors: the data-collected section lists only what you checked, the purposes section maps only the legal bases relevant to what you selected, and the sub-processors section names the actual vendors rather than a generic "third parties" placeholder. None of this substitutes for legal review, but it means the starting draft an attorney reviews already reflects your actual practices rather than requiring a full rewrite from a blank generic template.

Frequently asked questions

Is a generated privacy policy legally valid on its own?

A generated policy is a starting template, not a finished legal document, and this tool is explicit about that at every step. GDPR Article 12 requires that information provided to data subjects be "concise, transparent, intelligible and easily accessible," using "clear and plain language" — a standard that depends entirely on how accurately the policy reflects your actual, specific data practices, which only you (or your attorney) can verify. A template with the wrong sub-processors listed, an inaccurate retention period, or a missing data category is not compliant no matter how well-written the surrounding boilerplate is. Treat the output here as a draft to review with counsel, not a finished, filed document.

Do I need a GDPR-compliant privacy policy if my business is based outside the EU?

GDPR applies extraterritorially under Article 3(2): if you offer goods or services to people in the EU (even for free) or you monitor the behavior of people in the EU, GDPR applies to that processing regardless of where your company is incorporated or headquartered. A US-based SaaS company with EU trial signups or EU website visitors it tracks with analytics falls within scope. The safest default for any company with a public website is to assume GDPR applies unless you have deliberately geo-blocked EU traffic, which very few businesses actually do.

What is the difference between GDPR and CCPA/CPRA, and do I need to cover both?

GDPR is EU/UK law protecting any person physically in the EU/UK regardless of their citizenship or your company's location; CCPA, as amended by the CPRA, is California state law protecting California residents specifically. The two overlap heavily (both require disclosure of data collected, purposes, and give individuals rights to access/delete their data) but differ in mechanics: CCPA's core individual right is the right to opt out of the "sale or sharing" of personal information, a concept GDPR does not use in the same way, while GDPR's legal-basis requirement (Article 6) has no direct CCPA equivalent. Any US company with California customers or EU customers, which describes most companies with a public website, needs both addressed, which is why this generator covers each in its own section rather than treating GDPR as a global default.

What is a "sub-processor" and why does the policy need to list them?

A sub-processor is any third-party service that processes personal data on your behalf, your payment processor, your analytics tool, your email delivery service, your cloud host. GDPR Article 28 requires that you have a data processing agreement with each sub-processor and, per the transparency principle in Article 5(1)(a) and the specific disclosure requirements in Article 13/14, that individuals be informed about categories of recipients their data is shared with. Listing "Stripe (payment processing)" rather than just "we may share data with third parties" is what actually satisfies that transparency requirement; a vague, generic disclosure is a common defect regulators and plaintiffs' attorneys specifically look for.

What is the legal basis requirement, and why does this tool map it automatically?

GDPR Article 6(1) requires every instance of processing personal data to rest on one of six specific legal bases, consent, contract necessity, legal obligation, vital interests, public task, or legitimate interests, and a compliant privacy policy states which basis applies to which purpose, not just that processing "happens." This tool maps each purpose you select (service delivery, analytics, marketing, security, legal compliance) to the legal basis that purpose most commonly rests on in practice, so the generated text states a basis rather than leaving it implicit. This is a reasonable default mapping, not a legal determination specific to your business; a genuinely borderline case, for example whether analytics tracking qualifies as a legitimate interest or requires consent in your specific configuration, is exactly the kind of judgment call that needs an attorney's review, not a template's default.

Why does the tool generate a separate Cookie Policy instead of putting everything in one document?

Cookie-specific disclosure requirements come from a different (though related) legal source than the core privacy policy: the ePrivacy Directive (2002/58/EC, as implemented in EU member states' national laws) and, in the UK, the Privacy and Electronic Communications Regulations (PECR), both of which specifically require informed consent before setting non-essential cookies. Many sites keep this as a standalone Cookie Policy, linked from a cookie banner, rather than folding it into the general Privacy Policy, both because it changes more frequently as vendors are added or removed, and because a standalone document is easier for a cookie-consent banner to link directly to at the exact moment consent is being requested.

What happens to what I type into this tool?

The full text of your generated policy is never stored on our servers, it is generated on request and returned directly to your browser and, if you choose, downloaded as a PDF. We log a non-identifying summary (which data categories and purposes you selected, and an hourly rate-limit counter tied to your IP address) purely to prevent abuse of the free tier; we do not store your company name, address, or the generated document text.

Building compliance into your product beyond the policy page?

EntryProof handles CPSC-adjacent import compliance filings directly, and TariffWatch monitors regulatory changes that affect your obligations — both built for teams that need more than a static policy page.

Primary sources: EUR-Lex — Regulation (EU) 2016/679 (GDPR), official text; European Data Protection Board — Guidelines; UK Information Commissioner's Office — UK GDPR guidance; California Attorney General — CCPA; Federal Trade Commission — Privacy and Security business guidance.